From be99723457e874f444806a30d8db64699f06a7dd Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 3 Jul 2023 00:50:32 +0200 Subject: [PATCH 01/11] add pairs --- ui/.svelte-kit/ambient.d.ts | 285 ++++++++++++++++++++ ui/.svelte-kit/generated/client/app.js | 21 ++ ui/.svelte-kit/generated/client/matchers.js | 1 + ui/.svelte-kit/generated/client/nodes/0.js | 1 + ui/.svelte-kit/generated/client/nodes/1.js | 1 + ui/.svelte-kit/generated/client/nodes/2.js | 1 + ui/.svelte-kit/generated/client/nodes/3.js | 1 + ui/.svelte-kit/generated/client/nodes/4.js | 1 + ui/.svelte-kit/generated/root.svelte | 54 ++++ ui/.svelte-kit/generated/server/internal.js | 30 +++ ui/.svelte-kit/tsconfig.json | 45 ++++ ui/jsconfig.json | 8 +- ui/package.json | 3 +- ui/postcss.config.cjs | 4 +- ui/src/App.svelte | 5 +- ui/src/app.d.ts | 12 + ui/src/app.html | 14 + ui/src/app.postcss | 17 +- ui/src/assets/coins/$pac@2x.png | Bin 0 -> 1671 bytes ui/src/assets/coins/0xbtc@2x.png | Bin 0 -> 1267 bytes ui/src/assets/coins/1inch@2x.png | Bin 0 -> 3867 bytes ui/src/assets/coins/2give@2x.png | Bin 0 -> 2100 bytes ui/src/assets/coins/aave@2x.png | Bin 0 -> 2273 bytes ui/src/assets/coins/abt@2x.png | Bin 0 -> 1362 bytes ui/src/assets/coins/act@2x.png | Bin 0 -> 1021 bytes ui/src/assets/coins/actn@2x.png | Bin 0 -> 1260 bytes ui/src/assets/coins/ada@2x.png | Bin 0 -> 2441 bytes ui/src/assets/coins/add@2x.png | Bin 0 -> 1335 bytes ui/src/assets/coins/adx@2x.png | Bin 0 -> 1283 bytes ui/src/assets/coins/ae@2x.png | Bin 0 -> 1337 bytes ui/src/assets/coins/aeon@2x.png | Bin 0 -> 1863 bytes ui/src/assets/coins/aeur@2x.png | Bin 0 -> 1310 bytes ui/src/assets/coins/agi@2x.png | Bin 0 -> 1330 bytes ui/src/assets/coins/agrs@2x.png | Bin 0 -> 1409 bytes ui/src/assets/coins/aion@2x.png | Bin 0 -> 1935 bytes ui/src/assets/coins/algo@2x.png | Bin 0 -> 1921 bytes ui/src/assets/coins/amb@2x.png | Bin 0 -> 1667 bytes ui/src/assets/coins/amp@2x.png | Bin 0 -> 1501 bytes ui/src/assets/coins/ampl@2x.png | Bin 0 -> 1841 bytes ui/src/assets/coins/ankr@2x.png | Bin 0 -> 2955 bytes ui/src/assets/coins/ant@2x.png | Bin 0 -> 1633 bytes ui/src/assets/coins/ape@2x.png | Bin 0 -> 4990 bytes ui/src/assets/coins/apex@2x.png | Bin 0 -> 1025 bytes ui/src/assets/coins/appc@2x.png | Bin 0 -> 1201 bytes ui/src/assets/coins/ardr@2x.png | Bin 0 -> 1288 bytes ui/src/assets/coins/arg@2x.png | Bin 0 -> 1678 bytes ui/src/assets/coins/ark@2x.png | Bin 0 -> 1345 bytes ui/src/assets/coins/arn@2x.png | Bin 0 -> 1952 bytes ui/src/assets/coins/arnx@2x.png | Bin 0 -> 4703 bytes ui/src/assets/coins/ary@2x.png | Bin 0 -> 1397 bytes ui/src/assets/coins/ast@2x.png | Bin 0 -> 1540 bytes ui/src/assets/coins/atlas@2x.png | Bin 0 -> 2136 bytes ui/src/assets/coins/atm@2x.png | Bin 0 -> 2467 bytes ui/src/assets/coins/atom@2x.png | Bin 0 -> 2225 bytes ui/src/assets/coins/audr@2x.png | Bin 0 -> 1341 bytes ui/src/assets/coins/aury@2x.png | Bin 0 -> 2909 bytes ui/src/assets/coins/auto@2x.png | Bin 0 -> 1330 bytes ui/src/assets/coins/avax@2x.png | Bin 0 -> 2192 bytes ui/src/assets/coins/aywa@2x.png | Bin 0 -> 1771 bytes ui/src/assets/coins/bab@2x.png | Bin 0 -> 1225 bytes ui/src/assets/coins/bal@2x.png | Bin 0 -> 2436 bytes ui/src/assets/coins/band@2x.png | Bin 0 -> 2291 bytes ui/src/assets/coins/bat@2x.png | Bin 0 -> 1119 bytes ui/src/assets/coins/bay@2x.png | Bin 0 -> 1372 bytes ui/src/assets/coins/bcbc@2x.png | Bin 0 -> 1941 bytes ui/src/assets/coins/bcc@2x.png | Bin 0 -> 1342 bytes ui/src/assets/coins/bcd@2x.png | Bin 0 -> 1579 bytes ui/src/assets/coins/bch@2x.png | Bin 0 -> 1392 bytes ui/src/assets/coins/bcio@2x.png | Bin 0 -> 1367 bytes ui/src/assets/coins/bcn@2x.png | Bin 0 -> 1319 bytes ui/src/assets/coins/bco@2x.png | Bin 0 -> 1697 bytes ui/src/assets/coins/bcpt@2x.png | Bin 0 -> 1314 bytes ui/src/assets/coins/bdl@2x.png | Bin 0 -> 1313 bytes ui/src/assets/coins/beam@2x.png | Bin 0 -> 1445 bytes ui/src/assets/coins/bela@2x.png | Bin 0 -> 1335 bytes ui/src/assets/coins/bix@2x.png | Bin 0 -> 1571 bytes ui/src/assets/coins/blcn@2x.png | Bin 0 -> 550 bytes ui/src/assets/coins/blk@2x.png | Bin 0 -> 1480 bytes ui/src/assets/coins/block@2x.png | Bin 0 -> 1236 bytes ui/src/assets/coins/blz@2x.png | Bin 0 -> 1689 bytes ui/src/assets/coins/bnb@2x.png | Bin 0 -> 721 bytes ui/src/assets/coins/bnt@2x.png | Bin 0 -> 1269 bytes ui/src/assets/coins/bnty@2x.png | Bin 0 -> 1238 bytes ui/src/assets/coins/booty@2x.png | Bin 0 -> 2103 bytes ui/src/assets/coins/bos@2x.png | Bin 0 -> 886 bytes ui/src/assets/coins/bpt@2x.png | Bin 0 -> 1988 bytes ui/src/assets/coins/bq@2x.png | Bin 0 -> 1334 bytes ui/src/assets/coins/brd@2x.png | Bin 0 -> 1023 bytes ui/src/assets/coins/bsd@2x.png | Bin 0 -> 1233 bytes ui/src/assets/coins/bsv@2x.png | Bin 0 -> 2078 bytes ui/src/assets/coins/btc@2x.png | Bin 0 -> 1429 bytes ui/src/assets/coins/btcd@2x.png | Bin 0 -> 1326 bytes ui/src/assets/coins/btch@2x.png | Bin 0 -> 1730 bytes ui/src/assets/coins/btcp@2x.png | Bin 0 -> 1467 bytes ui/src/assets/coins/btcz@2x.png | Bin 0 -> 1548 bytes ui/src/assets/coins/btdx@2x.png | Bin 0 -> 2836 bytes ui/src/assets/coins/btg@2x.png | Bin 0 -> 1673 bytes ui/src/assets/coins/btm@2x.png | Bin 0 -> 1070 bytes ui/src/assets/coins/bts@2x.png | Bin 0 -> 1287 bytes ui/src/assets/coins/btt@2x.png | Bin 0 -> 1680 bytes ui/src/assets/coins/btx@2x.png | Bin 0 -> 1743 bytes ui/src/assets/coins/burst@2x.png | Bin 0 -> 1238 bytes ui/src/assets/coins/bze@2x.png | Bin 0 -> 2693 bytes ui/src/assets/coins/call@2x.png | Bin 0 -> 2054 bytes ui/src/assets/coins/cc@2x.png | Bin 0 -> 1680 bytes ui/src/assets/coins/cdn@2x.png | Bin 0 -> 1149 bytes ui/src/assets/coins/cdt@2x.png | Bin 0 -> 1565 bytes ui/src/assets/coins/cenz@2x.png | Bin 0 -> 1496 bytes ui/src/assets/coins/chain@2x.png | Bin 0 -> 1597 bytes ui/src/assets/coins/chat@2x.png | Bin 0 -> 1712 bytes ui/src/assets/coins/chips@2x.png | Bin 0 -> 1586 bytes ui/src/assets/coins/chsb@2x.png | Bin 0 -> 3539 bytes ui/src/assets/coins/chz@2x.png | Bin 0 -> 2919 bytes ui/src/assets/coins/cix@2x.png | Bin 0 -> 1185 bytes ui/src/assets/coins/clam@2x.png | Bin 0 -> 1820 bytes ui/src/assets/coins/cloak@2x.png | Bin 0 -> 2017 bytes ui/src/assets/coins/cmm@2x.png | Bin 0 -> 1608 bytes ui/src/assets/coins/cmt@2x.png | Bin 0 -> 1615 bytes ui/src/assets/coins/cnd@2x.png | Bin 0 -> 1223 bytes ui/src/assets/coins/cnx@2x.png | Bin 0 -> 1494 bytes ui/src/assets/coins/cny@2x.png | Bin 0 -> 1050 bytes ui/src/assets/coins/cob@2x.png | Bin 0 -> 1149 bytes ui/src/assets/coins/colx@2x.png | Bin 0 -> 1308 bytes ui/src/assets/coins/comp@2x.png | Bin 0 -> 2432 bytes ui/src/assets/coins/coqui@2x.png | Bin 0 -> 1554 bytes ui/src/assets/coins/cred@2x.png | Bin 0 -> 1130 bytes ui/src/assets/coins/crpt@2x.png | Bin 0 -> 1962 bytes ui/src/assets/coins/crv@2x.png | Bin 0 -> 2773 bytes ui/src/assets/coins/crw@2x.png | Bin 0 -> 1352 bytes ui/src/assets/coins/cs@2x.png | Bin 0 -> 1404 bytes ui/src/assets/coins/ctr@2x.png | Bin 0 -> 1281 bytes ui/src/assets/coins/ctxc@2x.png | Bin 0 -> 1643 bytes ui/src/assets/coins/cvc@2x.png | Bin 0 -> 1264 bytes ui/src/assets/coins/d@2x.png | Bin 0 -> 2129 bytes ui/src/assets/coins/dai@2x.png | Bin 0 -> 2191 bytes ui/src/assets/coins/dash@2x.png | Bin 0 -> 1192 bytes ui/src/assets/coins/dat@2x.png | Bin 0 -> 1247 bytes ui/src/assets/coins/data@2x.png | Bin 0 -> 1806 bytes ui/src/assets/coins/dbc@2x.png | Bin 0 -> 1699 bytes ui/src/assets/coins/dcn@2x.png | Bin 0 -> 1541 bytes ui/src/assets/coins/dcr@2x.png | Bin 0 -> 1267 bytes ui/src/assets/coins/deez@2x.png | Bin 0 -> 1261 bytes ui/src/assets/coins/dent@2x.png | Bin 0 -> 1134 bytes ui/src/assets/coins/dew@2x.png | Bin 0 -> 1154 bytes ui/src/assets/coins/dgb@2x.png | Bin 0 -> 1300 bytes ui/src/assets/coins/dgd@2x.png | Bin 0 -> 534 bytes ui/src/assets/coins/dlt@2x.png | Bin 0 -> 1158 bytes ui/src/assets/coins/dnt@2x.png | Bin 0 -> 1555 bytes ui/src/assets/coins/dock@2x.png | Bin 0 -> 1309 bytes ui/src/assets/coins/doge@2x.png | Bin 0 -> 811 bytes ui/src/assets/coins/dot@2x.png | Bin 0 -> 2577 bytes ui/src/assets/coins/drgn@2x.png | Bin 0 -> 1245 bytes ui/src/assets/coins/drop@2x.png | Bin 0 -> 2058 bytes ui/src/assets/coins/dta@2x.png | Bin 0 -> 1596 bytes ui/src/assets/coins/dth@2x.png | Bin 0 -> 1811 bytes ui/src/assets/coins/dtr@2x.png | Bin 0 -> 1003 bytes ui/src/assets/coins/ebst@2x.png | Bin 0 -> 1277 bytes ui/src/assets/coins/eca@2x.png | Bin 0 -> 1616 bytes ui/src/assets/coins/edg@2x.png | Bin 0 -> 1409 bytes ui/src/assets/coins/edo@2x.png | Bin 0 -> 1163 bytes ui/src/assets/coins/edoge@2x.png | Bin 0 -> 1172 bytes ui/src/assets/coins/ela@2x.png | Bin 0 -> 1129 bytes ui/src/assets/coins/elec@2x.png | Bin 0 -> 1103 bytes ui/src/assets/coins/elf@2x.png | Bin 0 -> 1427 bytes ui/src/assets/coins/elix@2x.png | Bin 0 -> 1604 bytes ui/src/assets/coins/ella@2x.png | Bin 0 -> 1298 bytes ui/src/assets/coins/emb@2x.png | Bin 0 -> 1861 bytes ui/src/assets/coins/emc2@2x.png | Bin 0 -> 1008 bytes ui/src/assets/coins/emc@2x.png | Bin 0 -> 570 bytes ui/src/assets/coins/eng@2x.png | Bin 0 -> 1881 bytes ui/src/assets/coins/enj@2x.png | Bin 0 -> 1026 bytes ui/src/assets/coins/entrp@2x.png | Bin 0 -> 1665 bytes ui/src/assets/coins/eon@2x.png | Bin 0 -> 1904 bytes ui/src/assets/coins/eop@2x.png | Bin 0 -> 1474 bytes ui/src/assets/coins/eos@2x.png | Bin 0 -> 1403 bytes ui/src/assets/coins/eql@2x.png | Bin 0 -> 1496 bytes ui/src/assets/coins/equa@2x.png | Bin 0 -> 1299 bytes ui/src/assets/coins/etc@2x.png | Bin 0 -> 1541 bytes ui/src/assets/coins/eth@2x.png | Bin 0 -> 1430 bytes ui/src/assets/coins/ethos@2x.png | Bin 0 -> 1632 bytes ui/src/assets/coins/etn@2x.png | Bin 0 -> 2176 bytes ui/src/assets/coins/etp@2x.png | Bin 0 -> 1439 bytes ui/src/assets/coins/eur@2x.png | Bin 0 -> 1158 bytes ui/src/assets/coins/evx@2x.png | Bin 0 -> 1493 bytes ui/src/assets/coins/exmo@2x.png | Bin 0 -> 1205 bytes ui/src/assets/coins/exp@2x.png | Bin 0 -> 1758 bytes ui/src/assets/coins/fair@2x.png | Bin 0 -> 1228 bytes ui/src/assets/coins/fct@2x.png | Bin 0 -> 2302 bytes ui/src/assets/coins/fida@2x.png | Bin 0 -> 2898 bytes ui/src/assets/coins/fil@2x.png | Bin 0 -> 1333 bytes ui/src/assets/coins/fjc@2x.png | Bin 0 -> 2403 bytes ui/src/assets/coins/fldc@2x.png | Bin 0 -> 1868 bytes ui/src/assets/coins/flo@2x.png | Bin 0 -> 1632 bytes ui/src/assets/coins/flux@2x.png | Bin 0 -> 2775 bytes ui/src/assets/coins/fsn@2x.png | Bin 0 -> 1652 bytes ui/src/assets/coins/ftc@2x.png | Bin 0 -> 1493 bytes ui/src/assets/coins/fuel@2x.png | Bin 0 -> 951 bytes ui/src/assets/coins/fun@2x.png | Bin 0 -> 2015 bytes ui/src/assets/coins/game@2x.png | Bin 0 -> 1309 bytes ui/src/assets/coins/gas@2x.png | Bin 0 -> 1165 bytes ui/src/assets/coins/gbp@2x.png | Bin 0 -> 914 bytes ui/src/assets/coins/gbx@2x.png | Bin 0 -> 877 bytes ui/src/assets/coins/gbyte@2x.png | Bin 0 -> 734 bytes ui/src/assets/coins/generic@2x.png | Bin 0 -> 1377 bytes ui/src/assets/coins/gin@2x.png | Bin 0 -> 1529 bytes ui/src/assets/coins/glxt@2x.png | Bin 0 -> 1650 bytes ui/src/assets/coins/gmr@2x.png | Bin 0 -> 3047 bytes ui/src/assets/coins/gmt@2x.png | Bin 0 -> 2662 bytes ui/src/assets/coins/gno@2x.png | Bin 0 -> 1876 bytes ui/src/assets/coins/gnt@2x.png | Bin 0 -> 1366 bytes ui/src/assets/coins/gold@2x.png | Bin 0 -> 1334 bytes ui/src/assets/coins/grc@2x.png | Bin 0 -> 1827 bytes ui/src/assets/coins/grin@2x.png | Bin 0 -> 1662 bytes ui/src/assets/coins/grs@2x.png | Bin 0 -> 2128 bytes ui/src/assets/coins/grt@2x.png | Bin 0 -> 2278 bytes ui/src/assets/coins/gsc@2x.png | Bin 0 -> 1382 bytes ui/src/assets/coins/gto@2x.png | Bin 0 -> 1034 bytes ui/src/assets/coins/gup@2x.png | Bin 0 -> 1139 bytes ui/src/assets/coins/miota@2x.png | Bin 0 -> 1991 bytes ui/src/assets/coins/mith@2x.png | Bin 0 -> 1631 bytes ui/src/assets/coins/mkr@2x.png | Bin 0 -> 2058 bytes ui/src/assets/coins/mln@2x.png | Bin 0 -> 1458 bytes ui/src/assets/coins/mnx@2x.png | Bin 0 -> 1252 bytes ui/src/assets/coins/mnz@2x.png | Bin 0 -> 1421 bytes ui/src/assets/coins/moac@2x.png | Bin 0 -> 985 bytes ui/src/assets/coins/mod@2x.png | Bin 0 -> 1011 bytes ui/src/assets/coins/mona@2x.png | Bin 0 -> 1198 bytes ui/src/assets/coins/msr@2x.png | Bin 0 -> 1723 bytes ui/src/assets/coins/mth@2x.png | Bin 0 -> 1346 bytes ui/src/assets/coins/mtl@2x.png | Bin 0 -> 518 bytes ui/src/assets/coins/music@2x.png | Bin 0 -> 1629 bytes ui/src/assets/coins/mzc@2x.png | Bin 0 -> 1308 bytes ui/src/assets/coins/nano@2x.png | Bin 0 -> 1135 bytes ui/src/assets/coins/nas@2x.png | Bin 0 -> 1528 bytes ui/src/assets/coins/nav@2x.png | Bin 0 -> 1097 bytes ui/src/assets/coins/ncash@2x.png | Bin 0 -> 2100 bytes ui/src/assets/coins/ndz@2x.png | Bin 0 -> 1450 bytes ui/src/assets/coins/nebl@2x.png | Bin 0 -> 1235 bytes ui/src/assets/coins/neo@2x.png | Bin 0 -> 1161 bytes ui/src/assets/coins/neos@2x.png | Bin 0 -> 860 bytes ui/src/assets/coins/neu@2x.png | Bin 0 -> 1424 bytes ui/src/assets/coins/nexo@2x.png | Bin 0 -> 1448 bytes ui/src/assets/coins/ngc@2x.png | Bin 0 -> 1234 bytes ui/src/assets/coins/nio@2x.png | Bin 0 -> 938 bytes ui/src/assets/coins/nkn@2x.png | Bin 0 -> 3370 bytes ui/src/assets/coins/nlc2@2x.png | Bin 0 -> 1386 bytes ui/src/assets/coins/nlg@2x.png | Bin 0 -> 1357 bytes ui/src/assets/coins/nmc@2x.png | Bin 0 -> 1318 bytes ui/src/assets/coins/nmr@2x.png | Bin 0 -> 4147 bytes ui/src/assets/coins/npxs@2x.png | Bin 0 -> 1831 bytes ui/src/assets/coins/ntbc@2x.png | Bin 0 -> 2014 bytes ui/src/assets/coins/nuls@2x.png | Bin 0 -> 1257 bytes ui/src/assets/coins/nxs@2x.png | Bin 0 -> 1663 bytes ui/src/assets/coins/nxt@2x.png | Bin 0 -> 989 bytes ui/src/assets/coins/oax@2x.png | Bin 0 -> 1328 bytes ui/src/assets/coins/ok@2x.png | Bin 0 -> 1412 bytes ui/src/assets/coins/omg@2x.png | Bin 0 -> 2623 bytes ui/src/assets/coins/omni@2x.png | Bin 0 -> 1038 bytes ui/src/assets/coins/one@2x.png | Bin 0 -> 2643 bytes ui/src/assets/coins/ong@2x.png | Bin 0 -> 1276 bytes ui/src/assets/coins/ont@2x.png | Bin 0 -> 1212 bytes ui/src/assets/coins/oot@2x.png | Bin 0 -> 1554 bytes ui/src/assets/coins/ost@2x.png | Bin 0 -> 1355 bytes ui/src/assets/coins/ox@2x.png | Bin 0 -> 962 bytes ui/src/assets/coins/oxt@2x.png | Bin 0 -> 2847 bytes ui/src/assets/coins/oxy@2x.png | Bin 0 -> 3089 bytes ui/src/assets/coins/part@2x.png | Bin 0 -> 2277 bytes ui/src/assets/coins/pasc@2x.png | Bin 0 -> 1314 bytes ui/src/assets/coins/pasl@2x.png | Bin 0 -> 1229 bytes ui/src/assets/coins/pax@2x.png | Bin 0 -> 2793 bytes ui/src/assets/coins/paxg@2x.png | Bin 0 -> 2652 bytes ui/src/assets/coins/pay@2x.png | Bin 0 -> 1481 bytes ui/src/assets/coins/payx@2x.png | Bin 0 -> 1323 bytes ui/src/assets/coins/pink@2x.png | Bin 0 -> 1309 bytes ui/src/assets/coins/pirl@2x.png | Bin 0 -> 1399 bytes ui/src/assets/coins/pivx@2x.png | Bin 0 -> 941 bytes ui/src/assets/coins/plr@2x.png | Bin 0 -> 1078 bytes ui/src/assets/coins/poa@2x.png | Bin 0 -> 1311 bytes ui/src/assets/coins/poe@2x.png | Bin 0 -> 1241 bytes ui/src/assets/coins/polis@2x.png | Bin 0 -> 1029 bytes ui/src/assets/coins/poly@2x.png | Bin 0 -> 1169 bytes ui/src/assets/coins/pot@2x.png | Bin 0 -> 1127 bytes ui/src/assets/coins/powr@2x.png | Bin 0 -> 3194 bytes ui/src/assets/coins/ppc@2x.png | Bin 0 -> 1252 bytes ui/src/assets/coins/ppp@2x.png | Bin 0 -> 1422 bytes ui/src/assets/coins/ppt@2x.png | Bin 0 -> 795 bytes ui/src/assets/coins/pre@2x.png | Bin 0 -> 1014 bytes ui/src/assets/coins/prl@2x.png | Bin 0 -> 2024 bytes ui/src/assets/coins/pungo@2x.png | Bin 0 -> 2027 bytes ui/src/assets/coins/pura@2x.png | Bin 0 -> 1193 bytes ui/src/assets/coins/qash@2x.png | Bin 0 -> 1792 bytes ui/src/assets/coins/qiwi@2x.png | Bin 0 -> 1412 bytes ui/src/assets/coins/qlc@2x.png | Bin 0 -> 1743 bytes ui/src/assets/coins/qnt@2x.png | Bin 0 -> 2169 bytes ui/src/assets/coins/qrl@2x.png | Bin 0 -> 1818 bytes ui/src/assets/coins/qsp@2x.png | Bin 0 -> 823 bytes ui/src/assets/coins/qtum@2x.png | Bin 0 -> 2112 bytes ui/src/assets/coins/r@2x.png | Bin 0 -> 1079 bytes ui/src/assets/coins/rads@2x.png | Bin 0 -> 1001 bytes ui/src/assets/coins/rap@2x.png | Bin 0 -> 1087 bytes ui/src/assets/coins/ray@2x.png | Bin 0 -> 2841 bytes ui/src/assets/coins/rcn@2x.png | Bin 0 -> 1898 bytes ui/src/assets/coins/rdd@2x.png | Bin 0 -> 1330 bytes ui/src/assets/coins/rdn@2x.png | Bin 0 -> 1045 bytes ui/src/assets/coins/ren@2x.png | Bin 0 -> 4231 bytes ui/src/assets/coins/rep@2x.png | Bin 0 -> 1826 bytes ui/src/assets/coins/repv2@2x.png | Bin 0 -> 2779 bytes ui/src/assets/coins/req@2x.png | Bin 0 -> 1875 bytes ui/src/assets/coins/rhoc@2x.png | Bin 0 -> 1300 bytes ui/src/assets/coins/ric@2x.png | Bin 0 -> 1203 bytes ui/src/assets/coins/rise@2x.png | Bin 0 -> 1329 bytes ui/src/assets/coins/rlc@2x.png | Bin 0 -> 1388 bytes ui/src/assets/coins/rpx@2x.png | Bin 0 -> 1380 bytes ui/src/assets/coins/rub@2x.png | Bin 0 -> 949 bytes ui/src/assets/coins/rvn@2x.png | Bin 0 -> 1449 bytes ui/src/assets/coins/ryo@2x.png | Bin 0 -> 1526 bytes ui/src/assets/coins/safe@2x.png | Bin 0 -> 1878 bytes ui/src/assets/coins/safemoon@2x.png | Bin 0 -> 4140 bytes ui/src/assets/coins/sai@2x.png | Bin 0 -> 1500 bytes ui/src/assets/coins/salt@2x.png | Bin 0 -> 1133 bytes ui/src/assets/coins/san@2x.png | Bin 0 -> 1783 bytes ui/src/assets/coins/sand@2x.png | Bin 0 -> 1813 bytes ui/src/assets/coins/sbd@2x.png | Bin 0 -> 1489 bytes ui/src/assets/coins/sberbank@2x.png | Bin 0 -> 1701 bytes ui/src/assets/coins/sc@2x.png | Bin 0 -> 929 bytes ui/src/assets/coins/ser@2x.png | Bin 0 -> 3899 bytes ui/src/assets/coins/shift@2x.png | Bin 0 -> 845 bytes ui/src/assets/coins/sib@2x.png | Bin 0 -> 1254 bytes ui/src/assets/coins/sin@2x.png | Bin 0 -> 2752 bytes ui/src/assets/coins/skl@2x.png | Bin 0 -> 1909 bytes ui/src/assets/coins/sky@2x.png | Bin 0 -> 1907 bytes ui/src/assets/coins/slr@2x.png | Bin 0 -> 1497 bytes ui/src/assets/coins/sls@2x.png | Bin 0 -> 1478 bytes ui/src/assets/coins/smart@2x.png | Bin 0 -> 1310 bytes ui/src/assets/coins/sngls@2x.png | Bin 0 -> 1463 bytes ui/src/assets/coins/snm@2x.png | Bin 0 -> 2219 bytes ui/src/assets/coins/snt@2x.png | Bin 0 -> 956 bytes ui/src/assets/coins/snx@2x.png | Bin 0 -> 2180 bytes ui/src/assets/coins/soc@2x.png | Bin 0 -> 2137 bytes ui/src/assets/coins/sol@2x.png | Bin 0 -> 1883 bytes ui/src/assets/coins/spacehbit@2x.png | Bin 0 -> 2824 bytes ui/src/assets/coins/spank@2x.png | Bin 0 -> 2010 bytes ui/src/assets/coins/sphtx@2x.png | Bin 0 -> 1026 bytes ui/src/assets/coins/srn@2x.png | Bin 0 -> 2056 bytes ui/src/assets/coins/stak@2x.png | Bin 0 -> 1404 bytes ui/src/assets/coins/start@2x.png | Bin 0 -> 1258 bytes ui/src/assets/coins/steem@2x.png | Bin 0 -> 1489 bytes ui/src/assets/coins/storj@2x.png | Bin 0 -> 1816 bytes ui/src/assets/coins/storm@2x.png | Bin 0 -> 1130 bytes ui/src/assets/coins/stox@2x.png | Bin 0 -> 2201 bytes ui/src/assets/coins/stq@2x.png | Bin 0 -> 1089 bytes ui/src/assets/coins/strat@2x.png | Bin 0 -> 1946 bytes ui/src/assets/coins/stx@2x.png | Bin 0 -> 2158 bytes ui/src/assets/coins/sub@2x.png | Bin 0 -> 1401 bytes ui/src/assets/coins/sumo@2x.png | Bin 0 -> 1300 bytes ui/src/assets/coins/sushi@2x.png | Bin 0 -> 3069 bytes ui/src/assets/coins/sys@2x.png | Bin 0 -> 1480 bytes ui/src/assets/coins/taas@2x.png | Bin 0 -> 803 bytes ui/src/assets/coins/tau@2x.png | Bin 0 -> 1161 bytes ui/src/assets/coins/tbx@2x.png | Bin 0 -> 1596 bytes ui/src/assets/coins/tel@2x.png | Bin 0 -> 1261 bytes ui/src/assets/coins/ten@2x.png | Bin 0 -> 2139 bytes ui/src/assets/coins/tern@2x.png | Bin 0 -> 1797 bytes ui/src/assets/coins/tgch@2x.png | Bin 0 -> 1808 bytes ui/src/assets/coins/theta@2x.png | Bin 0 -> 661 bytes ui/src/assets/coins/tix@2x.png | Bin 0 -> 900 bytes ui/src/assets/coins/tkn@2x.png | Bin 0 -> 1008 bytes ui/src/assets/coins/tks@2x.png | Bin 0 -> 1900 bytes ui/src/assets/coins/tnb@2x.png | Bin 0 -> 1237 bytes ui/src/assets/coins/tnc@2x.png | Bin 0 -> 1359 bytes ui/src/assets/coins/tnt@2x.png | Bin 0 -> 1151 bytes ui/src/assets/coins/tomo@2x.png | Bin 0 -> 2056 bytes ui/src/assets/coins/tpay@2x.png | Bin 0 -> 1898 bytes ui/src/assets/coins/trig@2x.png | Bin 0 -> 1668 bytes ui/src/assets/coins/trtl@2x.png | Bin 0 -> 1943 bytes ui/src/assets/coins/trx@2x.png | Bin 0 -> 3143 bytes ui/src/assets/coins/tusd@2x.png | Bin 0 -> 1794 bytes ui/src/assets/coins/tzc@2x.png | Bin 0 -> 1229 bytes ui/src/assets/coins/ubq@2x.png | Bin 0 -> 1401 bytes ui/src/assets/coins/uma@2x.png | Bin 0 -> 1769 bytes ui/src/assets/coins/uni@2x.png | Bin 0 -> 3533 bytes ui/src/assets/coins/unity@2x.png | Bin 0 -> 1428 bytes ui/src/assets/coins/unknown.svg | 61 +++++ ui/src/assets/coins/usd@2x.png | Bin 0 -> 1216 bytes ui/src/assets/coins/usdc@2x.png | Bin 0 -> 3676 bytes ui/src/assets/coins/usdt@2x.png | Bin 0 -> 1107 bytes ui/src/assets/coins/utk@2x.png | Bin 0 -> 750 bytes ui/src/assets/coins/veri@2x.png | Bin 0 -> 1389 bytes ui/src/assets/coins/vet@2x.png | Bin 0 -> 1129 bytes ui/src/assets/coins/via@2x.png | Bin 0 -> 1217 bytes ui/src/assets/coins/vib@2x.png | Bin 0 -> 948 bytes ui/src/assets/coins/vibe@2x.png | Bin 0 -> 1506 bytes ui/src/assets/coins/vivo@2x.png | Bin 0 -> 1163 bytes ui/src/assets/coins/vrc@2x.png | Bin 0 -> 1013 bytes ui/src/assets/coins/vrsc@2x.png | Bin 0 -> 2469 bytes ui/src/assets/coins/vtc@2x.png | Bin 0 -> 1310 bytes ui/src/assets/coins/vtho@2x.png | Bin 0 -> 1316 bytes ui/src/assets/coins/wabi@2x.png | Bin 0 -> 1622 bytes ui/src/assets/coins/wan@2x.png | Bin 0 -> 1472 bytes ui/src/assets/coins/waves@2x.png | Bin 0 -> 536 bytes ui/src/assets/coins/wax@2x.png | Bin 0 -> 1272 bytes ui/src/assets/coins/wbtc@2x.png | Bin 0 -> 4316 bytes ui/src/assets/coins/wgr@2x.png | Bin 0 -> 1337 bytes ui/src/assets/coins/wicc@2x.png | Bin 0 -> 1926 bytes ui/src/assets/coins/wings@2x.png | Bin 0 -> 1350 bytes ui/src/assets/coins/wpr@2x.png | Bin 0 -> 1476 bytes ui/src/assets/coins/wtc@2x.png | Bin 0 -> 1130 bytes ui/src/assets/coins/x@2x.png | Bin 0 -> 1281 bytes ui/src/assets/coins/xas@2x.png | Bin 0 -> 1638 bytes ui/src/assets/coins/xbc@2x.png | Bin 0 -> 1487 bytes ui/src/assets/coins/xbp@2x.png | Bin 0 -> 2009 bytes ui/src/assets/coins/xby@2x.png | Bin 0 -> 1266 bytes ui/src/assets/coins/xcp@2x.png | Bin 0 -> 1312 bytes ui/src/assets/coins/xdn@2x.png | Bin 0 -> 907 bytes ui/src/assets/coins/xem@2x.png | Bin 0 -> 1394 bytes ui/src/assets/coins/xin@2x.png | Bin 0 -> 1008 bytes ui/src/assets/coins/xlm@2x.png | Bin 0 -> 1719 bytes ui/src/assets/coins/xmcc@2x.png | Bin 0 -> 1865 bytes ui/src/assets/coins/xmg@2x.png | Bin 0 -> 1157 bytes ui/src/assets/coins/xmo@2x.png | Bin 0 -> 1674 bytes ui/src/assets/coins/xmr@2x.png | Bin 0 -> 1346 bytes ui/src/assets/coins/xmy@2x.png | Bin 0 -> 1202 bytes ui/src/assets/coins/xp@2x.png | Bin 0 -> 1441 bytes ui/src/assets/coins/xpa@2x.png | Bin 0 -> 1312 bytes ui/src/assets/coins/xpm@2x.png | Bin 0 -> 937 bytes ui/src/assets/coins/xpr@2x.png | Bin 0 -> 4004 bytes ui/src/assets/coins/xrp@2x.png | Bin 0 -> 1152 bytes ui/src/assets/coins/xsg@2x.png | Bin 0 -> 2525 bytes ui/src/assets/coins/xtz@2x.png | Bin 0 -> 1307 bytes ui/src/assets/coins/xuc@2x.png | Bin 0 -> 1422 bytes ui/src/assets/coins/xvc@2x.png | Bin 0 -> 997 bytes ui/src/assets/coins/xvg@2x.png | Bin 0 -> 1235 bytes ui/src/assets/coins/xzc@2x.png | Bin 0 -> 877 bytes ui/src/assets/coins/yfi@2x.png | Bin 0 -> 2729 bytes ui/src/assets/coins/yoyow@2x.png | Bin 0 -> 996 bytes ui/src/assets/coins/zcl@2x.png | Bin 0 -> 1682 bytes ui/src/assets/coins/zec@2x.png | Bin 0 -> 916 bytes ui/src/assets/coins/zel@2x.png | Bin 0 -> 1109 bytes ui/src/assets/coins/zen@2x.png | Bin 0 -> 3199 bytes ui/src/assets/coins/zest@2x.png | Bin 0 -> 1562 bytes ui/src/assets/coins/zil@2x.png | Bin 0 -> 1370 bytes ui/src/assets/coins/zilla@2x.png | Bin 0 -> 1510 bytes ui/src/assets/coins/zrx@2x.png | Bin 0 -> 1582 bytes ui/src/lib/Navbar.svelte | 23 +- ui/src/lib/OffersTable.svelte | 4 +- ui/src/lib/TokenIcon.svelte | 20 ++ ui/src/routes/+layout.svelte | 12 + ui/src/routes/+page.svelte | 137 ++++++++++ ui/src/routes/offers/[token]/+page.svelte | 9 + ui/svelte.config.js | 9 +- ui/tailwind.config.cjs | 65 +---- ui/vite.config.js | 4 +- ui/yarn.lock | 138 +++++++++- 453 files changed, 890 insertions(+), 96 deletions(-) create mode 100644 ui/.svelte-kit/ambient.d.ts create mode 100644 ui/.svelte-kit/generated/client/app.js create mode 100644 ui/.svelte-kit/generated/client/matchers.js create mode 100644 ui/.svelte-kit/generated/client/nodes/0.js create mode 100644 ui/.svelte-kit/generated/client/nodes/1.js create mode 100644 ui/.svelte-kit/generated/client/nodes/2.js create mode 100644 ui/.svelte-kit/generated/client/nodes/3.js create mode 100644 ui/.svelte-kit/generated/client/nodes/4.js create mode 100644 ui/.svelte-kit/generated/root.svelte create mode 100644 ui/.svelte-kit/generated/server/internal.js create mode 100644 ui/.svelte-kit/tsconfig.json create mode 100644 ui/src/app.d.ts create mode 100644 ui/src/app.html create mode 100644 ui/src/assets/coins/$pac@2x.png create mode 100644 ui/src/assets/coins/0xbtc@2x.png create mode 100644 ui/src/assets/coins/1inch@2x.png create mode 100644 ui/src/assets/coins/2give@2x.png create mode 100644 ui/src/assets/coins/aave@2x.png create mode 100644 ui/src/assets/coins/abt@2x.png create mode 100644 ui/src/assets/coins/act@2x.png create mode 100644 ui/src/assets/coins/actn@2x.png create mode 100644 ui/src/assets/coins/ada@2x.png create mode 100644 ui/src/assets/coins/add@2x.png create mode 100644 ui/src/assets/coins/adx@2x.png create mode 100644 ui/src/assets/coins/ae@2x.png create mode 100644 ui/src/assets/coins/aeon@2x.png create mode 100644 ui/src/assets/coins/aeur@2x.png create mode 100644 ui/src/assets/coins/agi@2x.png create mode 100644 ui/src/assets/coins/agrs@2x.png create mode 100644 ui/src/assets/coins/aion@2x.png create mode 100644 ui/src/assets/coins/algo@2x.png create mode 100644 ui/src/assets/coins/amb@2x.png create mode 100644 ui/src/assets/coins/amp@2x.png create mode 100644 ui/src/assets/coins/ampl@2x.png create mode 100644 ui/src/assets/coins/ankr@2x.png create mode 100644 ui/src/assets/coins/ant@2x.png create mode 100644 ui/src/assets/coins/ape@2x.png create mode 100644 ui/src/assets/coins/apex@2x.png create mode 100644 ui/src/assets/coins/appc@2x.png create mode 100644 ui/src/assets/coins/ardr@2x.png create mode 100644 ui/src/assets/coins/arg@2x.png create mode 100644 ui/src/assets/coins/ark@2x.png create mode 100644 ui/src/assets/coins/arn@2x.png create mode 100644 ui/src/assets/coins/arnx@2x.png create mode 100644 ui/src/assets/coins/ary@2x.png create mode 100644 ui/src/assets/coins/ast@2x.png create mode 100644 ui/src/assets/coins/atlas@2x.png create mode 100644 ui/src/assets/coins/atm@2x.png create mode 100644 ui/src/assets/coins/atom@2x.png create mode 100644 ui/src/assets/coins/audr@2x.png create mode 100644 ui/src/assets/coins/aury@2x.png create mode 100644 ui/src/assets/coins/auto@2x.png create mode 100644 ui/src/assets/coins/avax@2x.png create mode 100644 ui/src/assets/coins/aywa@2x.png create mode 100644 ui/src/assets/coins/bab@2x.png create mode 100644 ui/src/assets/coins/bal@2x.png create mode 100644 ui/src/assets/coins/band@2x.png create mode 100644 ui/src/assets/coins/bat@2x.png create mode 100644 ui/src/assets/coins/bay@2x.png create mode 100644 ui/src/assets/coins/bcbc@2x.png create mode 100644 ui/src/assets/coins/bcc@2x.png create mode 100644 ui/src/assets/coins/bcd@2x.png create mode 100644 ui/src/assets/coins/bch@2x.png create mode 100644 ui/src/assets/coins/bcio@2x.png create mode 100644 ui/src/assets/coins/bcn@2x.png create mode 100644 ui/src/assets/coins/bco@2x.png create mode 100644 ui/src/assets/coins/bcpt@2x.png create mode 100644 ui/src/assets/coins/bdl@2x.png create mode 100644 ui/src/assets/coins/beam@2x.png create mode 100644 ui/src/assets/coins/bela@2x.png create mode 100644 ui/src/assets/coins/bix@2x.png create mode 100644 ui/src/assets/coins/blcn@2x.png create mode 100644 ui/src/assets/coins/blk@2x.png create mode 100644 ui/src/assets/coins/block@2x.png create mode 100644 ui/src/assets/coins/blz@2x.png create mode 100644 ui/src/assets/coins/bnb@2x.png create mode 100644 ui/src/assets/coins/bnt@2x.png create mode 100644 ui/src/assets/coins/bnty@2x.png create mode 100644 ui/src/assets/coins/booty@2x.png create mode 100644 ui/src/assets/coins/bos@2x.png create mode 100644 ui/src/assets/coins/bpt@2x.png create mode 100644 ui/src/assets/coins/bq@2x.png create mode 100644 ui/src/assets/coins/brd@2x.png create mode 100644 ui/src/assets/coins/bsd@2x.png create mode 100644 ui/src/assets/coins/bsv@2x.png create mode 100644 ui/src/assets/coins/btc@2x.png create mode 100644 ui/src/assets/coins/btcd@2x.png create mode 100644 ui/src/assets/coins/btch@2x.png create mode 100644 ui/src/assets/coins/btcp@2x.png create mode 100644 ui/src/assets/coins/btcz@2x.png create mode 100644 ui/src/assets/coins/btdx@2x.png create mode 100644 ui/src/assets/coins/btg@2x.png create mode 100644 ui/src/assets/coins/btm@2x.png create mode 100644 ui/src/assets/coins/bts@2x.png create mode 100644 ui/src/assets/coins/btt@2x.png create mode 100644 ui/src/assets/coins/btx@2x.png create mode 100644 ui/src/assets/coins/burst@2x.png create mode 100644 ui/src/assets/coins/bze@2x.png create mode 100644 ui/src/assets/coins/call@2x.png create mode 100644 ui/src/assets/coins/cc@2x.png create mode 100644 ui/src/assets/coins/cdn@2x.png create mode 100644 ui/src/assets/coins/cdt@2x.png create mode 100644 ui/src/assets/coins/cenz@2x.png create mode 100644 ui/src/assets/coins/chain@2x.png create mode 100644 ui/src/assets/coins/chat@2x.png create mode 100644 ui/src/assets/coins/chips@2x.png create mode 100644 ui/src/assets/coins/chsb@2x.png create mode 100644 ui/src/assets/coins/chz@2x.png create mode 100644 ui/src/assets/coins/cix@2x.png create mode 100644 ui/src/assets/coins/clam@2x.png create mode 100644 ui/src/assets/coins/cloak@2x.png create mode 100644 ui/src/assets/coins/cmm@2x.png create mode 100644 ui/src/assets/coins/cmt@2x.png create mode 100644 ui/src/assets/coins/cnd@2x.png create mode 100644 ui/src/assets/coins/cnx@2x.png create mode 100644 ui/src/assets/coins/cny@2x.png create mode 100644 ui/src/assets/coins/cob@2x.png create mode 100644 ui/src/assets/coins/colx@2x.png create mode 100644 ui/src/assets/coins/comp@2x.png create mode 100644 ui/src/assets/coins/coqui@2x.png create mode 100644 ui/src/assets/coins/cred@2x.png create mode 100644 ui/src/assets/coins/crpt@2x.png create mode 100644 ui/src/assets/coins/crv@2x.png create mode 100644 ui/src/assets/coins/crw@2x.png create mode 100644 ui/src/assets/coins/cs@2x.png create mode 100644 ui/src/assets/coins/ctr@2x.png create mode 100644 ui/src/assets/coins/ctxc@2x.png create mode 100644 ui/src/assets/coins/cvc@2x.png create mode 100644 ui/src/assets/coins/d@2x.png create mode 100644 ui/src/assets/coins/dai@2x.png create mode 100644 ui/src/assets/coins/dash@2x.png create mode 100644 ui/src/assets/coins/dat@2x.png create mode 100644 ui/src/assets/coins/data@2x.png create mode 100644 ui/src/assets/coins/dbc@2x.png create mode 100644 ui/src/assets/coins/dcn@2x.png create mode 100644 ui/src/assets/coins/dcr@2x.png create mode 100644 ui/src/assets/coins/deez@2x.png create mode 100644 ui/src/assets/coins/dent@2x.png create mode 100644 ui/src/assets/coins/dew@2x.png create mode 100644 ui/src/assets/coins/dgb@2x.png create mode 100644 ui/src/assets/coins/dgd@2x.png create mode 100644 ui/src/assets/coins/dlt@2x.png create mode 100644 ui/src/assets/coins/dnt@2x.png create mode 100644 ui/src/assets/coins/dock@2x.png create mode 100644 ui/src/assets/coins/doge@2x.png create mode 100644 ui/src/assets/coins/dot@2x.png create mode 100644 ui/src/assets/coins/drgn@2x.png create mode 100644 ui/src/assets/coins/drop@2x.png create mode 100644 ui/src/assets/coins/dta@2x.png create mode 100644 ui/src/assets/coins/dth@2x.png create mode 100644 ui/src/assets/coins/dtr@2x.png create mode 100644 ui/src/assets/coins/ebst@2x.png create mode 100644 ui/src/assets/coins/eca@2x.png create mode 100644 ui/src/assets/coins/edg@2x.png create mode 100644 ui/src/assets/coins/edo@2x.png create mode 100644 ui/src/assets/coins/edoge@2x.png create mode 100644 ui/src/assets/coins/ela@2x.png create mode 100644 ui/src/assets/coins/elec@2x.png create mode 100644 ui/src/assets/coins/elf@2x.png create mode 100644 ui/src/assets/coins/elix@2x.png create mode 100644 ui/src/assets/coins/ella@2x.png create mode 100644 ui/src/assets/coins/emb@2x.png create mode 100644 ui/src/assets/coins/emc2@2x.png create mode 100644 ui/src/assets/coins/emc@2x.png create mode 100644 ui/src/assets/coins/eng@2x.png create mode 100644 ui/src/assets/coins/enj@2x.png create mode 100644 ui/src/assets/coins/entrp@2x.png create mode 100644 ui/src/assets/coins/eon@2x.png create mode 100644 ui/src/assets/coins/eop@2x.png create mode 100644 ui/src/assets/coins/eos@2x.png create mode 100644 ui/src/assets/coins/eql@2x.png create mode 100644 ui/src/assets/coins/equa@2x.png create mode 100644 ui/src/assets/coins/etc@2x.png create mode 100644 ui/src/assets/coins/eth@2x.png create mode 100644 ui/src/assets/coins/ethos@2x.png create mode 100644 ui/src/assets/coins/etn@2x.png create mode 100644 ui/src/assets/coins/etp@2x.png create mode 100644 ui/src/assets/coins/eur@2x.png create mode 100644 ui/src/assets/coins/evx@2x.png create mode 100644 ui/src/assets/coins/exmo@2x.png create mode 100644 ui/src/assets/coins/exp@2x.png create mode 100644 ui/src/assets/coins/fair@2x.png create mode 100644 ui/src/assets/coins/fct@2x.png create mode 100644 ui/src/assets/coins/fida@2x.png create mode 100644 ui/src/assets/coins/fil@2x.png create mode 100644 ui/src/assets/coins/fjc@2x.png create mode 100644 ui/src/assets/coins/fldc@2x.png create mode 100644 ui/src/assets/coins/flo@2x.png create mode 100644 ui/src/assets/coins/flux@2x.png create mode 100644 ui/src/assets/coins/fsn@2x.png create mode 100644 ui/src/assets/coins/ftc@2x.png create mode 100644 ui/src/assets/coins/fuel@2x.png create mode 100644 ui/src/assets/coins/fun@2x.png create mode 100644 ui/src/assets/coins/game@2x.png create mode 100644 ui/src/assets/coins/gas@2x.png create mode 100644 ui/src/assets/coins/gbp@2x.png create mode 100644 ui/src/assets/coins/gbx@2x.png create mode 100644 ui/src/assets/coins/gbyte@2x.png create mode 100644 ui/src/assets/coins/generic@2x.png create mode 100644 ui/src/assets/coins/gin@2x.png create mode 100644 ui/src/assets/coins/glxt@2x.png create mode 100644 ui/src/assets/coins/gmr@2x.png create mode 100644 ui/src/assets/coins/gmt@2x.png create mode 100644 ui/src/assets/coins/gno@2x.png create mode 100644 ui/src/assets/coins/gnt@2x.png create mode 100644 ui/src/assets/coins/gold@2x.png create mode 100644 ui/src/assets/coins/grc@2x.png create mode 100644 ui/src/assets/coins/grin@2x.png create mode 100644 ui/src/assets/coins/grs@2x.png create mode 100644 ui/src/assets/coins/grt@2x.png create mode 100644 ui/src/assets/coins/gsc@2x.png create mode 100644 ui/src/assets/coins/gto@2x.png create mode 100644 ui/src/assets/coins/gup@2x.png create mode 100644 ui/src/assets/coins/miota@2x.png create mode 100644 ui/src/assets/coins/mith@2x.png create mode 100644 ui/src/assets/coins/mkr@2x.png create mode 100644 ui/src/assets/coins/mln@2x.png create mode 100644 ui/src/assets/coins/mnx@2x.png create mode 100644 ui/src/assets/coins/mnz@2x.png create mode 100644 ui/src/assets/coins/moac@2x.png create mode 100644 ui/src/assets/coins/mod@2x.png create mode 100644 ui/src/assets/coins/mona@2x.png create mode 100644 ui/src/assets/coins/msr@2x.png create mode 100644 ui/src/assets/coins/mth@2x.png create mode 100644 ui/src/assets/coins/mtl@2x.png create mode 100644 ui/src/assets/coins/music@2x.png create mode 100644 ui/src/assets/coins/mzc@2x.png create mode 100644 ui/src/assets/coins/nano@2x.png create mode 100644 ui/src/assets/coins/nas@2x.png create mode 100644 ui/src/assets/coins/nav@2x.png create mode 100644 ui/src/assets/coins/ncash@2x.png create mode 100644 ui/src/assets/coins/ndz@2x.png create mode 100644 ui/src/assets/coins/nebl@2x.png create mode 100644 ui/src/assets/coins/neo@2x.png create mode 100644 ui/src/assets/coins/neos@2x.png create mode 100644 ui/src/assets/coins/neu@2x.png create mode 100644 ui/src/assets/coins/nexo@2x.png create mode 100644 ui/src/assets/coins/ngc@2x.png create mode 100644 ui/src/assets/coins/nio@2x.png create mode 100644 ui/src/assets/coins/nkn@2x.png create mode 100644 ui/src/assets/coins/nlc2@2x.png create mode 100644 ui/src/assets/coins/nlg@2x.png create mode 100644 ui/src/assets/coins/nmc@2x.png create mode 100644 ui/src/assets/coins/nmr@2x.png create mode 100644 ui/src/assets/coins/npxs@2x.png create mode 100644 ui/src/assets/coins/ntbc@2x.png create mode 100644 ui/src/assets/coins/nuls@2x.png create mode 100644 ui/src/assets/coins/nxs@2x.png create mode 100644 ui/src/assets/coins/nxt@2x.png create mode 100644 ui/src/assets/coins/oax@2x.png create mode 100644 ui/src/assets/coins/ok@2x.png create mode 100644 ui/src/assets/coins/omg@2x.png create mode 100644 ui/src/assets/coins/omni@2x.png create mode 100644 ui/src/assets/coins/one@2x.png create mode 100644 ui/src/assets/coins/ong@2x.png create mode 100644 ui/src/assets/coins/ont@2x.png create mode 100644 ui/src/assets/coins/oot@2x.png create mode 100644 ui/src/assets/coins/ost@2x.png create mode 100644 ui/src/assets/coins/ox@2x.png create mode 100644 ui/src/assets/coins/oxt@2x.png create mode 100644 ui/src/assets/coins/oxy@2x.png create mode 100644 ui/src/assets/coins/part@2x.png create mode 100644 ui/src/assets/coins/pasc@2x.png create mode 100644 ui/src/assets/coins/pasl@2x.png create mode 100644 ui/src/assets/coins/pax@2x.png create mode 100644 ui/src/assets/coins/paxg@2x.png create mode 100644 ui/src/assets/coins/pay@2x.png create mode 100644 ui/src/assets/coins/payx@2x.png create mode 100644 ui/src/assets/coins/pink@2x.png create mode 100644 ui/src/assets/coins/pirl@2x.png create mode 100644 ui/src/assets/coins/pivx@2x.png create mode 100644 ui/src/assets/coins/plr@2x.png create mode 100644 ui/src/assets/coins/poa@2x.png create mode 100644 ui/src/assets/coins/poe@2x.png create mode 100644 ui/src/assets/coins/polis@2x.png create mode 100644 ui/src/assets/coins/poly@2x.png create mode 100644 ui/src/assets/coins/pot@2x.png create mode 100644 ui/src/assets/coins/powr@2x.png create mode 100644 ui/src/assets/coins/ppc@2x.png create mode 100644 ui/src/assets/coins/ppp@2x.png create mode 100644 ui/src/assets/coins/ppt@2x.png create mode 100644 ui/src/assets/coins/pre@2x.png create mode 100644 ui/src/assets/coins/prl@2x.png create mode 100644 ui/src/assets/coins/pungo@2x.png create mode 100644 ui/src/assets/coins/pura@2x.png create mode 100644 ui/src/assets/coins/qash@2x.png create mode 100644 ui/src/assets/coins/qiwi@2x.png create mode 100644 ui/src/assets/coins/qlc@2x.png create mode 100644 ui/src/assets/coins/qnt@2x.png create mode 100644 ui/src/assets/coins/qrl@2x.png create mode 100644 ui/src/assets/coins/qsp@2x.png create mode 100644 ui/src/assets/coins/qtum@2x.png create mode 100644 ui/src/assets/coins/r@2x.png create mode 100644 ui/src/assets/coins/rads@2x.png create mode 100644 ui/src/assets/coins/rap@2x.png create mode 100644 ui/src/assets/coins/ray@2x.png create mode 100644 ui/src/assets/coins/rcn@2x.png create mode 100644 ui/src/assets/coins/rdd@2x.png create mode 100644 ui/src/assets/coins/rdn@2x.png create mode 100644 ui/src/assets/coins/ren@2x.png create mode 100644 ui/src/assets/coins/rep@2x.png create mode 100644 ui/src/assets/coins/repv2@2x.png create mode 100644 ui/src/assets/coins/req@2x.png create mode 100644 ui/src/assets/coins/rhoc@2x.png create mode 100644 ui/src/assets/coins/ric@2x.png create mode 100644 ui/src/assets/coins/rise@2x.png create mode 100644 ui/src/assets/coins/rlc@2x.png create mode 100644 ui/src/assets/coins/rpx@2x.png create mode 100644 ui/src/assets/coins/rub@2x.png create mode 100644 ui/src/assets/coins/rvn@2x.png create mode 100644 ui/src/assets/coins/ryo@2x.png create mode 100644 ui/src/assets/coins/safe@2x.png create mode 100644 ui/src/assets/coins/safemoon@2x.png create mode 100644 ui/src/assets/coins/sai@2x.png create mode 100644 ui/src/assets/coins/salt@2x.png create mode 100644 ui/src/assets/coins/san@2x.png create mode 100644 ui/src/assets/coins/sand@2x.png create mode 100644 ui/src/assets/coins/sbd@2x.png create mode 100644 ui/src/assets/coins/sberbank@2x.png create mode 100644 ui/src/assets/coins/sc@2x.png create mode 100644 ui/src/assets/coins/ser@2x.png create mode 100644 ui/src/assets/coins/shift@2x.png create mode 100644 ui/src/assets/coins/sib@2x.png create mode 100644 ui/src/assets/coins/sin@2x.png create mode 100644 ui/src/assets/coins/skl@2x.png create mode 100644 ui/src/assets/coins/sky@2x.png create mode 100644 ui/src/assets/coins/slr@2x.png create mode 100644 ui/src/assets/coins/sls@2x.png create mode 100644 ui/src/assets/coins/smart@2x.png create mode 100644 ui/src/assets/coins/sngls@2x.png create mode 100644 ui/src/assets/coins/snm@2x.png create mode 100644 ui/src/assets/coins/snt@2x.png create mode 100644 ui/src/assets/coins/snx@2x.png create mode 100644 ui/src/assets/coins/soc@2x.png create mode 100644 ui/src/assets/coins/sol@2x.png create mode 100644 ui/src/assets/coins/spacehbit@2x.png create mode 100644 ui/src/assets/coins/spank@2x.png create mode 100644 ui/src/assets/coins/sphtx@2x.png create mode 100644 ui/src/assets/coins/srn@2x.png create mode 100644 ui/src/assets/coins/stak@2x.png create mode 100644 ui/src/assets/coins/start@2x.png create mode 100644 ui/src/assets/coins/steem@2x.png create mode 100644 ui/src/assets/coins/storj@2x.png create mode 100644 ui/src/assets/coins/storm@2x.png create mode 100644 ui/src/assets/coins/stox@2x.png create mode 100644 ui/src/assets/coins/stq@2x.png create mode 100644 ui/src/assets/coins/strat@2x.png create mode 100644 ui/src/assets/coins/stx@2x.png create mode 100644 ui/src/assets/coins/sub@2x.png create mode 100644 ui/src/assets/coins/sumo@2x.png create mode 100644 ui/src/assets/coins/sushi@2x.png create mode 100644 ui/src/assets/coins/sys@2x.png create mode 100644 ui/src/assets/coins/taas@2x.png create mode 100644 ui/src/assets/coins/tau@2x.png create mode 100644 ui/src/assets/coins/tbx@2x.png create mode 100644 ui/src/assets/coins/tel@2x.png create mode 100644 ui/src/assets/coins/ten@2x.png create mode 100644 ui/src/assets/coins/tern@2x.png create mode 100644 ui/src/assets/coins/tgch@2x.png create mode 100644 ui/src/assets/coins/theta@2x.png create mode 100644 ui/src/assets/coins/tix@2x.png create mode 100644 ui/src/assets/coins/tkn@2x.png create mode 100644 ui/src/assets/coins/tks@2x.png create mode 100644 ui/src/assets/coins/tnb@2x.png create mode 100644 ui/src/assets/coins/tnc@2x.png create mode 100644 ui/src/assets/coins/tnt@2x.png create mode 100644 ui/src/assets/coins/tomo@2x.png create mode 100644 ui/src/assets/coins/tpay@2x.png create mode 100644 ui/src/assets/coins/trig@2x.png create mode 100644 ui/src/assets/coins/trtl@2x.png create mode 100644 ui/src/assets/coins/trx@2x.png create mode 100644 ui/src/assets/coins/tusd@2x.png create mode 100644 ui/src/assets/coins/tzc@2x.png create mode 100644 ui/src/assets/coins/ubq@2x.png create mode 100644 ui/src/assets/coins/uma@2x.png create mode 100644 ui/src/assets/coins/uni@2x.png create mode 100644 ui/src/assets/coins/unity@2x.png create mode 100644 ui/src/assets/coins/unknown.svg create mode 100644 ui/src/assets/coins/usd@2x.png create mode 100644 ui/src/assets/coins/usdc@2x.png create mode 100644 ui/src/assets/coins/usdt@2x.png create mode 100644 ui/src/assets/coins/utk@2x.png create mode 100644 ui/src/assets/coins/veri@2x.png create mode 100644 ui/src/assets/coins/vet@2x.png create mode 100644 ui/src/assets/coins/via@2x.png create mode 100644 ui/src/assets/coins/vib@2x.png create mode 100644 ui/src/assets/coins/vibe@2x.png create mode 100644 ui/src/assets/coins/vivo@2x.png create mode 100644 ui/src/assets/coins/vrc@2x.png create mode 100644 ui/src/assets/coins/vrsc@2x.png create mode 100644 ui/src/assets/coins/vtc@2x.png create mode 100644 ui/src/assets/coins/vtho@2x.png create mode 100644 ui/src/assets/coins/wabi@2x.png create mode 100644 ui/src/assets/coins/wan@2x.png create mode 100644 ui/src/assets/coins/waves@2x.png create mode 100644 ui/src/assets/coins/wax@2x.png create mode 100644 ui/src/assets/coins/wbtc@2x.png create mode 100644 ui/src/assets/coins/wgr@2x.png create mode 100644 ui/src/assets/coins/wicc@2x.png create mode 100644 ui/src/assets/coins/wings@2x.png create mode 100644 ui/src/assets/coins/wpr@2x.png create mode 100644 ui/src/assets/coins/wtc@2x.png create mode 100644 ui/src/assets/coins/x@2x.png create mode 100644 ui/src/assets/coins/xas@2x.png create mode 100644 ui/src/assets/coins/xbc@2x.png create mode 100644 ui/src/assets/coins/xbp@2x.png create mode 100644 ui/src/assets/coins/xby@2x.png create mode 100644 ui/src/assets/coins/xcp@2x.png create mode 100644 ui/src/assets/coins/xdn@2x.png create mode 100644 ui/src/assets/coins/xem@2x.png create mode 100644 ui/src/assets/coins/xin@2x.png create mode 100644 ui/src/assets/coins/xlm@2x.png create mode 100644 ui/src/assets/coins/xmcc@2x.png create mode 100644 ui/src/assets/coins/xmg@2x.png create mode 100644 ui/src/assets/coins/xmo@2x.png create mode 100644 ui/src/assets/coins/xmr@2x.png create mode 100644 ui/src/assets/coins/xmy@2x.png create mode 100644 ui/src/assets/coins/xp@2x.png create mode 100644 ui/src/assets/coins/xpa@2x.png create mode 100644 ui/src/assets/coins/xpm@2x.png create mode 100644 ui/src/assets/coins/xpr@2x.png create mode 100644 ui/src/assets/coins/xrp@2x.png create mode 100644 ui/src/assets/coins/xsg@2x.png create mode 100644 ui/src/assets/coins/xtz@2x.png create mode 100644 ui/src/assets/coins/xuc@2x.png create mode 100644 ui/src/assets/coins/xvc@2x.png create mode 100644 ui/src/assets/coins/xvg@2x.png create mode 100644 ui/src/assets/coins/xzc@2x.png create mode 100644 ui/src/assets/coins/yfi@2x.png create mode 100644 ui/src/assets/coins/yoyow@2x.png create mode 100644 ui/src/assets/coins/zcl@2x.png create mode 100644 ui/src/assets/coins/zec@2x.png create mode 100644 ui/src/assets/coins/zel@2x.png create mode 100644 ui/src/assets/coins/zen@2x.png create mode 100644 ui/src/assets/coins/zest@2x.png create mode 100644 ui/src/assets/coins/zil@2x.png create mode 100644 ui/src/assets/coins/zilla@2x.png create mode 100644 ui/src/assets/coins/zrx@2x.png create mode 100644 ui/src/lib/TokenIcon.svelte create mode 100644 ui/src/routes/+layout.svelte create mode 100644 ui/src/routes/+page.svelte create mode 100644 ui/src/routes/offers/[token]/+page.svelte diff --git a/ui/.svelte-kit/ambient.d.ts b/ui/.svelte-kit/ambient.d.ts new file mode 100644 index 000000000..02b1e0472 --- /dev/null +++ b/ui/.svelte-kit/ambient.d.ts @@ -0,0 +1,285 @@ + +// this file is generated — do not edit it + + +/// + +/** + * Environment variables [loaded by Vite](https://vitejs.dev/guide/env-and-mode.html#env-files) from `.env` files and `process.env`. Like [`$env/dynamic/private`](https://kit.svelte.dev/docs/modules#$env-dynamic-private), this module cannot be imported into client-side code. This module only includes variables that _do not_ begin with [`config.kit.env.publicPrefix`](https://kit.svelte.dev/docs/configuration#env) _and do_ start with [`config.kit.env.privatePrefix`](https://kit.svelte.dev/docs/configuration#env) (if configured). + * + * _Unlike_ [`$env/dynamic/private`](https://kit.svelte.dev/docs/modules#$env-dynamic-private), the values exported from this module are statically injected into your bundle at build time, enabling optimisations like dead code elimination. + * + * ```ts + * import { API_KEY } from '$env/static/private'; + * ``` + * + * Note that all environment variables referenced in your code should be declared (for example in an `.env` file), even if they don't have a value until the app is deployed: + * + * ``` + * MY_FEATURE_FLAG="" + * ``` + * + * You can override `.env` values from the command line like so: + * + * ```bash + * MY_FEATURE_FLAG="enabled" npm run dev + * ``` + */ +declare module '$env/static/private' { + export const SHELL: string; + export const LSCOLORS: string; + export const WINDOWID: string; + export const COLORTERM: string; + export const LESS: string; + export const NVM_INC: string; + export const CONDA_EXE: string; + export const _CE_M: string; + export const NVIM: string; + export const npm_package_dependencies_ethers: string; + export const npm_package_dependencies_flowbite: string; + export const I3SOCK: string; + export const NODE: string; + export const npm_config_ignore_scripts: string; + export const npm_package_devDependencies_autoprefixer: string; + export const npm_package_devDependencies_tailwindcss: string; + export const npm_package_dependencies__popperjs_core: string; + export const npm_package_private: string; + export const npm_package_devDependencies_svelte_heros_v2: string; + export const npm_config_argv: string; + export const NVIM_LOG_FILE: string; + export const npm_config_bin_links: string; + export const KITTY_PID: string; + export const MASON: string; + export const npm_package_dependencies_classnames: string; + export const GTK_MODULES: string; + export const XDG_SEAT: string; + export const npm_package_dependencies_axios: string; + export const PWD: string; + export const npm_config_save_prefix: string; + export const npm_package_devDependencies_vite: string; + export const LOGNAME: string; + export const XDG_SESSION_TYPE: string; + export const npm_package_readmeFilename: string; + export const npm_package_dependencies_svelte_awesome_icons: string; + export const npm_package_scripts_build: string; + export const _: string; + export const XAUTHORITY: string; + export const DESKTOP_STARTUP_ID: string; + export const KITTY_PUBLIC_KEY: string; + export const MOTD_SHOWN: string; + export const HOME: string; + export const npm_config_version_git_tag: string; + export const LANG: string; + export const LS_COLORS: string; + export const npm_config_init_license: string; + export const npm_package_version: string; + export const VIMRUNTIME: string; + export const npm_config_version_commit_hooks: string; + export const KITTY_WINDOW_ID: string; + export const npm_package_dependencies__sveltejs_kit: string; + export const INIT_CWD: string; + export const npm_package_scripts_preview: string; + export const npm_lifecycle_script: string; + export const npm_package_description: string; + export const NVM_DIR: string; + export const npm_config_version_tag_prefix: string; + export const npm_package_devDependencies__sveltejs_vite_plugin_svelte: string; + export const YARN_WRAP_OUTPUT: string; + export const XDG_SESSION_CLASS: string; + export const TERM: string; + export const TERMINFO: string; + export const npm_package_name: string; + export const ZSH: string; + export const _CE_CONDA: string; + export const npm_package_type: string; + export const USER: string; + export const npm_package_dependencies_flowbite_svelte: string; + export const CONDA_SHLVL: string; + export const DISPLAY: string; + export const npm_lifecycle_event: string; + export const SHLVL: string; + export const npm_config_version_git_sign: string; + export const NVM_CD_FLAGS: string; + export const npm_config_version_git_message: string; + export const PAGER: string; + export const XDG_VTNR: string; + export const XDG_SESSION_ID: string; + export const npm_config_user_agent: string; + export const npm_execpath: string; + export const CONDA_PYTHON_EXE: string; + export const npm_package_devDependencies_svelte: string; + export const XDG_RUNTIME_DIR: string; + export const npm_package_devDependencies_svelte_preprocess: string; + export const MYVIMRC: string; + export const npm_config_strict_ssl: string; + export const DEBUGINFOD_URLS: string; + export const npm_package_scripts_dev: string; + export const PATH: string; + export const npm_config_node_gyp: string; + export const npm_package_dependencies_identicon_js: string; + export const DBUS_SESSION_BUS_ADDRESS: string; + export const NVM_BIN: string; + export const MAIL: string; + export const npm_config_registry: string; + export const npm_config_ignore_optional: string; + export const npm_config_scripts_prepend_node_path: string; + export const npm_package_devDependencies_postcss: string; + export const KITTY_INSTALLATION_DIR: string; + export const npm_node_execpath: string; + export const npm_package_devDependencies_postcss_load_config: string; + export const OLDPWD: string; + export const npm_config_init_version: string; + export const NODE_ENV: string; +} + +/** + * Similar to [`$env/static/private`](https://kit.svelte.dev/docs/modules#$env-static-private), except that it only includes environment variables that begin with [`config.kit.env.publicPrefix`](https://kit.svelte.dev/docs/configuration#env) (which defaults to `PUBLIC_`), and can therefore safely be exposed to client-side code. + * + * Values are replaced statically at build time. + * + * ```ts + * import { PUBLIC_BASE_URL } from '$env/static/public'; + * ``` + */ +declare module '$env/static/public' { + +} + +/** + * This module provides access to runtime environment variables, as defined by the platform you're running on. For example if you're using [`adapter-node`](https://github.com/sveltejs/kit/tree/master/packages/adapter-node) (or running [`vite preview`](https://kit.svelte.dev/docs/cli)), this is equivalent to `process.env`. This module only includes variables that _do not_ begin with [`config.kit.env.publicPrefix`](https://kit.svelte.dev/docs/configuration#env) _and do_ start with [`config.kit.env.privatePrefix`](https://kit.svelte.dev/docs/configuration#env) (if configured). + * + * This module cannot be imported into client-side code. + * + * ```ts + * import { env } from '$env/dynamic/private'; + * console.log(env.DEPLOYMENT_SPECIFIC_VARIABLE); + * ``` + * + * > In `dev`, `$env/dynamic` always includes environment variables from `.env`. In `prod`, this behavior will depend on your adapter. + */ +declare module '$env/dynamic/private' { + export const env: { + SHELL: string; + LSCOLORS: string; + WINDOWID: string; + COLORTERM: string; + LESS: string; + NVM_INC: string; + CONDA_EXE: string; + _CE_M: string; + NVIM: string; + npm_package_dependencies_ethers: string; + npm_package_dependencies_flowbite: string; + I3SOCK: string; + NODE: string; + npm_config_ignore_scripts: string; + npm_package_devDependencies_autoprefixer: string; + npm_package_devDependencies_tailwindcss: string; + npm_package_dependencies__popperjs_core: string; + npm_package_private: string; + npm_package_devDependencies_svelte_heros_v2: string; + npm_config_argv: string; + NVIM_LOG_FILE: string; + npm_config_bin_links: string; + KITTY_PID: string; + MASON: string; + npm_package_dependencies_classnames: string; + GTK_MODULES: string; + XDG_SEAT: string; + npm_package_dependencies_axios: string; + PWD: string; + npm_config_save_prefix: string; + npm_package_devDependencies_vite: string; + LOGNAME: string; + XDG_SESSION_TYPE: string; + npm_package_readmeFilename: string; + npm_package_dependencies_svelte_awesome_icons: string; + npm_package_scripts_build: string; + _: string; + XAUTHORITY: string; + DESKTOP_STARTUP_ID: string; + KITTY_PUBLIC_KEY: string; + MOTD_SHOWN: string; + HOME: string; + npm_config_version_git_tag: string; + LANG: string; + LS_COLORS: string; + npm_config_init_license: string; + npm_package_version: string; + VIMRUNTIME: string; + npm_config_version_commit_hooks: string; + KITTY_WINDOW_ID: string; + npm_package_dependencies__sveltejs_kit: string; + INIT_CWD: string; + npm_package_scripts_preview: string; + npm_lifecycle_script: string; + npm_package_description: string; + NVM_DIR: string; + npm_config_version_tag_prefix: string; + npm_package_devDependencies__sveltejs_vite_plugin_svelte: string; + YARN_WRAP_OUTPUT: string; + XDG_SESSION_CLASS: string; + TERM: string; + TERMINFO: string; + npm_package_name: string; + ZSH: string; + _CE_CONDA: string; + npm_package_type: string; + USER: string; + npm_package_dependencies_flowbite_svelte: string; + CONDA_SHLVL: string; + DISPLAY: string; + npm_lifecycle_event: string; + SHLVL: string; + npm_config_version_git_sign: string; + NVM_CD_FLAGS: string; + npm_config_version_git_message: string; + PAGER: string; + XDG_VTNR: string; + XDG_SESSION_ID: string; + npm_config_user_agent: string; + npm_execpath: string; + CONDA_PYTHON_EXE: string; + npm_package_devDependencies_svelte: string; + XDG_RUNTIME_DIR: string; + npm_package_devDependencies_svelte_preprocess: string; + MYVIMRC: string; + npm_config_strict_ssl: string; + DEBUGINFOD_URLS: string; + npm_package_scripts_dev: string; + PATH: string; + npm_config_node_gyp: string; + npm_package_dependencies_identicon_js: string; + DBUS_SESSION_BUS_ADDRESS: string; + NVM_BIN: string; + MAIL: string; + npm_config_registry: string; + npm_config_ignore_optional: string; + npm_config_scripts_prepend_node_path: string; + npm_package_devDependencies_postcss: string; + KITTY_INSTALLATION_DIR: string; + npm_node_execpath: string; + npm_package_devDependencies_postcss_load_config: string; + OLDPWD: string; + npm_config_init_version: string; + NODE_ENV: string; + [key: `PUBLIC_${string}`]: undefined; + [key: `${string}`]: string | undefined; + } +} + +/** + * Similar to [`$env/dynamic/private`](https://kit.svelte.dev/docs/modules#$env-dynamic-private), but only includes variables that begin with [`config.kit.env.publicPrefix`](https://kit.svelte.dev/docs/configuration#env) (which defaults to `PUBLIC_`), and can therefore safely be exposed to client-side code. + * + * Note that public dynamic environment variables must all be sent from the server to the client, causing larger network requests — when possible, use `$env/static/public` instead. + * + * ```ts + * import { env } from '$env/dynamic/public'; + * console.log(env.PUBLIC_DEPLOYMENT_SPECIFIC_VARIABLE); + * ``` + */ +declare module '$env/dynamic/public' { + export const env: { + [key: `PUBLIC_${string}`]: string | undefined; + } +} diff --git a/ui/.svelte-kit/generated/client/app.js b/ui/.svelte-kit/generated/client/app.js new file mode 100644 index 000000000..f2f11388a --- /dev/null +++ b/ui/.svelte-kit/generated/client/app.js @@ -0,0 +1,21 @@ +export { matchers } from './matchers.js'; + +export const nodes = [ + () => import('./nodes/0'), + () => import('./nodes/1'), + () => import('./nodes/2'), + () => import('./nodes/3') +]; + +export const server_loads = []; + +export const dictionary = { + "/": [2], + "/offers/[token]": [3] + }; + +export const hooks = { + handleError: (({ error }) => { console.error(error) }), +}; + +export { default as root } from '../root.svelte'; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/client/matchers.js b/ui/.svelte-kit/generated/client/matchers.js new file mode 100644 index 000000000..f6bd30a4e --- /dev/null +++ b/ui/.svelte-kit/generated/client/matchers.js @@ -0,0 +1 @@ +export const matchers = {}; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/client/nodes/0.js b/ui/.svelte-kit/generated/client/nodes/0.js new file mode 100644 index 000000000..fed1375f7 --- /dev/null +++ b/ui/.svelte-kit/generated/client/nodes/0.js @@ -0,0 +1 @@ +export { default as component } from "../../../../src/routes/+layout.svelte"; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/client/nodes/1.js b/ui/.svelte-kit/generated/client/nodes/1.js new file mode 100644 index 000000000..35bc24b38 --- /dev/null +++ b/ui/.svelte-kit/generated/client/nodes/1.js @@ -0,0 +1 @@ +export { default as component } from "../../../../node_modules/@sveltejs/kit/src/runtime/components/error.svelte"; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/client/nodes/2.js b/ui/.svelte-kit/generated/client/nodes/2.js new file mode 100644 index 000000000..1cb4f8552 --- /dev/null +++ b/ui/.svelte-kit/generated/client/nodes/2.js @@ -0,0 +1 @@ +export { default as component } from "../../../../src/routes/+page.svelte"; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/client/nodes/3.js b/ui/.svelte-kit/generated/client/nodes/3.js new file mode 100644 index 000000000..ef010178e --- /dev/null +++ b/ui/.svelte-kit/generated/client/nodes/3.js @@ -0,0 +1 @@ +export { default as component } from "../../../../src/routes/offers/[token]/+page.svelte"; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/client/nodes/4.js b/ui/.svelte-kit/generated/client/nodes/4.js new file mode 100644 index 000000000..fa9132006 --- /dev/null +++ b/ui/.svelte-kit/generated/client/nodes/4.js @@ -0,0 +1 @@ +export { default as component } from "../../../../src/routes/pairs/+page.svelte"; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/root.svelte b/ui/.svelte-kit/generated/root.svelte new file mode 100644 index 000000000..e0615652c --- /dev/null +++ b/ui/.svelte-kit/generated/root.svelte @@ -0,0 +1,54 @@ + + + +{#if constructors[1]} + + + +{:else} + +{/if} + +{#if mounted} +
+ {#if navigated} + {title} + {/if} +
+{/if} \ No newline at end of file diff --git a/ui/.svelte-kit/generated/server/internal.js b/ui/.svelte-kit/generated/server/internal.js new file mode 100644 index 000000000..657529ce5 --- /dev/null +++ b/ui/.svelte-kit/generated/server/internal.js @@ -0,0 +1,30 @@ + +import root from '../root.svelte'; +import { set_building } from '__sveltekit/environment'; +import { set_assets } from '__sveltekit/paths'; +import { set_private_env, set_public_env } from '../../../node_modules/@sveltejs/kit/src/runtime/shared-server.js'; + +export const options = { + app_template_contains_nonce: false, + csp: {"mode":"auto","directives":{"upgrade-insecure-requests":false,"block-all-mixed-content":false},"reportOnly":{"upgrade-insecure-requests":false,"block-all-mixed-content":false}}, + csrf_check_origin: true, + track_server_fetches: false, + embedded: false, + env_public_prefix: 'PUBLIC_', + env_private_prefix: '', + hooks: null, // added lazily, via `get_hooks` + preload_strategy: "modulepreload", + root, + service_worker: false, + templates: { + app: ({ head, body, assets, nonce, env }) => "\n\n\t\n\t\t\n\t\t\n\t\t\n\t\t" + head + "\n\t\n\t\n\t\t
" + body + "
\n\t\n\n", + error: ({ status, message }) => "\n\n\t\n\t\t\n\t\t" + message + "\n\n\t\t\n\t\n\t\n\t\t
\n\t\t\t" + status + "\n\t\t\t
\n\t\t\t\t

" + message + "

\n\t\t\t
\n\t\t
\n\t\n\n" + }, + version_hash: "1jgks8i" +}; + +export function get_hooks() { + return {}; +} + +export { set_assets, set_building, set_private_env, set_public_env }; diff --git a/ui/.svelte-kit/tsconfig.json b/ui/.svelte-kit/tsconfig.json new file mode 100644 index 000000000..e9c6f8634 --- /dev/null +++ b/ui/.svelte-kit/tsconfig.json @@ -0,0 +1,45 @@ +{ + "compilerOptions": { + "paths": { + "$lib": [ + "../src/lib" + ], + "$lib/*": [ + "../src/lib/*" + ] + }, + "rootDirs": [ + "..", + "./types" + ], + "importsNotUsedAsValues": "error", + "isolatedModules": true, + "preserveValueImports": true, + "lib": [ + "esnext", + "DOM", + "DOM.Iterable" + ], + "moduleResolution": "node", + "module": "esnext", + "target": "esnext" + }, + "include": [ + "ambient.d.ts", + "./types/**/$types.d.ts", + "../vite.config.ts", + "../src/**/*.js", + "../src/**/*.ts", + "../src/**/*.svelte", + "../tests/**/*.js", + "../tests/**/*.ts", + "../tests/**/*.svelte" + ], + "exclude": [ + "../node_modules/**", + "./[!ambient.d.ts]**", + "../src/service-worker.js", + "../src/service-worker.ts", + "../src/service-worker.d.ts" + ] +} \ No newline at end of file diff --git a/ui/jsconfig.json b/ui/jsconfig.json index 5696a2de7..73ea5fcc1 100644 --- a/ui/jsconfig.json +++ b/ui/jsconfig.json @@ -1,4 +1,6 @@ { + "extends": "./.svelte-kit/tsconfig.json", + "compilerOptions": { "moduleResolution": "bundler", "target": "ESNext", @@ -22,7 +24,11 @@ * Typecheck JS in `.svelte` and `.js` files by default. * Disable this if you'd like to use dynamic types. */ - "checkJs": true + "checkJs": true, + + "baseUrl": ".", + "paths": { + } }, /** * Use global.d.ts instead of compilerOptions.types diff --git a/ui/package.json b/ui/package.json index 97fad3245..d1d78583c 100644 --- a/ui/package.json +++ b/ui/package.json @@ -11,7 +11,7 @@ "devDependencies": { "@sveltejs/vite-plugin-svelte": "^2.0.3", "autoprefixer": "^10.4.14", - "postcss": "^8.4.23", + "postcss": "^8.4.24", "postcss-load-config": "^4.0.1", "svelte": "^3.57.0", "svelte-heros-v2": "^0.4.2", @@ -21,6 +21,7 @@ }, "dependencies": { "@popperjs/core": "^2.11.7", + "@sveltejs/kit": "^1.21.0", "axios": "^1.4.0", "classnames": "^2.3.2", "ethers": "^6.3.0", diff --git a/ui/postcss.config.cjs b/ui/postcss.config.cjs index e48cff588..10264312e 100644 --- a/ui/postcss.config.cjs +++ b/ui/postcss.config.cjs @@ -4,8 +4,8 @@ const autoprefixer = require("autoprefixer"); const config = { plugins: [ //Some plugins, like tailwindcss/nesting, need to run before Tailwind, - tailwindcss(), - //But others, like autoprefixer, need to run after, + tailwindcss(), //But others, like autoprefixer, need to run after, + autoprefixer, autoprefixer, ], }; diff --git a/ui/src/App.svelte b/ui/src/App.svelte index de84ff9fe..9e97628dc 100644 --- a/ui/src/App.svelte +++ b/ui/src/App.svelte @@ -2,14 +2,11 @@ import svelteLogo from './assets/svelte.svg' import viteLogo from '/vite.svg' import Navbar from './lib/Navbar.svelte' - import OffersTable from './lib/OffersTable.svelte' - import TakeDealDialog from './lib/TakeDealDialog.svelte' + import Offers from './lib/Offers.svelte'
- -
\ No newline at end of file + diff --git a/ui/src/lib/OffersTable.svelte b/ui/src/lib/OffersTable.svelte index dbc06bb15..d9fde81fd 100644 --- a/ui/src/lib/OffersTable.svelte +++ b/ui/src/lib/OffersTable.svelte @@ -37,7 +37,7 @@
{#if sortedOffers.length > 0} - +
Peer Offer Id @@ -81,4 +81,4 @@ :global(.identicon > canvas) { border-radius: 50%; } - \ No newline at end of file + diff --git a/ui/src/lib/TokenIcon.svelte b/ui/src/lib/TokenIcon.svelte new file mode 100644 index 000000000..5aa18a708 --- /dev/null +++ b/ui/src/lib/TokenIcon.svelte @@ -0,0 +1,20 @@ + + +token-icon + + diff --git a/ui/src/routes/+layout.svelte b/ui/src/routes/+layout.svelte new file mode 100644 index 000000000..cc7bb269e --- /dev/null +++ b/ui/src/routes/+layout.svelte @@ -0,0 +1,12 @@ + + +
+ + +
+ + diff --git a/ui/src/routes/+page.svelte b/ui/src/routes/+page.svelte new file mode 100644 index 000000000..bfa430f48 --- /dev/null +++ b/ui/src/routes/+page.svelte @@ -0,0 +1,137 @@ + + +
+ + + + + + + + +
+ +
Pairs
+

+ {pairs.length} Pairs +

+
+ + +
Liquidity
+

+ 1812 XMR +

+
+ + +
Offers
+

+ 1512 +

+
+
+ + {#if filteredPairs.length > 0} +
+ + Ticker + Liquidity + Offers + + + + {#each filteredPairs as pair (pair.token)} + + + +
+

{pair.ticker}

+ {#if pair.verified} + Verified + {:else} + Unverified + {/if} +
+
+ + + + + + + {pair.offers} + + + + + +
+ {/each} +
+
+ {:else} +

No pairs found.

+ {/if} + + + diff --git a/ui/src/routes/offers/[token]/+page.svelte b/ui/src/routes/offers/[token]/+page.svelte new file mode 100644 index 000000000..71f49dc2c --- /dev/null +++ b/ui/src/routes/offers/[token]/+page.svelte @@ -0,0 +1,9 @@ + + +
+ + +
diff --git a/ui/svelte.config.js b/ui/svelte.config.js index 3e37c649b..2b4dd7f9b 100644 --- a/ui/svelte.config.js +++ b/ui/svelte.config.js @@ -1,11 +1,12 @@ +import { vitePreprocess } from "@sveltejs/kit/vite"; import preprocess from "svelte-preprocess"; -import { vitePreprocess } from "@sveltejs/vite-plugin-svelte"; -export default { +/** @type {import('@sveltejs/kit').Config} */ +const config = { // Consult https://svelte.dev/docs#compile-time-svelte-preprocess // for more information about preprocessors preprocess: [ - vitePreprocess(), + vitePreprocess({}), /* preprocess({ postcss: true, @@ -13,3 +14,5 @@ export default { */ ], }; + +export default config; diff --git a/ui/tailwind.config.cjs b/ui/tailwind.config.cjs index 64c6b2919..57305c6d6 100644 --- a/ui/tailwind.config.cjs +++ b/ui/tailwind.config.cjs @@ -9,69 +9,6 @@ const config = { colors: { // flowbite-svelte primary: {50:'#ebf5ff',100: '#fff1ee',200:'#ffe4de',300:'#ffd5cc',400:'#ffbcad',500:'#fe795d',600:'#ef562f',700:'#eb4f27',800:'#d3330a',900:'#d3330a'} - - // pink - // primary: {"50":"#fdf2f8","100":"#fce7f3","200":"#fbcfe8","300":"#f9a8d4","400":"#f472b6","500":"#ec4899","600":"#db2777","700":"#be185d","800":"#9d174d","900":"#831843"} - - // fuchsia - // primary: {"50":"#fdf4ff","100":"#fae8ff","200":"#f5d0fe","300":"#f0abfc","400":"#e879f9","500":"#d946ef","600":"#c026d3","700":"#a21caf","800":"#86198f","900":"#701a75"} - - // purple - // primary: {"50":"#faf5ff","100":"#f3e8ff","200":"#e9d5ff","300":"#d8b4fe","400":"#c084fc","500":"#a855f7","600":"#9333ea","700":"#7e22ce","800":"#6b21a8","900":"#581c87"} - - // violet - // primary: {"50":"#f5f3ff","100":"#ede9fe","200":"#ddd6fe","300":"#c4b5fd","400":"#a78bfa","500":"#8b5cf6","600":"#7c3aed","700":"#6d28d9","800":"#5b21b6","900":"#4c1d95"} - - // indigo - // primary: {"50":"#eef2ff","100":"#e0e7ff","200":"#c7d2fe","300":"#a5b4fc","400":"#818cf8","500":"#6366f1","600":"#4f46e5","700":"#4338ca","800":"#3730a3","900":"#312e81"} - - // blue - // primary: {"50":"#eff6ff","100":"#dbeafe","200":"#bfdbfe","300":"#93c5fd","400":"#60a5fa","500":"#3b82f6","600":"#2563eb","700":"#1d4ed8","800":"#1e40af","900":"#1e3a8a"} - - // sky - // primary: {"50":"#f0f9ff","100":"#e0f2fe","200":"#bae6fd","300":"#7dd3fc","400":"#38bdf8","500":"#0ea5e9","600":"#0284c7","700":"#0369a1","800":"#075985","900":"#0c4a6e"} - - // cyan - // primary: {"50":"#ecfeff","100":"#cffafe","200":"#a5f3fc","300":"#67e8f9","400":"#22d3ee","500":"#06b6d4","600":"#0891b2","700":"#0e7490","800":"#155e75","900":"#164e63"} - - // teal - // primary: {"50":"#f0fdfa","100":"#ccfbf1","200":"#99f6e4","300":"#5eead4","400":"#2dd4bf","500":"#14b8a6","600":"#0d9488","700":"#0f766e","800":"#115e59","900":"#134e4a"} - - // emerald - // primary: {"50":"#ecfdf5","100":"#d1fae5","200":"#a7f3d0","300":"#6ee7b7","400":"#34d399","500":"#10b981","600":"#059669","700":"#047857","800":"#065f46","900":"#064e3b"} - - // green - // primary: {"50":"#f0fdf4","100":"#dcfce7","200":"#bbf7d0","300":"#86efac","400":"#4ade80","500":"#22c55e","600":"#16a34a","700":"#15803d","800":"#166534","900":"#14532d"} - - // lime - // primary: {"50":"#f7fee7","100":"#ecfccb","200":"#d9f99d","300":"#bef264","400":"#a3e635","500":"#84cc16","600":"#65a30d","700":"#4d7c0f","800":"#3f6212","900":"#365314"} - - // yellow - // primary: {"50":"#fefce8","100":"#fef9c3","200":"#fef08a","300":"#fde047","400":"#facc15","500":"#eab308","600":"#ca8a04","700":"#a16207","800":"#854d0e","900":"#713f12"} - - // amber - // primary: {"50":"#fffbeb","100":"#fef3c7","200":"#fde68a","300":"#fcd34d","400":"#fbbf24","500":"#f59e0b","600":"#d97706","700":"#b45309","800":"#92400e","900":"#78350f"} - - // orange - // primary: {"50":"#fff7ed","100":"#ffedd5","200":"#fed7aa","300":"#fdba74","400":"#fb923c","500":"#f97316","600":"#ea580c","700":"#c2410c","800":"#9a3412","900":"#7c2d12"} - - // red - // primary: {"50":"#fef2f2","100":"#fee2e2","200":"#fecaca","300":"#fca5a5","400":"#f87171","500":"#ef4444","600":"#dc2626","700":"#b91c1c","800":"#991b1b","900":"#7f1d1d"} - - // stone - // primary: {"50":"#fafaf9","100":"#f5f5f4","200":"#e7e5e4","300":"#d6d3d1","400":"#a8a29e","500":"#78716c","600":"#57534e","700":"#44403c","800":"#292524","900":"#1c1917"} - - // neutral - // primary: {"50":"#fafafa","100":"#f5f5f5","200":"#e5e5e5","300":"#d4d4d4","400":"#a3a3a3","500":"#737373","600":"#525252","700":"#404040","800":"#262626","900":"#171717"} - - // zinc - // primary: {"50":"#fafafa","100":"#f4f4f5","200":"#e4e4e7","300":"#d4d4d8","400":"#a1a1aa","500":"#71717a","600":"#52525b","700":"#3f3f46","800":"#27272a","900":"#18181b"} - - // gray - // primary: {"50":"#f9fafb","100":"#f3f4f6","200":"#e5e7eb","300":"#d1d5db","400":"#9ca3af","500":"#6b7280","600":"#4b5563","700":"#374151","800":"#1f2937","900":"#111827"} - - // slate - // primary: {"50":"#f8fafc","100":"#f1f5f9","200":"#e2e8f0","300":"#cbd5e1","400":"#94a3b8","500":"#64748b","600":"#475569","700":"#334155","800":"#1e293b","900":"#0f172a"} } } }, @@ -82,4 +19,4 @@ const config = { darkMode: 'class', }; -module.exports = config; \ No newline at end of file +module.exports = config; diff --git a/ui/vite.config.js b/ui/vite.config.js index 53c6c5a89..bd1540fc2 100644 --- a/ui/vite.config.js +++ b/ui/vite.config.js @@ -1,9 +1,9 @@ import { defineConfig } from 'vite' -import { svelte } from '@sveltejs/vite-plugin-svelte' +import { sveltekit } from '@sveltejs/kit/vite' // https://vitejs.dev/config/ export default defineConfig({ - plugins: [svelte()], + plugins: [sveltekit()], optimizeDeps: { exclude: ['js-big-decimal'] } diff --git a/ui/yarn.lock b/ui/yarn.lock index c1dfcf14d..e40c0f9ec 100644 --- a/ui/yarn.lock +++ b/ui/yarn.lock @@ -158,7 +158,6 @@ "@docsearch/css" "3.3.4" algoliasearch "^4.0.0" - "@esbuild/android-arm64@0.17.19": version "0.17.19" resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd" @@ -337,11 +336,41 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@polka/url@^1.0.0-next.20": + version "1.0.0-next.21" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1" + integrity sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g== + "@popperjs/core@^2.11.7", "@popperjs/core@^2.9.3": version "2.11.7" resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.7.tgz#ccab5c8f7dc557a52ca3288c10075c9ccd37fff7" integrity sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw== +"@sveltejs/kit@^1.21.0": + version "1.21.0" + resolved "https://registry.yarnpkg.com/@sveltejs/kit/-/kit-1.21.0.tgz#88f73710b2aa4cebc2ecd2cc78ee3752dc68db5c" + integrity sha512-CBsYoI34SjtOQp0eG85dmVnvTR3Pjs8VgAQhO0CgQja9BIorKl808F1X8EunPhCcyek5r5lKQE1Mmbi0RuzHqA== + dependencies: + "@sveltejs/vite-plugin-svelte" "^2.4.1" + "@types/cookie" "^0.5.1" + cookie "^0.5.0" + devalue "^4.3.1" + esm-env "^1.0.0" + kleur "^4.1.5" + magic-string "^0.30.0" + mime "^3.0.0" + sade "^1.8.1" + set-cookie-parser "^2.6.0" + sirv "^2.0.2" + undici "~5.22.0" + +"@sveltejs/vite-plugin-svelte-inspector@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-1.0.3.tgz#fdbf80b43bfaa20deaa5ff6d0676351aa9aecbcc" + integrity sha512-Khdl5jmmPN6SUsVuqSXatKpQTMIifoQPDanaxC84m9JxIibWvSABJyHpyys0Z+1yYrxY5TTEQm+6elh0XCMaOA== + dependencies: + debug "^4.3.4" + "@sveltejs/vite-plugin-svelte@^2.0.3": version "2.2.0" resolved "https://registry.yarnpkg.com/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.2.0.tgz#6e78e912dc0cff5e92bcb936f194e96b849356f9" @@ -354,6 +383,24 @@ svelte-hmr "^0.15.1" vitefu "^0.2.4" +"@sveltejs/vite-plugin-svelte@^2.4.1": + version "2.4.2" + resolved "https://registry.yarnpkg.com/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-2.4.2.tgz#04f9fb698853a6a681a2a7d32016487316c30917" + integrity sha512-ePfcC48ftMKhkT0OFGdOyycYKnnkT6i/buzey+vHRTR/JpQvuPzzhf1PtKqCDQfJRgoPSN2vscXs6gLigx/zGw== + dependencies: + "@sveltejs/vite-plugin-svelte-inspector" "^1.0.3" + debug "^4.3.4" + deepmerge "^4.3.1" + kleur "^4.1.5" + magic-string "^0.30.0" + svelte-hmr "^0.15.2" + vitefu "^0.2.4" + +"@types/cookie@^0.5.1": + version "0.5.1" + resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.5.1.tgz#b29aa1f91a59f35e29ff8f7cb24faf1a3a750554" + integrity sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g== + "@types/pug@^2.0.6": version "2.0.6" resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.6.tgz#f830323c88172e66826d0bde413498b61054b5a6" @@ -468,6 +515,13 @@ buffer-crc32@^0.2.5: resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" integrity sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ== +busboy@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" + integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== + dependencies: + streamsearch "^1.1.0" + camelcase-css@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" @@ -515,6 +569,11 @@ concat-map@0.0.1: resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== +cookie@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" @@ -542,6 +601,11 @@ detect-indent@^6.1.0: resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== +devalue@^4.3.1: + version "4.3.2" + resolved "https://registry.yarnpkg.com/devalue/-/devalue-4.3.2.tgz#cc44e4cf3872ac5a78229fbce3b77e57032727b5" + integrity sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg== + didyoumean@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" @@ -595,6 +659,11 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +esm-env@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/esm-env/-/esm-env-1.0.0.tgz#b124b40b180711690a4cb9b00d16573391950413" + integrity sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA== + ethers@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.3.0.tgz#c61efaafa2bd9a4d9f0c799d932ef3b5cd4bd37d" @@ -842,6 +911,11 @@ mime-types@^2.1.12: dependencies: mime-db "1.52.0" +mime@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" + integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== + min-indent@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" @@ -871,6 +945,16 @@ mkdirp@^0.5.1: dependencies: minimist "^1.2.6" +mri@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" + integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== + +mrmime@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" + integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== + ms@2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" @@ -1005,6 +1089,15 @@ postcss@^8.4.23: picocolors "^1.0.0" source-map-js "^1.0.2" +postcss@^8.4.24: + version "8.4.24" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.24.tgz#f714dba9b2284be3cc07dbd2fc57ee4dc972d2df" + integrity sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg== + dependencies: + nanoid "^3.3.6" + picocolors "^1.0.0" + source-map-js "^1.0.2" + preact@^10.0.0: version "10.13.2" resolved "https://registry.yarnpkg.com/preact/-/preact-10.13.2.tgz#2c40c73d57248b57234c4ae6cd9ab9d8186ebc0a" @@ -1069,6 +1162,13 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" +sade@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" + integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== + dependencies: + mri "^1.1.0" + sander@^0.5.0: version "0.5.1" resolved "https://registry.yarnpkg.com/sander/-/sander-0.5.1.tgz#741e245e231f07cafb6fdf0f133adfa216a502ad" @@ -1079,6 +1179,20 @@ sander@^0.5.0: mkdirp "^0.5.1" rimraf "^2.5.2" +set-cookie-parser@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz#131921e50f62ff1a66a461d7d62d7b21d5d15a51" + integrity sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ== + +sirv@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.3.tgz#ca5868b87205a74bef62a469ed0296abceccd446" + integrity sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA== + dependencies: + "@polka/url" "^1.0.0-next.20" + mrmime "^1.0.0" + totalist "^3.0.0" + sorcery@^0.11.0: version "0.11.0" resolved "https://registry.yarnpkg.com/sorcery/-/sorcery-0.11.0.tgz#310c80ee993433854bb55bb9aa4003acd147fca8" @@ -1094,6 +1208,11 @@ source-map-js@^1.0.2: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +streamsearch@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" + integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== + strip-indent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" @@ -1134,6 +1253,11 @@ svelte-hmr@^0.15.1: resolved "https://registry.yarnpkg.com/svelte-hmr/-/svelte-hmr-0.15.1.tgz#d11d878a0bbb12ec1cba030f580cd2049f4ec86b" integrity sha512-BiKB4RZ8YSwRKCNVdNxK/GfY+r4Kjgp9jCLEy0DuqAKfmQtpL38cQK3afdpjw4sqSs4PLi3jIPJIFp259NkZtA== +svelte-hmr@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/svelte-hmr/-/svelte-hmr-0.15.2.tgz#d2f6fc82e040f2734abd54cea5cbef46828f2538" + integrity sha512-q/bAruCvFLwvNbeE1x3n37TYFb3mTBJ6TrCq6p2CoFbSTNhDE9oAtEfpy+wmc9So8AG0Tja+X0/mJzX9tSfvIg== + svelte-preprocess@^5.0.3: version "5.0.3" resolved "https://registry.yarnpkg.com/svelte-preprocess/-/svelte-preprocess-5.0.3.tgz#431d538d457d3a5ba470a5ae5754a5aeb76579c8" @@ -1200,6 +1324,11 @@ to-regex-range@^5.0.1: dependencies: is-number "^7.0.0" +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== + ts-interface-checker@^0.1.9: version "0.1.13" resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" @@ -1210,6 +1339,13 @@ tslib@2.4.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== +undici@~5.22.0: + version "5.22.1" + resolved "https://registry.yarnpkg.com/undici/-/undici-5.22.1.tgz#877d512effef2ac8be65e695f3586922e1a57d7b" + integrity sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw== + dependencies: + busboy "^1.6.0" + update-browserslist-db@^1.0.10: version "1.0.11" resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz#9a2a641ad2907ae7b3616506f4b977851db5b940" From 450535ca51b3e178df3a0d5a18bff20efb400149 Mon Sep 17 00:00:00 2001 From: Matt Date: Fri, 7 Jul 2023 20:25:09 +0200 Subject: [PATCH 02/11] pairs swapd + rework front --- cmd/swapcli/main.go | 48 ++ common/rpctypes/types.go | 6 + common/types/pairs.go | 55 ++ rpc/net.go | 42 + rpcclient/pairs.go | 28 + ui/.gitignore | 9 + ui/.prettierignore | 13 + ui/.prettierrc | 9 + ui/.svelte-kit/ambient.d.ts | 120 +-- ui/.svelte-kit/generated/client/nodes/3.js | 2 + ui/.svelte-kit/generated/server/internal.js | 2 +- ui/.svelte-kit/tsconfig.json | 3 +- ui/jsconfig.json | 38 - ui/package.json | 25 +- ui/playwright.config.ts | 12 + ui/src/lib/Navbar.svelte | 5 - ui/src/lib/OffersTable.svelte | 26 +- ui/src/lib/TokenIcon.svelte | 15 +- ui/src/routes/+layout.svelte | 2 +- ui/src/routes/+page.svelte | 54 +- ui/src/routes/offers/[token]/+page.svelte | 13 +- ui/src/routes/offers/[token]/+page.ts | 9 + ui/src/stores/offerStore.ts | 22 +- ui/src/stores/pairStore.ts | 25 + ui/src/types/NetPairResults.ts | 11 + ui/src/types/NetQueryPeerResults.ts | 2 +- ui/svelte.config.js | 26 +- ui/tsconfig.json | 17 + ui/vite.config.js | 10 - ui/vite.config.ts | 9 + ui/yarn.lock | 820 ++++++++++++++++---- 31 files changed, 1082 insertions(+), 396 deletions(-) create mode 100644 common/types/pairs.go create mode 100644 rpcclient/pairs.go create mode 100644 ui/.prettierignore create mode 100644 ui/.prettierrc delete mode 100644 ui/jsconfig.json create mode 100644 ui/playwright.config.ts create mode 100644 ui/src/routes/offers/[token]/+page.ts create mode 100644 ui/src/stores/pairStore.ts create mode 100644 ui/src/types/NetPairResults.ts create mode 100644 ui/tsconfig.json delete mode 100644 ui/vite.config.js create mode 100644 ui/vite.config.ts diff --git a/cmd/swapcli/main.go b/cmd/swapcli/main.go index fd1c86871..a24090fc0 100644 --- a/cmd/swapcli/main.go +++ b/cmd/swapcli/main.go @@ -76,6 +76,20 @@ func cliApp() *cli.App { swapdPortFlag, }, }, + { + Name: "pairs", + Aliases: []string{"p"}, + Usage: "List active pairs", + Action: runPairs, + Flags: []cli.Flag{ + swapdPortFlag, + &cli.Uint64Flag{ + Name: flagSearchTime, + Usage: "Duration of time to search for, in seconds", + Value: defaultDiscoverSearchTimeSecs, + }, + }, + }, { Name: "balances", Aliases: []string{"b"}, @@ -536,6 +550,40 @@ func runPeers(ctx *cli.Context) error { return nil } +func runPairs(ctx *cli.Context) error { + searchTime := ctx.Uint64(flagSearchTime) + + c := newClient(ctx) + resp, err := c.Pairs(searchTime) + if err != nil { + return err + } + + for i, a := range resp.Pairs { + var verified string + if a.Verified { + verified = "Yes" + } else { + verified = "No" + } + + fmt.Printf("Pair %d:\n", i+1) + fmt.Printf(" Name: %s\n", &a.Asset) + fmt.Printf(" Token: %s\n", a.Asset.Address()) + fmt.Printf(" Verified: %s\n", verified) + fmt.Printf(" Offers: %d\n", a.Offers) + fmt.Printf(" Liquidity XMR: %f\n", a.LiquidityXMR) + fmt.Printf(" Liquidity ETH: %f\n", a.LiquidityETH) + fmt.Println() + } + + if len(resp.Pairs) == 0 { + fmt.Println("[none]") + } + + return nil +} + func runBalances(ctx *cli.Context) error { c := newClient(ctx) diff --git a/common/rpctypes/types.go b/common/rpctypes/types.go index 2112fd784..37b1505f3 100644 --- a/common/rpctypes/types.go +++ b/common/rpctypes/types.go @@ -147,3 +147,9 @@ type AddressesResponse struct { type PeersResponse struct { Addrs []string `json:"addresses" validate:"dive,required"` } + +type PairsRequest = DiscoverRequest + +type PairsResponse struct { + Pairs []*types.Pair +} diff --git a/common/types/pairs.go b/common/types/pairs.go new file mode 100644 index 000000000..d7304fddb --- /dev/null +++ b/common/types/pairs.go @@ -0,0 +1,55 @@ +// Copyright 2023 The AthanorLabs/atomic-swap Authors +// SPDX-License-Identifier: LGPL-3.0-only + +package types + +import ( + "github.com/athanorlabs/atomic-swap/coins" + "github.com/cockroachdb/apd/v3" + ethcommon "github.com/ethereum/go-ethereum/common" +) + +type Pair struct { + LiquidityETH *apd.Decimal `json:"liquidityETH" validate:"required"` + LiquidityXMR *apd.Decimal `json:"liquidityXMR" validate:"required"` + Asset EthAsset `json:"asset"` + Address ethcommon.Address `json:"address"` + Offers uint64 `json:"offers" validate:"required"` + Verified bool `json:"verified" valdate:"required"` +} + +func NewPair() *Pair { + pair := &Pair{ + LiquidityETH: apd.New(0, 0), + LiquidityXMR: apd.New(0, 0), + } + return pair +} + +// AddOffer adds an offer to a pair +func (pair *Pair) AddOffer(o *Offer) error { + _, err := coins.DecimalCtx().Add(pair.LiquidityXMR, pair.LiquidityXMR, o.MaxAmount) + if err != nil { + return err + } + + // Max Amount converted in ETH/Token + MaxAmountETH, err := o.ExchangeRate.ToETH(o.MaxAmount) + if err != nil { + return err + } + + _, err = coins.DecimalCtx().Add(pair.LiquidityETH, pair.LiquidityETH, MaxAmountETH) + if err != nil { + return err + } + + pair.Offers += 1 + pair.Address = o.EthAsset.Address() + + // Always set to false for now until the verified-list + // is implemented + pair.Verified = false + + return nil +} diff --git a/rpc/net.go b/rpc/net.go index 942643f95..dae27aa45 100644 --- a/rpc/net.go +++ b/rpc/net.go @@ -18,6 +18,8 @@ import ( "github.com/athanorlabs/atomic-swap/common/types" "github.com/athanorlabs/atomic-swap/net/message" "github.com/athanorlabs/atomic-swap/protocol/swap" + + ethcommon "github.com/ethereum/go-ethereum/common" ) const defaultSearchTime = time.Second * 12 @@ -73,6 +75,46 @@ func (s *NetService) Peers(_ *http.Request, _ *interface{}, resp *rpctypes.Peers return nil } +// GetPairs returns all currently available pairs from offers of all peers +func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rpctypes.PairsResponse) error { + if s.isBootnode { + return errUnsupportedForBootnode + } + + peerIDs, err := s.discover(req) + if err != nil { + return err + } + + addrs := make(map[ethcommon.Address]int) + pairs := make([]*types.Pair, 0, 100) + + for _, p := range peerIDs { + msg, err := s.net.Query(p) + if err != nil { + log.Debugf("Failed to query peer ID %s", p) + continue + } + if len(msg.Offers) > 0 { + for _, o := range msg.Offers { + address := o.EthAsset.Address() + index, exists := addrs[address] + var pair *types.Pair + if !exists { + addrs[address] = index + pairs = append(pairs, types.NewPair()) + } else { + pair = pairs[index] + } + pair.AddOffer(o) + } + } + } + + resp.Pairs = pairs + return nil +} + // QueryAll discovers peers who provide a certain coin and queries all of them for their current offers. func (s *NetService) QueryAll(_ *http.Request, req *rpctypes.QueryAllRequest, resp *rpctypes.QueryAllResponse) error { if s.isBootnode { diff --git a/rpcclient/pairs.go b/rpcclient/pairs.go new file mode 100644 index 000000000..be653d2e8 --- /dev/null +++ b/rpcclient/pairs.go @@ -0,0 +1,28 @@ +// Copyright 2023 The AthanorLabs/atomic-swap Authors +// SPDX-License-Identifier: LGPL-3.0-only + +package rpcclient + +import ( + "github.com/athanorlabs/atomic-swap/common/rpctypes" +) + +// Pairs calls net_pairs to get pairs from all offers. +func (c *Client) Pairs(searchTime uint64) (*rpctypes.PairsResponse, error) { + const ( + method = "net_pairs" + ) + + req := &rpctypes.PairsRequest{ + Provides: "", + SearchTime: searchTime, + } + + res := &rpctypes.PairsResponse{} + + if err := c.post(method, req, res); err != nil { + return nil, err + } + + return res, nil +} diff --git a/ui/.gitignore b/ui/.gitignore index a547bf36d..5e5d5e0f2 100644 --- a/ui/.gitignore +++ b/ui/.gitignore @@ -22,3 +22,12 @@ dist-ssr *.njsproj *.sln *.sw? + +/build +/.svelte-kit +/package +.env +.env.* +!.env.example +vite.config.js.timestamp-* +vite.config.ts.timestamp-* diff --git a/ui/.prettierignore b/ui/.prettierignore new file mode 100644 index 000000000..38972655f --- /dev/null +++ b/ui/.prettierignore @@ -0,0 +1,13 @@ +.DS_Store +node_modules +/build +/.svelte-kit +/package +.env +.env.* +!.env.example + +# Ignore files for PNPM, NPM and YARN +pnpm-lock.yaml +package-lock.json +yarn.lock diff --git a/ui/.prettierrc b/ui/.prettierrc new file mode 100644 index 000000000..a77fddea9 --- /dev/null +++ b/ui/.prettierrc @@ -0,0 +1,9 @@ +{ + "useTabs": true, + "singleQuote": true, + "trailingComma": "none", + "printWidth": 100, + "plugins": ["prettier-plugin-svelte"], + "pluginSearchDirs": ["."], + "overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }] +} diff --git a/ui/.svelte-kit/ambient.d.ts b/ui/.svelte-kit/ambient.d.ts index 02b1e0472..574677aae 100644 --- a/ui/.svelte-kit/ambient.d.ts +++ b/ui/.svelte-kit/ambient.d.ts @@ -27,108 +27,76 @@ */ declare module '$env/static/private' { export const SHELL: string; + export const npm_command: string; export const LSCOLORS: string; export const WINDOWID: string; + export const npm_config_userconfig: string; export const COLORTERM: string; + export const npm_config_cache: string; export const LESS: string; export const NVM_INC: string; export const CONDA_EXE: string; export const _CE_M: string; - export const NVIM: string; - export const npm_package_dependencies_ethers: string; - export const npm_package_dependencies_flowbite: string; export const I3SOCK: string; export const NODE: string; - export const npm_config_ignore_scripts: string; - export const npm_package_devDependencies_autoprefixer: string; - export const npm_package_devDependencies_tailwindcss: string; - export const npm_package_dependencies__popperjs_core: string; - export const npm_package_private: string; - export const npm_package_devDependencies_svelte_heros_v2: string; - export const npm_config_argv: string; - export const NVIM_LOG_FILE: string; - export const npm_config_bin_links: string; + export const COLOR: string; + export const npm_config_local_prefix: string; export const KITTY_PID: string; - export const MASON: string; - export const npm_package_dependencies_classnames: string; + export const npm_config_globalconfig: string; + export const EDITOR: string; export const GTK_MODULES: string; export const XDG_SEAT: string; - export const npm_package_dependencies_axios: string; export const PWD: string; - export const npm_config_save_prefix: string; - export const npm_package_devDependencies_vite: string; export const LOGNAME: string; export const XDG_SESSION_TYPE: string; - export const npm_package_readmeFilename: string; - export const npm_package_dependencies_svelte_awesome_icons: string; - export const npm_package_scripts_build: string; + export const npm_config_init_module: string; export const _: string; export const XAUTHORITY: string; export const DESKTOP_STARTUP_ID: string; export const KITTY_PUBLIC_KEY: string; export const MOTD_SHOWN: string; export const HOME: string; - export const npm_config_version_git_tag: string; export const LANG: string; export const LS_COLORS: string; - export const npm_config_init_license: string; export const npm_package_version: string; - export const VIMRUNTIME: string; - export const npm_config_version_commit_hooks: string; export const KITTY_WINDOW_ID: string; - export const npm_package_dependencies__sveltejs_kit: string; export const INIT_CWD: string; - export const npm_package_scripts_preview: string; export const npm_lifecycle_script: string; - export const npm_package_description: string; export const NVM_DIR: string; - export const npm_config_version_tag_prefix: string; - export const npm_package_devDependencies__sveltejs_vite_plugin_svelte: string; - export const YARN_WRAP_OUTPUT: string; export const XDG_SESSION_CLASS: string; - export const TERM: string; export const TERMINFO: string; + export const TERM: string; export const npm_package_name: string; export const ZSH: string; export const _CE_CONDA: string; - export const npm_package_type: string; + export const npm_config_prefix: string; export const USER: string; - export const npm_package_dependencies_flowbite_svelte: string; export const CONDA_SHLVL: string; export const DISPLAY: string; export const npm_lifecycle_event: string; export const SHLVL: string; - export const npm_config_version_git_sign: string; export const NVM_CD_FLAGS: string; - export const npm_config_version_git_message: string; export const PAGER: string; export const XDG_VTNR: string; export const XDG_SESSION_ID: string; export const npm_config_user_agent: string; export const npm_execpath: string; export const CONDA_PYTHON_EXE: string; - export const npm_package_devDependencies_svelte: string; export const XDG_RUNTIME_DIR: string; - export const npm_package_devDependencies_svelte_preprocess: string; - export const MYVIMRC: string; - export const npm_config_strict_ssl: string; export const DEBUGINFOD_URLS: string; - export const npm_package_scripts_dev: string; + export const npm_package_json: string; + export const npm_config_noproxy: string; export const PATH: string; + export const npm_config_metrics_registry: string; export const npm_config_node_gyp: string; - export const npm_package_dependencies_identicon_js: string; export const DBUS_SESSION_BUS_ADDRESS: string; + export const npm_config_global_prefix: string; export const NVM_BIN: string; export const MAIL: string; - export const npm_config_registry: string; - export const npm_config_ignore_optional: string; export const npm_config_scripts_prepend_node_path: string; - export const npm_package_devDependencies_postcss: string; export const KITTY_INSTALLATION_DIR: string; export const npm_node_execpath: string; - export const npm_package_devDependencies_postcss_load_config: string; export const OLDPWD: string; - export const npm_config_init_version: string; export const NODE_ENV: string; } @@ -160,108 +128,76 @@ declare module '$env/static/public' { declare module '$env/dynamic/private' { export const env: { SHELL: string; + npm_command: string; LSCOLORS: string; WINDOWID: string; + npm_config_userconfig: string; COLORTERM: string; + npm_config_cache: string; LESS: string; NVM_INC: string; CONDA_EXE: string; _CE_M: string; - NVIM: string; - npm_package_dependencies_ethers: string; - npm_package_dependencies_flowbite: string; I3SOCK: string; NODE: string; - npm_config_ignore_scripts: string; - npm_package_devDependencies_autoprefixer: string; - npm_package_devDependencies_tailwindcss: string; - npm_package_dependencies__popperjs_core: string; - npm_package_private: string; - npm_package_devDependencies_svelte_heros_v2: string; - npm_config_argv: string; - NVIM_LOG_FILE: string; - npm_config_bin_links: string; + COLOR: string; + npm_config_local_prefix: string; KITTY_PID: string; - MASON: string; - npm_package_dependencies_classnames: string; + npm_config_globalconfig: string; + EDITOR: string; GTK_MODULES: string; XDG_SEAT: string; - npm_package_dependencies_axios: string; PWD: string; - npm_config_save_prefix: string; - npm_package_devDependencies_vite: string; LOGNAME: string; XDG_SESSION_TYPE: string; - npm_package_readmeFilename: string; - npm_package_dependencies_svelte_awesome_icons: string; - npm_package_scripts_build: string; + npm_config_init_module: string; _: string; XAUTHORITY: string; DESKTOP_STARTUP_ID: string; KITTY_PUBLIC_KEY: string; MOTD_SHOWN: string; HOME: string; - npm_config_version_git_tag: string; LANG: string; LS_COLORS: string; - npm_config_init_license: string; npm_package_version: string; - VIMRUNTIME: string; - npm_config_version_commit_hooks: string; KITTY_WINDOW_ID: string; - npm_package_dependencies__sveltejs_kit: string; INIT_CWD: string; - npm_package_scripts_preview: string; npm_lifecycle_script: string; - npm_package_description: string; NVM_DIR: string; - npm_config_version_tag_prefix: string; - npm_package_devDependencies__sveltejs_vite_plugin_svelte: string; - YARN_WRAP_OUTPUT: string; XDG_SESSION_CLASS: string; - TERM: string; TERMINFO: string; + TERM: string; npm_package_name: string; ZSH: string; _CE_CONDA: string; - npm_package_type: string; + npm_config_prefix: string; USER: string; - npm_package_dependencies_flowbite_svelte: string; CONDA_SHLVL: string; DISPLAY: string; npm_lifecycle_event: string; SHLVL: string; - npm_config_version_git_sign: string; NVM_CD_FLAGS: string; - npm_config_version_git_message: string; PAGER: string; XDG_VTNR: string; XDG_SESSION_ID: string; npm_config_user_agent: string; npm_execpath: string; CONDA_PYTHON_EXE: string; - npm_package_devDependencies_svelte: string; XDG_RUNTIME_DIR: string; - npm_package_devDependencies_svelte_preprocess: string; - MYVIMRC: string; - npm_config_strict_ssl: string; DEBUGINFOD_URLS: string; - npm_package_scripts_dev: string; + npm_package_json: string; + npm_config_noproxy: string; PATH: string; + npm_config_metrics_registry: string; npm_config_node_gyp: string; - npm_package_dependencies_identicon_js: string; DBUS_SESSION_BUS_ADDRESS: string; + npm_config_global_prefix: string; NVM_BIN: string; MAIL: string; - npm_config_registry: string; - npm_config_ignore_optional: string; npm_config_scripts_prepend_node_path: string; - npm_package_devDependencies_postcss: string; KITTY_INSTALLATION_DIR: string; npm_node_execpath: string; - npm_package_devDependencies_postcss_load_config: string; OLDPWD: string; - npm_config_init_version: string; NODE_ENV: string; [key: `PUBLIC_${string}`]: undefined; [key: `${string}`]: string | undefined; diff --git a/ui/.svelte-kit/generated/client/nodes/3.js b/ui/.svelte-kit/generated/client/nodes/3.js index ef010178e..01cb8622b 100644 --- a/ui/.svelte-kit/generated/client/nodes/3.js +++ b/ui/.svelte-kit/generated/client/nodes/3.js @@ -1 +1,3 @@ +import * as universal from "../../../../src/routes/offers/[token]/+page.ts"; +export { universal }; export { default as component } from "../../../../src/routes/offers/[token]/+page.svelte"; \ No newline at end of file diff --git a/ui/.svelte-kit/generated/server/internal.js b/ui/.svelte-kit/generated/server/internal.js index 657529ce5..8487449e8 100644 --- a/ui/.svelte-kit/generated/server/internal.js +++ b/ui/.svelte-kit/generated/server/internal.js @@ -20,7 +20,7 @@ export const options = { app: ({ head, body, assets, nonce, env }) => "\n\n\t\n\t\t\n\t\t\n\t\t\n\t\t" + head + "\n\t\n\t\n\t\t
" + body + "
\n\t\n\n", error: ({ status, message }) => "\n\n\t\n\t\t\n\t\t" + message + "\n\n\t\t\n\t\n\t\n\t\t
\n\t\t\t" + status + "\n\t\t\t
\n\t\t\t\t

" + message + "

\n\t\t\t
\n\t\t
\n\t\n\n" }, - version_hash: "1jgks8i" + version_hash: "cgqvn8" }; export function get_hooks() { diff --git a/ui/.svelte-kit/tsconfig.json b/ui/.svelte-kit/tsconfig.json index e9c6f8634..d5b888f04 100644 --- a/ui/.svelte-kit/tsconfig.json +++ b/ui/.svelte-kit/tsconfig.json @@ -22,7 +22,8 @@ ], "moduleResolution": "node", "module": "esnext", - "target": "esnext" + "target": "esnext", + "ignoreDeprecations": "5.0" }, "include": [ "ambient.d.ts", diff --git a/ui/jsconfig.json b/ui/jsconfig.json deleted file mode 100644 index 73ea5fcc1..000000000 --- a/ui/jsconfig.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "extends": "./.svelte-kit/tsconfig.json", - - "compilerOptions": { - "moduleResolution": "bundler", - "target": "ESNext", - "module": "ESNext", - /** - * svelte-preprocess cannot figure out whether you have - * a value or a type, so tell TypeScript to enforce using - * `import type` instead of `import` for Types. - */ - "verbatimModuleSyntax": true, - "isolatedModules": true, - "resolveJsonModule": true, - /** - * To have warnings / errors of the Svelte compiler at the - * correct position, enable source maps by default. - */ - "sourceMap": true, - "esModuleInterop": true, - "skipLibCheck": true, - /** - * Typecheck JS in `.svelte` and `.js` files by default. - * Disable this if you'd like to use dynamic types. - */ - "checkJs": true, - - "baseUrl": ".", - "paths": { - } - }, - /** - * Use global.d.ts instead of compilerOptions.types - * to avoid limiting type declarations. - */ - "include": ["src/**/*.d.ts", "src/**/*.js", "src/**/*.svelte"] -} diff --git a/ui/package.json b/ui/package.json index d1d78583c..dead283f1 100644 --- a/ui/package.json +++ b/ui/package.json @@ -4,24 +4,39 @@ "version": "0.0.1", "type": "module", "scripts": { - "dev": "vite", + "dev": "vite dev", "build": "vite build", - "preview": "vite preview" + "preview": "vite preview", + "test": "npm run test:integration && npm run test:unit", + "check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json", + "check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch", + "test:integration": "playwright test", + "test:unit": "vitest", + "lint": "prettier --plugin-search-dir . --check .", + "format": "prettier --plugin-search-dir . --write ." }, "devDependencies": { + "@playwright/test": "^1.28.1", + "@sveltejs/adapter-auto": "^2.1.0", + "@sveltejs/kit": "^1.20.4", "@sveltejs/vite-plugin-svelte": "^2.0.3", "autoprefixer": "^10.4.14", "postcss": "^8.4.24", "postcss-load-config": "^4.0.1", - "svelte": "^3.57.0", + "prettier": "^2.8.0", + "prettier-plugin-svelte": "^2.10.1", + "svelte": "^4.0.0", + "svelte-check": "^3.4.3", "svelte-heros-v2": "^0.4.2", "svelte-preprocess": "^5.0.3", "tailwindcss": "^3.3.1", - "vite": "^4.3.5" + "tslib": "^2.4.1", + "typescript": "^5.0.0", + "vite": "^4.3.6", + "vitest": "^0.32.2" }, "dependencies": { "@popperjs/core": "^2.11.7", - "@sveltejs/kit": "^1.21.0", "axios": "^1.4.0", "classnames": "^2.3.2", "ethers": "^6.3.0", diff --git a/ui/playwright.config.ts b/ui/playwright.config.ts new file mode 100644 index 000000000..1c5d7a1fd --- /dev/null +++ b/ui/playwright.config.ts @@ -0,0 +1,12 @@ +import type { PlaywrightTestConfig } from '@playwright/test'; + +const config: PlaywrightTestConfig = { + webServer: { + command: 'npm run build && npm run preview', + port: 4173 + }, + testDir: 'tests', + testMatch: /(.+\.)?(test|spec)\.[jt]s/ +}; + +export default config; diff --git a/ui/src/lib/Navbar.svelte b/ui/src/lib/Navbar.svelte index 17cc0ffb6..8c9216fa9 100644 --- a/ui/src/lib/Navbar.svelte +++ b/ui/src/lib/Navbar.svelte @@ -44,9 +44,4 @@ diff --git a/ui/src/lib/OffersTable.svelte b/ui/src/lib/OffersTable.svelte index d9fde81fd..346dd42a3 100644 --- a/ui/src/lib/OffersTable.svelte +++ b/ui/src/lib/OffersTable.svelte @@ -1,33 +1,39 @@
- eth - ETH / XMR + + + + {asset} / XMR xmr - - {sortedOffers.length} Offers - + { count } Offers @@ -55,8 +61,8 @@ {offer.offerID.slice(0,8)} {offer.exchangeRate} - {offer.minAmount} - {offer.maxAmount} + {Number(offer.minAmount)} + {Number(offer.maxAmount)} diff --git a/ui/src/lib/TokenIcon.svelte b/ui/src/lib/TokenIcon.svelte index 5aa18a708..1ef5a9cab 100644 --- a/ui/src/lib/TokenIcon.svelte +++ b/ui/src/lib/TokenIcon.svelte @@ -1,16 +1,21 @@ -token-icon + +token-icon diff --git a/ui/src/routes/offers/[token]/+page.svelte b/ui/src/routes/offers/[token]/+page.svelte index 71f49dc2c..b9391cc12 100644 --- a/ui/src/routes/offers/[token]/+page.svelte +++ b/ui/src/routes/offers/[token]/+page.svelte @@ -1,9 +1,18 @@ -
- + {#if offers } + + {:else} +

loading...

+ {/if}
diff --git a/ui/src/routes/offers/[token]/+page.ts b/ui/src/routes/offers/[token]/+page.ts new file mode 100644 index 000000000..9956bd8ff --- /dev/null +++ b/ui/src/routes/offers/[token]/+page.ts @@ -0,0 +1,9 @@ +import { error } from '@sveltejs/kit'; +import type { PageLoad } from './$types'; +import { offers, selectedOffer, refreshOffers } from '../../../stores/offerStore' + +export const load = (async ({ params }) => { + return { + token: params.token.toUpperCase() + } +}) satisfies PageLoad; \ No newline at end of file diff --git a/ui/src/stores/offerStore.ts b/ui/src/stores/offerStore.ts index e8d84fdbe..427ab1338 100644 --- a/ui/src/stores/offerStore.ts +++ b/ui/src/stores/offerStore.ts @@ -1,8 +1,9 @@ import { rpcRequest } from '../utils'; -import { derived, Readable, writable } from 'svelte/store'; +import { derived, writable } from 'svelte/store'; +import type { Readable } from 'svelte/store' import { peers } from './peerStore' -import type { NetQueryPeerResult, Offer } from 'src/types'; -import { intToHexString } from 'src/utils'; +import type { NetQueryPeerResult, Offer } from '../types'; +import { intToHexString } from '../utils'; export const isLoadingOffers = writable(false) export const selectedOffer = writable() @@ -10,8 +11,7 @@ export const selectedOffer = writable() export const offers = derived, Offer[]>( peers, ($peers, set) => { - refreshOffers($peers) - .then(off => set(off)) + refreshOffers($peers).then(off => set(off)) }, [] ) @@ -27,12 +27,16 @@ export const refreshOffers = ($peers: string[]) => export const getOffers = async (peerAddress: string) => { isLoadingOffers.set(true) return rpcRequest('net_queryPeer', { "peerID": peerAddress }) - .then(({ result }): Offer[] => - result?.offers.map(offer => ({ + .then(({ result }): Offer[] => { + return result?.offers.map(offer => ({ peerID: peerAddress, ...offer })) || [] - ) + }) .catch(console.error) .finally(() => isLoadingOffers.set(false)) -} \ No newline at end of file +} + + + + diff --git a/ui/src/stores/pairStore.ts b/ui/src/stores/pairStore.ts new file mode 100644 index 000000000..376757143 --- /dev/null +++ b/ui/src/stores/pairStore.ts @@ -0,0 +1,25 @@ +import { rpcRequest } from '../utils'; +import { writable } from 'svelte/store'; +import type { Pair, NetPairResults } from '../types/NetPairResults'; + +export const isLoadingPairs = writable(false) +export const pairs = writable([], () => { + getPairs() +}); + +export const liquidity = writable(0) +export const offers = writable(0) + +export const getPairs = () => { + isLoadingPairs.set(true) + return rpcRequest('net_pairs', { searchTime: 3 }) + .then(({ result }) => { + pairs.set(result.Pairs) + liquidity.set(result.Pairs.reduce((acc, a) => acc += Number(a.liquidityXMR), 0)) + offers.set(result.Pairs.reduce((acc, a) => acc += a.offers, 0)) + }) + .catch(console.error) + .finally(() => { + isLoadingPairs.set(false) + }) +} \ No newline at end of file diff --git a/ui/src/types/NetPairResults.ts b/ui/src/types/NetPairResults.ts new file mode 100644 index 000000000..3d3f378b2 --- /dev/null +++ b/ui/src/types/NetPairResults.ts @@ -0,0 +1,11 @@ +export interface Pair { + asset: String, + verified: Boolean, + offers: Number, + liquidityXMR: Number, + liquidityETH: Number, +} + +export interface NetPairResults { + Pairs: Pair[] +} \ No newline at end of file diff --git a/ui/src/types/NetQueryPeerResults.ts b/ui/src/types/NetQueryPeerResults.ts index be97e1ce0..2c134d73c 100644 --- a/ui/src/types/NetQueryPeerResults.ts +++ b/ui/src/types/NetQueryPeerResults.ts @@ -1,4 +1,4 @@ -export type Currency = 'ETH' | 'XMR' +export type Currency = String export interface OfferRaw { offerID: String diff --git a/ui/svelte.config.js b/ui/svelte.config.js index 2b4dd7f9b..db566e90c 100644 --- a/ui/svelte.config.js +++ b/ui/svelte.config.js @@ -1,18 +1,18 @@ -import { vitePreprocess } from "@sveltejs/kit/vite"; -import preprocess from "svelte-preprocess"; +import adapter from '@sveltejs/adapter-auto'; +import { vitePreprocess } from '@sveltejs/kit/vite'; /** @type {import('@sveltejs/kit').Config} */ const config = { - // Consult https://svelte.dev/docs#compile-time-svelte-preprocess - // for more information about preprocessors - preprocess: [ - vitePreprocess({}), - /* - preprocess({ - postcss: true, - }), - */ - ], + // Consult https://kit.svelte.dev/docs/integrations#preprocessors + // for more information about preprocessors + preprocess: vitePreprocess(), + + kit: { + // adapter-auto only supports some environments, see https://kit.svelte.dev/docs/adapter-auto for a list. + // If your environment is not supported or you settled on a specific environment, switch out the adapter. + // See https://kit.svelte.dev/docs/adapters for more information about adapters. + adapter: adapter() + } }; -export default config; +export default config; \ No newline at end of file diff --git a/ui/tsconfig.json b/ui/tsconfig.json new file mode 100644 index 000000000..6ae0c8c44 --- /dev/null +++ b/ui/tsconfig.json @@ -0,0 +1,17 @@ +{ + "extends": "./.svelte-kit/tsconfig.json", + "compilerOptions": { + "allowJs": true, + "checkJs": true, + "esModuleInterop": true, + "forceConsistentCasingInFileNames": true, + "resolveJsonModule": true, + "skipLibCheck": true, + "sourceMap": true, + "strict": true + } + // Path aliases are handled by https://kit.svelte.dev/docs/configuration#alias + // + // If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes + // from the referenced tsconfig.json - TypeScript does not merge them in +} diff --git a/ui/vite.config.js b/ui/vite.config.js deleted file mode 100644 index bd1540fc2..000000000 --- a/ui/vite.config.js +++ /dev/null @@ -1,10 +0,0 @@ -import { defineConfig } from 'vite' -import { sveltekit } from '@sveltejs/kit/vite' - -// https://vitejs.dev/config/ -export default defineConfig({ - plugins: [sveltekit()], - optimizeDeps: { - exclude: ['js-big-decimal'] - } -}) diff --git a/ui/vite.config.ts b/ui/vite.config.ts new file mode 100644 index 000000000..37b6a84bc --- /dev/null +++ b/ui/vite.config.ts @@ -0,0 +1,9 @@ +import { sveltekit } from '@sveltejs/kit/vite'; +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + plugins: [sveltekit()], + test: { + include: ['src/**/*.{test,spec}.{js,ts}'] + } +}); diff --git a/ui/yarn.lock b/ui/yarn.lock index e40c0f9ec..92f93e309 100644 --- a/ui/yarn.lock +++ b/ui/yarn.lock @@ -135,6 +135,14 @@ resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== +"@ampproject/remapping@^2.2.1": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + "@docsearch/css@3.3.4": version "3.3.4" resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.3.4.tgz#533719eac0aa3934318074e7e981e633727ad2fd" @@ -158,117 +166,124 @@ "@docsearch/css" "3.3.4" algoliasearch "^4.0.0" -"@esbuild/android-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.19.tgz#bafb75234a5d3d1b690e7c2956a599345e84a2fd" - integrity sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA== - -"@esbuild/android-arm@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.19.tgz#5898f7832c2298bc7d0ab53701c57beb74d78b4d" - integrity sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A== - -"@esbuild/android-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.19.tgz#658368ef92067866d95fb268719f98f363d13ae1" - integrity sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww== - -"@esbuild/darwin-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.19.tgz#584c34c5991b95d4d48d333300b1a4e2ff7be276" - integrity sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg== - -"@esbuild/darwin-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.19.tgz#7751d236dfe6ce136cce343dce69f52d76b7f6cb" - integrity sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw== - -"@esbuild/freebsd-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.19.tgz#cacd171665dd1d500f45c167d50c6b7e539d5fd2" - integrity sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ== - -"@esbuild/freebsd-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.19.tgz#0769456eee2a08b8d925d7c00b79e861cb3162e4" - integrity sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ== - -"@esbuild/linux-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.19.tgz#38e162ecb723862c6be1c27d6389f48960b68edb" - integrity sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg== - -"@esbuild/linux-arm@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.19.tgz#1a2cd399c50040184a805174a6d89097d9d1559a" - integrity sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA== - -"@esbuild/linux-ia32@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.19.tgz#e28c25266b036ce1cabca3c30155222841dc035a" - integrity sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ== - -"@esbuild/linux-loong64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.19.tgz#0f887b8bb3f90658d1a0117283e55dbd4c9dcf72" - integrity sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ== - -"@esbuild/linux-mips64el@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.19.tgz#f5d2a0b8047ea9a5d9f592a178ea054053a70289" - integrity sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A== - -"@esbuild/linux-ppc64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.19.tgz#876590e3acbd9fa7f57a2c7d86f83717dbbac8c7" - integrity sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg== - -"@esbuild/linux-riscv64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.19.tgz#7f49373df463cd9f41dc34f9b2262d771688bf09" - integrity sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA== - -"@esbuild/linux-s390x@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.19.tgz#e2afd1afcaf63afe2c7d9ceacd28ec57c77f8829" - integrity sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q== - -"@esbuild/linux-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.19.tgz#8a0e9738b1635f0c53389e515ae83826dec22aa4" - integrity sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw== - -"@esbuild/netbsd-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.19.tgz#c29fb2453c6b7ddef9a35e2c18b37bda1ae5c462" - integrity sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q== - -"@esbuild/openbsd-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.19.tgz#95e75a391403cb10297280d524d66ce04c920691" - integrity sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g== - -"@esbuild/sunos-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.19.tgz#722eaf057b83c2575937d3ffe5aeb16540da7273" - integrity sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg== - -"@esbuild/win32-arm64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.19.tgz#9aa9dc074399288bdcdd283443e9aeb6b9552b6f" - integrity sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag== - -"@esbuild/win32-ia32@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.19.tgz#95ad43c62ad62485e210f6299c7b2571e48d2b03" - integrity sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw== - -"@esbuild/win32-x64@0.17.19": - version "0.17.19" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.19.tgz#8cfaf2ff603e9aabb910e9c0558c26cf32744061" - integrity sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA== - -"@jridgewell/gen-mapping@^0.3.2": +"@esbuild/android-arm64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.11.tgz#fa6f0cc7105367cb79cc0a8bf32bf50cb1673e45" + integrity sha512-snieiq75Z1z5LJX9cduSAjUr7vEI1OdlzFPMw0HH5YI7qQHDd3qs+WZoMrWYDsfRJSq36lIA6mfZBkvL46KoIw== + +"@esbuild/android-arm@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.11.tgz#ae84a410696c9f549a15be94eaececb860bacacb" + integrity sha512-q4qlUf5ucwbUJZXF5tEQ8LF7y0Nk4P58hOsGk3ucY0oCwgQqAnqXVbUuahCddVHfrxmpyewRpiTHwVHIETYu7Q== + +"@esbuild/android-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.11.tgz#0e58360bbc789ad0d68174d32ba20e678c2a16b6" + integrity sha512-iPuoxQEV34+hTF6FT7om+Qwziv1U519lEOvekXO9zaMMlT9+XneAhKL32DW3H7okrCOBQ44BMihE8dclbZtTuw== + +"@esbuild/darwin-arm64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.11.tgz#fcdcd2ef76ca656540208afdd84f284072f0d1f9" + integrity sha512-Gm0QkI3k402OpfMKyQEEMG0RuW2LQsSmI6OeO4El2ojJMoF5NLYb3qMIjvbG/lbMeLOGiW6ooU8xqc+S0fgz2w== + +"@esbuild/darwin-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.11.tgz#c5ac602ec0504a8ff81e876bc8a9811e94d69d37" + integrity sha512-N15Vzy0YNHu6cfyDOjiyfJlRJCB/ngKOAvoBf1qybG3eOq0SL2Lutzz9N7DYUbb7Q23XtHPn6lMDF6uWbGv9Fw== + +"@esbuild/freebsd-arm64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.11.tgz#7012fb06ee3e6e0d5560664a65f3fefbcc46db2e" + integrity sha512-atEyuq6a3omEY5qAh5jIORWk8MzFnCpSTUruBgeyN9jZq1K/QI9uke0ATi3MHu4L8c59CnIi4+1jDKMuqmR71A== + +"@esbuild/freebsd-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.11.tgz#c5de1199f70e1f97d5c8fca51afa9bf9a2af5969" + integrity sha512-XtuPrEfBj/YYYnAAB7KcorzzpGTvOr/dTtXPGesRfmflqhA4LMF0Gh/n5+a9JBzPuJ+CGk17CA++Hmr1F/gI0Q== + +"@esbuild/linux-arm64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.11.tgz#2a6d3a74e0b8b5f294e22b4515b29f76ebd42660" + integrity sha512-c6Vh2WS9VFKxKZ2TvJdA7gdy0n6eSy+yunBvv4aqNCEhSWVor1TU43wNRp2YLO9Vng2G+W94aRz+ILDSwAiYog== + +"@esbuild/linux-arm@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.11.tgz#5175bd61b793b436e4aece6328aa0d9be07751e1" + integrity sha512-Idipz+Taso/toi2ETugShXjQ3S59b6m62KmLHkJlSq/cBejixmIydqrtM2XTvNCywFl3VC7SreSf6NV0i6sRyg== + +"@esbuild/linux-ia32@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.11.tgz#20ee6cfd65a398875f321a485e7b2278e5f6f67b" + integrity sha512-S3hkIF6KUqRh9n1Q0dSyYcWmcVa9Cg+mSoZEfFuzoYXXsk6196qndrM+ZiHNwpZKi3XOXpShZZ+9dfN5ykqjjw== + +"@esbuild/linux-loong64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.11.tgz#8e7b251dede75083bf44508dab5edce3f49d052b" + integrity sha512-MRESANOoObQINBA+RMZW+Z0TJWpibtE7cPFnahzyQHDCA9X9LOmGh68MVimZlM9J8n5Ia8lU773te6O3ILW8kw== + +"@esbuild/linux-mips64el@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.11.tgz#a3125eb48538ac4932a9d05089b157f94e443165" + integrity sha512-qVyPIZrXNMOLYegtD1u8EBccCrBVshxMrn5MkuFc3mEVsw7CCQHaqZ4jm9hbn4gWY95XFnb7i4SsT3eflxZsUg== + +"@esbuild/linux-ppc64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.11.tgz#842abadb7a0995bd539adee2be4d681b68279499" + integrity sha512-T3yd8vJXfPirZaUOoA9D2ZjxZX4Gr3QuC3GztBJA6PklLotc/7sXTOuuRkhE9W/5JvJP/K9b99ayPNAD+R+4qQ== + +"@esbuild/linux-riscv64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.11.tgz#7ce6e6cee1c72d5b4d2f4f8b6fcccf4a9bea0e28" + integrity sha512-evUoRPWiwuFk++snjH9e2cAjF5VVSTj+Dnf+rkO/Q20tRqv+644279TZlPK8nUGunjPAtQRCj1jQkDAvL6rm2w== + +"@esbuild/linux-s390x@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.11.tgz#98fbc794363d02ded07d300df2e535650b297b96" + integrity sha512-/SlRJ15XR6i93gRWquRxYCfhTeC5PdqEapKoLbX63PLCmAkXZHY2uQm2l9bN0oPHBsOw2IswRZctMYS0MijFcg== + +"@esbuild/linux-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.11.tgz#f8458ec8cf74c8274e4cacd00744d8446cac52eb" + integrity sha512-xcncej+wF16WEmIwPtCHi0qmx1FweBqgsRtEL1mSHLFR6/mb3GEZfLQnx+pUDfRDEM4DQF8dpXIW7eDOZl1IbA== + +"@esbuild/netbsd-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.11.tgz#a7b2f991b8293748a7be42eac1c4325faf0c7cca" + integrity sha512-aSjMHj/F7BuS1CptSXNg6S3M4F3bLp5wfFPIJM+Km2NfIVfFKhdmfHF9frhiCLIGVzDziggqWll0B+9AUbud/Q== + +"@esbuild/openbsd-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.11.tgz#3e50923de84c54008f834221130fd23646072b2f" + integrity sha512-tNBq+6XIBZtht0xJGv7IBB5XaSyvYPCm1PxJ33zLQONdZoLVM0bgGqUrXnJyiEguD9LU4AHiu+GCXy/Hm9LsdQ== + +"@esbuild/sunos-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.11.tgz#ae47a550b0cd395de03606ecfba03cc96c7c19e2" + integrity sha512-kxfbDOrH4dHuAAOhr7D7EqaYf+W45LsAOOhAet99EyuxxQmjbk8M9N4ezHcEiCYPaiW8Dj3K26Z2V17Gt6p3ng== + +"@esbuild/win32-arm64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.11.tgz#05d364582b7862d7fbf4698ef43644f7346dcfcc" + integrity sha512-Sh0dDRyk1Xi348idbal7lZyfSkjhJsdFeuC13zqdipsvMetlGiFQNdO+Yfp6f6B4FbyQm7qsk16yaZk25LChzg== + +"@esbuild/win32-ia32@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.11.tgz#a3372095a4a1939da672156a3c104f8ce85ee616" + integrity sha512-o9JUIKF1j0rqJTFbIoF4bXj6rvrTZYOrfRcGyL0Vm5uJ/j5CkBD/51tpdxe9lXEDouhRgdr/BYzUrDOvrWwJpg== + +"@esbuild/win32-x64@0.18.11": + version "0.18.11" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.11.tgz#6526c7e1b40d5b9f0a222c6b767c22f6fb97aa57" + integrity sha512-rQI4cjLHd2hGsM1LqgDI7oOCYbQ6IBOVsX9ejuRMSze0GqXUG2ekwiKkiBU1pRGSeCqFFHxTrcEydB2Hyoz9CA== + +"@jest/schemas@^29.6.0": + version "29.6.0" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.0.tgz#0f4cb2c8e3dca80c135507ba5635a4fd755b0040" + integrity sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ== + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.3" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== @@ -292,12 +307,12 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14": +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.9": version "0.3.18" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz#25783b2086daf6ff1dcb53c9249ae480e4dd4cd6" integrity sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA== @@ -336,6 +351,16 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@playwright/test@^1.28.1": + version "1.35.1" + resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.35.1.tgz#a596b61e15b980716696f149cc7a2002f003580c" + integrity sha512-b5YoFe6J9exsMYg0pQAobNDR85T1nLumUYgUTtKm4d21iX2L7WqKq9dW8NGJ+2vX0etZd+Y7UeuqsxDXm9+5ZA== + dependencies: + "@types/node" "*" + playwright-core "1.35.1" + optionalDependencies: + fsevents "2.3.2" + "@polka/url@^1.0.0-next.20": version "1.0.0-next.21" resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.21.tgz#5de5a2385a35309427f6011992b544514d559aa1" @@ -346,10 +371,22 @@ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.7.tgz#ccab5c8f7dc557a52ca3288c10075c9ccd37fff7" integrity sha512-Cr4OjIkipTtcXKjAsm8agyleBuDHvxzeBoa1v543lbv1YaIwQjESsVcmjiWiPEbC1FIeHOG/Op9kdCmAmiS3Kw== -"@sveltejs/kit@^1.21.0": - version "1.21.0" - resolved "https://registry.yarnpkg.com/@sveltejs/kit/-/kit-1.21.0.tgz#88f73710b2aa4cebc2ecd2cc78ee3752dc68db5c" - integrity sha512-CBsYoI34SjtOQp0eG85dmVnvTR3Pjs8VgAQhO0CgQja9BIorKl808F1X8EunPhCcyek5r5lKQE1Mmbi0RuzHqA== +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sveltejs/adapter-auto@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@sveltejs/adapter-auto/-/adapter-auto-2.1.0.tgz#cb36fd7081e3c4b1c9a9192b1a23c8c82dce8a1b" + integrity sha512-o2pZCfATFtA/Gw/BB0Xm7k4EYaekXxaPGER3xGSY3FvzFJGTlJlZjBseaXwYSM94lZ0HniOjTokN3cWaLX6fow== + dependencies: + import-meta-resolve "^3.0.0" + +"@sveltejs/kit@^1.20.4": + version "1.22.1" + resolved "https://registry.yarnpkg.com/@sveltejs/kit/-/kit-1.22.1.tgz#1429ae67f4cfe725adc25dad47e2271a39a0bab5" + integrity sha512-idFhKVEHuCKbTETvuo3V7UShqSYX9JMKVJXP546dOTkh5ZRejo5XtKtsB5TCSwNBa0TH8hIV44/bnylaFhM1Vg== dependencies: "@sveltejs/vite-plugin-svelte" "^2.4.1" "@types/cookie" "^0.5.1" @@ -396,16 +433,91 @@ svelte-hmr "^0.15.2" vitefu "^0.2.4" +"@types/chai-subset@^1.3.3": + version "1.3.3" + resolved "https://registry.yarnpkg.com/@types/chai-subset/-/chai-subset-1.3.3.tgz#97893814e92abd2c534de422cb377e0e0bdaac94" + integrity sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw== + dependencies: + "@types/chai" "*" + +"@types/chai@*", "@types/chai@^4.3.5": + version "4.3.5" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.3.5.tgz#ae69bcbb1bebb68c4ac0b11e9d8ed04526b3562b" + integrity sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng== + "@types/cookie@^0.5.1": version "0.5.1" resolved "https://registry.yarnpkg.com/@types/cookie/-/cookie-0.5.1.tgz#b29aa1f91a59f35e29ff8f7cb24faf1a3a750554" integrity sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g== +"@types/estree@*", "@types/estree@^1.0.0": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" + integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== + +"@types/node@*": + version "20.4.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.4.0.tgz#01d637d1891e419bc85763b46f42809cd2d5addb" + integrity sha512-jfT7iTf/4kOQ9S7CHV9BIyRaQqHu67mOjsIQBC3BKZvzvUB6zLxEwJ6sBE3ozcvP8kF6Uk5PXN0Q+c0dfhGX0g== + "@types/pug@^2.0.6": version "2.0.6" resolved "https://registry.yarnpkg.com/@types/pug/-/pug-2.0.6.tgz#f830323c88172e66826d0bde413498b61054b5a6" integrity sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg== +"@vitest/expect@0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@vitest/expect/-/expect-0.32.4.tgz#4aa4eec78112cdbe299834b965420d4fb3afa91d" + integrity sha512-m7EPUqmGIwIeoU763N+ivkFjTzbaBn0n9evsTOcde03ugy2avPs3kZbYmw3DkcH1j5mxhMhdamJkLQ6dM1bk/A== + dependencies: + "@vitest/spy" "0.32.4" + "@vitest/utils" "0.32.4" + chai "^4.3.7" + +"@vitest/runner@0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@vitest/runner/-/runner-0.32.4.tgz#2872c697994745f1b70e2bd6568236ad2d9eade6" + integrity sha512-cHOVCkiRazobgdKLnczmz2oaKK9GJOw6ZyRcaPdssO1ej+wzHVIkWiCiNacb3TTYPdzMddYkCgMjZ4r8C0JFCw== + dependencies: + "@vitest/utils" "0.32.4" + p-limit "^4.0.0" + pathe "^1.1.1" + +"@vitest/snapshot@0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@vitest/snapshot/-/snapshot-0.32.4.tgz#75166b1c772d018278a7f0e79f43f3eae813f5ae" + integrity sha512-IRpyqn9t14uqsFlVI2d7DFMImGMs1Q9218of40bdQQgMePwVdmix33yMNnebXcTzDU5eiV3eUsoxxH5v0x/IQA== + dependencies: + magic-string "^0.30.0" + pathe "^1.1.1" + pretty-format "^29.5.0" + +"@vitest/spy@0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@vitest/spy/-/spy-0.32.4.tgz#c3212bc60c1430c3b5c39d6a384a75458b8f1e80" + integrity sha512-oA7rCOqVOOpE6rEoXuCOADX7Lla1LIa4hljI2MSccbpec54q+oifhziZIJXxlE/CvI2E+ElhBHzVu0VEvJGQKQ== + dependencies: + tinyspy "^2.1.1" + +"@vitest/utils@0.32.4": + version "0.32.4" + resolved "https://registry.yarnpkg.com/@vitest/utils/-/utils-0.32.4.tgz#36283e3aa3f3b1a378e19493c7b3b9107dc4ea71" + integrity sha512-Gwnl8dhd1uJ+HXrYyV0eRqfmk9ek1ASE/LWfTCuWMw+d07ogHqp4hEAV28NiecimK6UY9DpSEPh+pXBA5gtTBg== + dependencies: + diff-sequences "^29.4.3" + loupe "^2.3.6" + pretty-format "^29.5.0" + +acorn-walk@^8.2.0: + version "8.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + +acorn@^8.8.2, acorn@^8.9.0: + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + aes-js@4.0.0-beta.3: version "4.0.0-beta.3" resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-4.0.0-beta.3.tgz#da2253f0ff03a0b3a9e445c8cbdf78e7fda7d48c" @@ -431,6 +543,11 @@ algoliasearch@^4.0.0: "@algolia/requester-node-http" "4.17.0" "@algolia/transporter" "4.17.0" +ansi-styles@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" + integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + any-promise@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" @@ -449,6 +566,18 @@ arg@^5.0.2: resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== +aria-query@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" + integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== + dependencies: + dequal "^2.0.3" + +assertion-error@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" + integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -475,6 +604,13 @@ axios@^1.4.0: form-data "^4.0.0" proxy-from-env "^1.1.0" +axobject-query@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-3.2.1.tgz#39c378a6e3b06ca679f29138151e45b2b32da62a" + integrity sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg== + dependencies: + dequal "^2.0.3" + balanced-match@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" @@ -522,6 +658,16 @@ busboy@^1.6.0: dependencies: streamsearch "^1.1.0" +cac@^6.7.14: + version "6.7.14" + resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" + integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + camelcase-css@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" @@ -532,7 +678,25 @@ caniuse-lite@^1.0.30001449, caniuse-lite@^1.0.30001464: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001487.tgz#d882d1a34d89c11aea53b8cdc791931bdab5fe1b" integrity sha512-83564Z3yWGqXsh2vaH/mhXfEM0wX+NlBCm1jYHOb97TrTWJEmPTccZgeLTPBUUb0PNVo+oomb7wkimZBIERClA== -chokidar@^3.5.3: +chai@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.7.tgz#ec63f6df01829088e8bf55fca839bcd464a8ec51" + integrity sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A== + dependencies: + assertion-error "^1.1.0" + check-error "^1.0.2" + deep-eql "^4.1.2" + get-func-name "^2.0.0" + loupe "^2.3.1" + pathval "^1.1.1" + type-detect "^4.0.5" + +check-error@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" + integrity sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA== + +chokidar@^3.4.1, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== @@ -552,6 +716,17 @@ classnames@^2.3.2: resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.2.tgz#351d813bf0137fcc6a76a16b88208d2560a0d924" integrity sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw== +code-red@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/code-red/-/code-red-1.0.3.tgz#bbd3b0a27dc53c9af13f6756120a9dbcdd68a5f2" + integrity sha512-kVwJELqiILQyG5aeuyKFbdsI1fmQy1Cmf7dQ8eGmVuJoaRVdwey7WaMknr2ZFeVSYSKT0rExsa8EGw0aoI/1QQ== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.14" + "@types/estree" "^1.0.0" + acorn "^8.8.2" + estree-walker "^3.0.3" + periscopic "^3.1.0" + combined-stream@^1.0.8: version "1.0.8" resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" @@ -574,6 +749,14 @@ cookie@^0.5.0: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + cssesc@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" @@ -586,6 +769,13 @@ debug@^4.3.4: dependencies: ms "2.1.2" +deep-eql@^4.1.2: + version "4.1.3" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" + integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== + dependencies: + type-detect "^4.0.0" + deepmerge@^4.3.1: version "4.3.1" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" @@ -596,6 +786,11 @@ delayed-stream@~1.0.0: resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== +dequal@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + detect-indent@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" @@ -611,6 +806,11 @@ didyoumean@^1.2.2: resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== +diff-sequences@^29.4.3: + version "29.4.3" + resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2" + integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA== + dlv@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" @@ -626,33 +826,33 @@ es6-promise@^3.1.2: resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613" integrity sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg== -esbuild@^0.17.5: - version "0.17.19" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.19.tgz#087a727e98299f0462a3d0bcdd9cd7ff100bd955" - integrity sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw== +esbuild@^0.18.10: + version "0.18.11" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.11.tgz#cbf94dc3359d57f600a0dbf281df9b1d1b4a156e" + integrity sha512-i8u6mQF0JKJUlGR3OdFLKldJQMMs8OqM9Cc3UCi9XXziJ9WERM5bfkHaEAy0YAvPRMgqSW55W7xYn84XtEFTtA== optionalDependencies: - "@esbuild/android-arm" "0.17.19" - "@esbuild/android-arm64" "0.17.19" - "@esbuild/android-x64" "0.17.19" - "@esbuild/darwin-arm64" "0.17.19" - "@esbuild/darwin-x64" "0.17.19" - "@esbuild/freebsd-arm64" "0.17.19" - "@esbuild/freebsd-x64" "0.17.19" - "@esbuild/linux-arm" "0.17.19" - "@esbuild/linux-arm64" "0.17.19" - "@esbuild/linux-ia32" "0.17.19" - "@esbuild/linux-loong64" "0.17.19" - "@esbuild/linux-mips64el" "0.17.19" - "@esbuild/linux-ppc64" "0.17.19" - "@esbuild/linux-riscv64" "0.17.19" - "@esbuild/linux-s390x" "0.17.19" - "@esbuild/linux-x64" "0.17.19" - "@esbuild/netbsd-x64" "0.17.19" - "@esbuild/openbsd-x64" "0.17.19" - "@esbuild/sunos-x64" "0.17.19" - "@esbuild/win32-arm64" "0.17.19" - "@esbuild/win32-ia32" "0.17.19" - "@esbuild/win32-x64" "0.17.19" + "@esbuild/android-arm" "0.18.11" + "@esbuild/android-arm64" "0.18.11" + "@esbuild/android-x64" "0.18.11" + "@esbuild/darwin-arm64" "0.18.11" + "@esbuild/darwin-x64" "0.18.11" + "@esbuild/freebsd-arm64" "0.18.11" + "@esbuild/freebsd-x64" "0.18.11" + "@esbuild/linux-arm" "0.18.11" + "@esbuild/linux-arm64" "0.18.11" + "@esbuild/linux-ia32" "0.18.11" + "@esbuild/linux-loong64" "0.18.11" + "@esbuild/linux-mips64el" "0.18.11" + "@esbuild/linux-ppc64" "0.18.11" + "@esbuild/linux-riscv64" "0.18.11" + "@esbuild/linux-s390x" "0.18.11" + "@esbuild/linux-x64" "0.18.11" + "@esbuild/netbsd-x64" "0.18.11" + "@esbuild/openbsd-x64" "0.18.11" + "@esbuild/sunos-x64" "0.18.11" + "@esbuild/win32-arm64" "0.18.11" + "@esbuild/win32-ia32" "0.18.11" + "@esbuild/win32-x64" "0.18.11" escalade@^3.1.1: version "3.1.1" @@ -664,6 +864,13 @@ esm-env@^1.0.0: resolved "https://registry.yarnpkg.com/esm-env/-/esm-env-1.0.0.tgz#b124b40b180711690a4cb9b00d16573391950413" integrity sha512-Cf6VksWPsTuW01vU9Mk/3vRue91Zevka5SjyNf3nEpokFRuqt/KjUQoGAwq9qMmhpLTHmXzSIrFRw8zxWzmFBA== +estree-walker@^3.0.0, estree-walker@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + ethers@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.3.0.tgz#c61efaafa2bd9a4d9f0c799d932ef3b5cd4bd37d" @@ -687,6 +894,17 @@ fast-glob@^3.2.12: merge2 "^1.3.0" micromatch "^4.0.4" +fast-glob@^3.2.7: + version "3.3.0" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.0.tgz#7c40cb491e1e2ed5664749e87bfb516dbe8727c0" + integrity sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + fastq@^1.6.0: version "1.15.0" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" @@ -743,7 +961,7 @@ fs.realpath@^1.0.0: resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@~2.3.2: +fsevents@2.3.2, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== @@ -753,6 +971,11 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +get-func-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" + integrity sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig== + glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" @@ -808,6 +1031,19 @@ identicon.js@^2.3.3: resolved "https://registry.yarnpkg.com/identicon.js/-/identicon.js-2.3.3.tgz#c505b8d60ecc6ea13bbd991a33964c44c1ad60a1" integrity sha512-/qgOkXKZ7YbeCYbawJ9uQQ3XJ3uBg9VDpvHjabCAPp6aRMhjLaFAxG90+1TxzrhKaj6AYpVGrx6UXQfQA41UEA== +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-meta-resolve@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/import-meta-resolve/-/import-meta-resolve-3.0.0.tgz#94a6aabc623874fbc2f3525ec1300db71c6cbc11" + integrity sha512-4IwhLhNNA8yy445rPjD/lWh++7hMDOml2eHtd58eG7h+qK3EryMuuRbsHGPikCoAgIkkDnckKfWSk2iDla/ejg== + inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -852,11 +1088,23 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== +is-reference@^3.0.0, is-reference@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.1.tgz#d400f4260f7e55733955e60d361d827eb4d3b831" + integrity sha512-baJJdQLiYaJdvFbJqXrcGv3WU3QCzBlUcI5QhbesIm6/xPsvmO+2CDoi/GMOFBQEQm+PXkwOPrp9KK5ozZsp2w== + dependencies: + "@types/estree" "*" + jiti@^1.18.2: version "1.18.2" resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.18.2.tgz#80c3ef3d486ebf2450d9335122b32d121f2a83cd" integrity sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg== +jsonc-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + kleur@^4.1.5: version "4.1.5" resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" @@ -872,6 +1120,23 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== +local-pkg@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/local-pkg/-/local-pkg-0.4.3.tgz#0ff361ab3ae7f1c19113d9bb97b98b905dbc4963" + integrity sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g== + +locate-character@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-character/-/locate-character-3.0.0.tgz#0305c5b8744f61028ef5d01f444009e00779f974" + integrity sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA== + +loupe@^2.3.1, loupe@^2.3.6: + version "2.3.6" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.6.tgz#76e4af498103c532d1ecc9be102036a21f787b53" + integrity sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA== + dependencies: + get-func-name "^2.0.0" + magic-string@^0.27.0: version "0.27.0" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3" @@ -886,6 +1151,11 @@ magic-string@^0.30.0: dependencies: "@jridgewell/sourcemap-codec" "^1.4.13" +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + merge2@^1.3.0: version "1.4.1" resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" @@ -945,6 +1215,16 @@ mkdirp@^0.5.1: dependencies: minimist "^1.2.6" +mlly@^1.2.0, mlly@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.4.0.tgz#830c10d63f1f97bd8785377b24dc2a15d972832b" + integrity sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg== + dependencies: + acorn "^8.9.0" + pathe "^1.1.1" + pkg-types "^1.0.3" + ufo "^1.1.2" + mri@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" @@ -1006,6 +1286,20 @@ once@^1.3.0: dependencies: wrappy "1" +p-limit@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" + integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== + dependencies: + yocto-queue "^1.0.0" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -1016,6 +1310,25 @@ path-parse@^1.0.7: resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== +pathe@^1.1.0, pathe@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.1.tgz#1dd31d382b974ba69809adc9a7a347e65d84829a" + integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== + +pathval@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" + integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== + +periscopic@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a" + integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^3.0.0" + is-reference "^3.0.0" + picocolors@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" @@ -1036,6 +1349,20 @@ pirates@^4.0.1: resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b" integrity sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== +pkg-types@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.0.3.tgz#988b42ab19254c01614d13f4f65a2cfc7880f868" + integrity sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A== + dependencies: + jsonc-parser "^3.2.0" + mlly "^1.2.0" + pathe "^1.1.0" + +playwright-core@1.35.1: + version "1.35.1" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.35.1.tgz#52c1e6ffaa6a8c29de1a5bdf8cce0ce290ffb81d" + integrity sha512-pNXb6CQ7OqmGDRspEjlxE49w+4YtR6a3X6mT1hZXeJHWmsEz7SunmvZeiG/+y1yyMZdHnnn73WKYdtV1er0Xyg== + postcss-import@^15.1.0: version "15.1.0" resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" @@ -1103,6 +1430,25 @@ preact@^10.0.0: resolved "https://registry.yarnpkg.com/preact/-/preact-10.13.2.tgz#2c40c73d57248b57234c4ae6cd9ab9d8186ebc0a" integrity sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw== +prettier-plugin-svelte@^2.10.1: + version "2.10.1" + resolved "https://registry.yarnpkg.com/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.1.tgz#e1abbe5689e8a926c60b8bc42e61233556ca90d1" + integrity sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ== + +prettier@^2.8.0: + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + +pretty-format@^29.5.0: + version "29.6.1" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.6.1.tgz#ec838c288850b7c4f9090b867c2d4f4edbfb0f3e" + integrity sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog== + dependencies: + "@jest/schemas" "^29.6.0" + ansi-styles "^5.0.0" + react-is "^18.0.0" + proxy-from-env@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" @@ -1113,6 +1459,11 @@ queue-microtask@^1.2.2: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== +react-is@^18.0.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" + integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + read-cache@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" @@ -1127,6 +1478,11 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + resolve@^1.1.7, resolve@^1.22.2: version "1.22.2" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" @@ -1148,10 +1504,10 @@ rimraf@^2.5.2: dependencies: glob "^7.1.3" -rollup@^3.21.0: - version "3.21.7" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.21.7.tgz#022ab47416712c93546f369abfb20da5fb8ed42e" - integrity sha512-KXPaEuR8FfUoK2uHwNjxTmJ18ApyvD6zJpYv9FOJSqLStmt6xOY84l1IjK2dSolQmoXknrhEFRaPRgOPdqCT5w== +rollup@^3.25.2: + version "3.26.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.26.2.tgz#2e76a37606cb523fc9fef43e6f59c93f86d95e7c" + integrity sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA== optionalDependencies: fsevents "~2.3.2" @@ -1162,7 +1518,7 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -sade@^1.8.1: +sade@^1.7.4, sade@^1.8.1: version "1.8.1" resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== @@ -1184,6 +1540,11 @@ set-cookie-parser@^2.6.0: resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz#131921e50f62ff1a66a461d7d62d7b21d5d15a51" integrity sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ== +siginfo@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/siginfo/-/siginfo-2.0.0.tgz#32e76c70b79724e3bb567cb9d543eb858ccfaf30" + integrity sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g== + sirv@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.3.tgz#ca5868b87205a74bef62a469ed0296abceccd446" @@ -1203,11 +1564,21 @@ sorcery@^0.11.0: minimist "^1.2.0" sander "^0.5.0" -source-map-js@^1.0.2: +source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== +stackback@0.0.2: + version "0.0.2" + resolved "https://registry.yarnpkg.com/stackback/-/stackback-0.0.2.tgz#1ac8a0d9483848d1695e418b6d031a3c3ce68e3b" + integrity sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw== + +std-env@^3.3.3: + version "3.3.3" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.3.3.tgz#a54f06eb245fdcfef53d56f3c0251f1d5c3d01fe" + integrity sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg== + streamsearch@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" @@ -1220,6 +1591,13 @@ strip-indent@^3.0.0: dependencies: min-indent "^1.0.0" +strip-literal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/strip-literal/-/strip-literal-1.0.1.tgz#0115a332710c849b4e46497891fb8d585e404bd2" + integrity sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q== + dependencies: + acorn "^8.8.2" + sucrase@^3.32.0: version "3.32.0" resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.32.0.tgz#c4a95e0f1e18b6847127258a75cf360bc568d4a7" @@ -1243,6 +1621,20 @@ svelte-awesome-icons@^0.4.4: resolved "https://registry.yarnpkg.com/svelte-awesome-icons/-/svelte-awesome-icons-0.4.4.tgz#7a98a586bc1abfe08b370b1de26b888dcc8dd260" integrity sha512-y3GK/5TjFaHcCu5O1Y5dx+T/833xMZt6jX5p/XONggH0uUVEr16UBrBHeVsLBQOdWSiz5A6O2kaq1n7SZO1Umw== +svelte-check@^3.4.3: + version "3.4.5" + resolved "https://registry.yarnpkg.com/svelte-check/-/svelte-check-3.4.5.tgz#06c7c3ed0c7ef24791791f2be28319d8fc7c5a34" + integrity sha512-FsD/CUVdEI0F9sfylh1Fe15kDjvvbyBxzDpACPsdq0EASgaZukBXaMXofpxlgmWsgVET3OynMQlbtUQoWCz9Rw== + dependencies: + "@jridgewell/trace-mapping" "^0.3.17" + chokidar "^3.4.1" + fast-glob "^3.2.7" + import-fresh "^3.2.1" + picocolors "^1.0.0" + sade "^1.7.4" + svelte-preprocess "^5.0.3" + typescript "^5.0.3" + svelte-heros-v2@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/svelte-heros-v2/-/svelte-heros-v2-0.4.2.tgz#d2ed9e3d188e449e854618ba6a2be2fea3141c6c" @@ -1269,10 +1661,24 @@ svelte-preprocess@^5.0.3: sorcery "^0.11.0" strip-indent "^3.0.0" -svelte@^3.57.0: - version "3.59.1" - resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.59.1.tgz#3de3d56b9165748f32f3131589b8d183cabe7449" - integrity sha512-pKj8fEBmqf6mq3/NfrB9SLtcJcUvjYSWyePlfCqN9gujLB25RitWK8PvFzlwim6hD/We35KbPlRteuA6rnPGcQ== +svelte@^4.0.0: + version "4.0.5" + resolved "https://registry.yarnpkg.com/svelte/-/svelte-4.0.5.tgz#4c4f418c38c5124be081d0720fb7efecfba501cc" + integrity sha512-PHKPWP1wiWHBtsE57nCb8xiWB3Ht7/3Kvi3jac0XIxUM2rep8alO7YoAtgWeGD7++tFy46krilOrPW0mG3Dx+A== + dependencies: + "@ampproject/remapping" "^2.2.1" + "@jridgewell/sourcemap-codec" "^1.4.15" + "@jridgewell/trace-mapping" "^0.3.18" + acorn "^8.9.0" + aria-query "^5.3.0" + axobject-query "^3.2.1" + code-red "^1.0.3" + css-tree "^2.3.1" + estree-walker "^3.0.3" + is-reference "^3.0.1" + locate-character "^3.0.0" + magic-string "^0.30.0" + periscopic "^3.1.0" tailwindcss@^3.3.1: version "3.3.2" @@ -1317,6 +1723,21 @@ thenify-all@^1.0.0: dependencies: any-promise "^1.0.0" +tinybench@^2.5.0: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tinybench/-/tinybench-2.5.0.tgz#4711c99bbf6f3e986f67eb722fed9cddb3a68ba5" + integrity sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA== + +tinypool@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/tinypool/-/tinypool-0.5.0.tgz#3861c3069bf71e4f1f5aa2d2e6b3aaacc278961e" + integrity sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ== + +tinyspy@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/tinyspy/-/tinyspy-2.1.1.tgz#9e6371b00c259e5c5b301917ca18c01d40ae558c" + integrity sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w== + to-regex-range@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" @@ -1339,6 +1760,26 @@ tslib@2.4.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== +tslib@^2.4.1: + version "2.6.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.0.tgz#b295854684dbda164e181d259a22cd779dcd7bc3" + integrity sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA== + +type-detect@^4.0.0, type-detect@^4.0.5: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +typescript@^5.0.0, typescript@^5.0.3: + version "5.1.6" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.6.tgz#02f8ac202b6dad2c0dd5e0913745b47a37998274" + integrity sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA== + +ufo@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.1.2.tgz#d0d9e0fa09dece0c31ffd57bd363f030a35cfe76" + integrity sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ== + undici@~5.22.0: version "5.22.1" resolved "https://registry.yarnpkg.com/undici/-/undici-5.22.1.tgz#877d512effef2ac8be65e695f3586922e1a57d7b" @@ -1359,14 +1800,26 @@ util-deprecate@^1.0.2: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== -vite@^4.3.5: - version "4.3.5" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.3.5.tgz#3871fe0f4b582ea7f49a85386ac80e84826367d9" - integrity sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA== +vite-node@0.32.4: + version "0.32.4" + resolved "https://registry.yarnpkg.com/vite-node/-/vite-node-0.32.4.tgz#7b3f94af5a87c631fbc380ba662914bafbd04d80" + integrity sha512-L2gIw+dCxO0LK14QnUMoqSYpa9XRGnTTTDjW2h19Mr+GR0EFj4vx52W41gFXfMLqpA00eK4ZjOVYo1Xk//LFEw== dependencies: - esbuild "^0.17.5" - postcss "^8.4.23" - rollup "^3.21.0" + cac "^6.7.14" + debug "^4.3.4" + mlly "^1.4.0" + pathe "^1.1.1" + picocolors "^1.0.0" + vite "^3.0.0 || ^4.0.0" + +"vite@^3.0.0 || ^4.0.0", vite@^4.3.6: + version "4.4.1" + resolved "https://registry.yarnpkg.com/vite/-/vite-4.4.1.tgz#cfe0baf6af4b1b9f3b37c5ebf1e012622be3da98" + integrity sha512-8mmwPlsy7t+ZcTme7vdbVGuZ3Tri+lrLXr6hsF5UHdyYyARPPPMtM16QlqC9TZuCd5j3NmWs1rwka3cVSRHZTw== + dependencies: + esbuild "^0.18.10" + postcss "^8.4.24" + rollup "^3.25.2" optionalDependencies: fsevents "~2.3.2" @@ -1375,6 +1828,44 @@ vitefu@^0.2.4: resolved "https://registry.yarnpkg.com/vitefu/-/vitefu-0.2.4.tgz#212dc1a9d0254afe65e579351bed4e25d81e0b35" integrity sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g== +vitest@^0.32.2: + version "0.32.4" + resolved "https://registry.yarnpkg.com/vitest/-/vitest-0.32.4.tgz#a0558ae44c2ccdc254eece0365f16c4ffc5231bb" + integrity sha512-3czFm8RnrsWwIzVDu/Ca48Y/M+qh3vOnF16czJm98Q/AN1y3B6PBsyV8Re91Ty5s7txKNjEhpgtGPcfdbh2MZg== + dependencies: + "@types/chai" "^4.3.5" + "@types/chai-subset" "^1.3.3" + "@types/node" "*" + "@vitest/expect" "0.32.4" + "@vitest/runner" "0.32.4" + "@vitest/snapshot" "0.32.4" + "@vitest/spy" "0.32.4" + "@vitest/utils" "0.32.4" + acorn "^8.9.0" + acorn-walk "^8.2.0" + cac "^6.7.14" + chai "^4.3.7" + debug "^4.3.4" + local-pkg "^0.4.3" + magic-string "^0.30.0" + pathe "^1.1.1" + picocolors "^1.0.0" + std-env "^3.3.3" + strip-literal "^1.0.1" + tinybench "^2.5.0" + tinypool "^0.5.0" + vite "^3.0.0 || ^4.0.0" + vite-node "0.32.4" + why-is-node-running "^2.2.2" + +why-is-node-running@^2.2.2: + version "2.2.2" + resolved "https://registry.yarnpkg.com/why-is-node-running/-/why-is-node-running-2.2.2.tgz#4185b2b4699117819e7154594271e7e344c9973e" + integrity sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA== + dependencies: + siginfo "^2.0.0" + stackback "0.0.2" + wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" @@ -1389,3 +1880,8 @@ yaml@^2.1.1: version "2.2.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.2.tgz#ec551ef37326e6d42872dad1970300f8eb83a073" integrity sha512-CBKFWExMn46Foo4cldiChEzn7S7SRV+wqiluAb6xmueD/fGyRHIhX8m14vVGgeFWjN540nKCNVj6P21eQjgTuA== + +yocto-queue@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" + integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== From 2d8e0964b3990f0a14012f1d4da4cd9324f8ce89 Mon Sep 17 00:00:00 2001 From: Matt Date: Fri, 7 Jul 2023 20:40:16 +0200 Subject: [PATCH 03/11] mocks --- protocol/backend/mock_recovery_db.go | 5 ++--- protocol/xmrmaker/offers/mocks.go | 3 +-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/protocol/backend/mock_recovery_db.go b/protocol/backend/mock_recovery_db.go index f150d684d..30724d552 100644 --- a/protocol/backend/mock_recovery_db.go +++ b/protocol/backend/mock_recovery_db.go @@ -7,12 +7,11 @@ package backend import ( reflect "reflect" - common "github.com/ethereum/go-ethereum/common" - gomock "github.com/golang/mock/gomock" - types "github.com/athanorlabs/atomic-swap/common/types" mcrypto "github.com/athanorlabs/atomic-swap/crypto/monero" db "github.com/athanorlabs/atomic-swap/db" + common "github.com/ethereum/go-ethereum/common" + gomock "github.com/golang/mock/gomock" ) // MockRecoveryDB is a mock of RecoveryDB interface. diff --git a/protocol/xmrmaker/offers/mocks.go b/protocol/xmrmaker/offers/mocks.go index 53f813191..1d52f9d78 100644 --- a/protocol/xmrmaker/offers/mocks.go +++ b/protocol/xmrmaker/offers/mocks.go @@ -7,10 +7,9 @@ package offers import ( reflect "reflect" + types "github.com/athanorlabs/atomic-swap/common/types" common "github.com/ethereum/go-ethereum/common" gomock "github.com/golang/mock/gomock" - - types "github.com/athanorlabs/atomic-swap/common/types" ) // MockDatabase is a mock of Database interface. From 3dfaa9d2c27a9d4e5dd155e1ad9fee3556ea892d Mon Sep 17 00:00:00 2001 From: Matt Date: Fri, 7 Jul 2023 20:40:34 +0200 Subject: [PATCH 04/11] err AddOffer --- rpc/net.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rpc/net.go b/rpc/net.go index dae27aa45..2f68cd800 100644 --- a/rpc/net.go +++ b/rpc/net.go @@ -106,7 +106,10 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp } else { pair = pairs[index] } - pair.AddOffer(o) + err = pair.AddOffer(o) + if err != nil { + return err + } } } } From b1caca796b95717ac9749cc9bd965edc865d05a9 Mon Sep 17 00:00:00 2001 From: Matt Date: Sat, 8 Jul 2023 13:08:59 +0200 Subject: [PATCH 05/11] lint --- common/rpctypes/types.go | 2 ++ common/types/pairs.go | 11 +++++++---- protocol/backend/mock_recovery_db.go | 5 +++-- protocol/xmrmaker/offers/mocks.go | 3 ++- rpc/net.go | 6 +++--- ui/src/routes/+page.svelte | 4 ++-- ui/src/stores/pairStore.ts | 2 +- ui/src/types/NetPairResults.ts | 4 ++-- 8 files changed, 22 insertions(+), 15 deletions(-) diff --git a/common/rpctypes/types.go b/common/rpctypes/types.go index 37b1505f3..da23e130d 100644 --- a/common/rpctypes/types.go +++ b/common/rpctypes/types.go @@ -148,8 +148,10 @@ type PeersResponse struct { Addrs []string `json:"addresses" validate:"dive,required"` } +// PairsRequest ... type PairsRequest = DiscoverRequest +// PairsResponse ... type PairsResponse struct { Pairs []*types.Pair } diff --git a/common/types/pairs.go b/common/types/pairs.go index d7304fddb..8f9fe4891 100644 --- a/common/types/pairs.go +++ b/common/types/pairs.go @@ -4,20 +4,23 @@ package types import ( - "github.com/athanorlabs/atomic-swap/coins" "github.com/cockroachdb/apd/v3" ethcommon "github.com/ethereum/go-ethereum/common" + + "github.com/athanorlabs/atomic-swap/coins" ) +// Pair represents a pair (Such as ETH / XMR) type Pair struct { - LiquidityETH *apd.Decimal `json:"liquidityETH" validate:"required"` - LiquidityXMR *apd.Decimal `json:"liquidityXMR" validate:"required"` + LiquidityETH *apd.Decimal `json:"liquidityEth" validate:"required"` + LiquidityXMR *apd.Decimal `json:"liquidityXmr" validate:"required"` Asset EthAsset `json:"asset"` Address ethcommon.Address `json:"address"` Offers uint64 `json:"offers" validate:"required"` Verified bool `json:"verified" valdate:"required"` } +// NewPair creates and returns a Pair func NewPair() *Pair { pair := &Pair{ LiquidityETH: apd.New(0, 0), @@ -44,7 +47,7 @@ func (pair *Pair) AddOffer(o *Offer) error { return err } - pair.Offers += 1 + pair.Offers++ pair.Address = o.EthAsset.Address() // Always set to false for now until the verified-list diff --git a/protocol/backend/mock_recovery_db.go b/protocol/backend/mock_recovery_db.go index 30724d552..f150d684d 100644 --- a/protocol/backend/mock_recovery_db.go +++ b/protocol/backend/mock_recovery_db.go @@ -7,11 +7,12 @@ package backend import ( reflect "reflect" + common "github.com/ethereum/go-ethereum/common" + gomock "github.com/golang/mock/gomock" + types "github.com/athanorlabs/atomic-swap/common/types" mcrypto "github.com/athanorlabs/atomic-swap/crypto/monero" db "github.com/athanorlabs/atomic-swap/db" - common "github.com/ethereum/go-ethereum/common" - gomock "github.com/golang/mock/gomock" ) // MockRecoveryDB is a mock of RecoveryDB interface. diff --git a/protocol/xmrmaker/offers/mocks.go b/protocol/xmrmaker/offers/mocks.go index 1d52f9d78..53f813191 100644 --- a/protocol/xmrmaker/offers/mocks.go +++ b/protocol/xmrmaker/offers/mocks.go @@ -7,9 +7,10 @@ package offers import ( reflect "reflect" - types "github.com/athanorlabs/atomic-swap/common/types" common "github.com/ethereum/go-ethereum/common" gomock "github.com/golang/mock/gomock" + + types "github.com/athanorlabs/atomic-swap/common/types" ) // MockDatabase is a mock of Database interface. diff --git a/rpc/net.go b/rpc/net.go index 2f68cd800..36a51b55c 100644 --- a/rpc/net.go +++ b/rpc/net.go @@ -75,7 +75,7 @@ func (s *NetService) Peers(_ *http.Request, _ *interface{}, resp *rpctypes.Peers return nil } -// GetPairs returns all currently available pairs from offers of all peers +// Pairs returns all currently available pairs from offers of all peers func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rpctypes.PairsResponse) error { if s.isBootnode { return errUnsupportedForBootnode @@ -99,10 +99,10 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp for _, o := range msg.Offers { address := o.EthAsset.Address() index, exists := addrs[address] - var pair *types.Pair + pair := types.NewPair() if !exists { addrs[address] = index - pairs = append(pairs, types.NewPair()) + pairs = append(pairs, pair) } else { pair = pairs[index] } diff --git a/ui/src/routes/+page.svelte b/ui/src/routes/+page.svelte index 51d1efd3e..775ed65a6 100644 --- a/ui/src/routes/+page.svelte +++ b/ui/src/routes/+page.svelte @@ -70,8 +70,8 @@ - - + + {pair.offers} diff --git a/ui/src/stores/pairStore.ts b/ui/src/stores/pairStore.ts index 376757143..2ad6f193b 100644 --- a/ui/src/stores/pairStore.ts +++ b/ui/src/stores/pairStore.ts @@ -15,7 +15,7 @@ export const getPairs = () => { return rpcRequest('net_pairs', { searchTime: 3 }) .then(({ result }) => { pairs.set(result.Pairs) - liquidity.set(result.Pairs.reduce((acc, a) => acc += Number(a.liquidityXMR), 0)) + liquidity.set(result.Pairs.reduce((acc, a) => acc += Number(a.liquidityXmr), 0)) offers.set(result.Pairs.reduce((acc, a) => acc += a.offers, 0)) }) .catch(console.error) diff --git a/ui/src/types/NetPairResults.ts b/ui/src/types/NetPairResults.ts index 3d3f378b2..67ff096e6 100644 --- a/ui/src/types/NetPairResults.ts +++ b/ui/src/types/NetPairResults.ts @@ -2,8 +2,8 @@ export interface Pair { asset: String, verified: Boolean, offers: Number, - liquidityXMR: Number, - liquidityETH: Number, + liquidityXmr: Number, + liquidityEth: Number, } export interface NetPairResults { From bdfd3e6e81cf379649e38cb0e1d066304dddee82 Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 9 Jul 2023 00:21:47 +0200 Subject: [PATCH 06/11] improve pairs, fix pairs for ERC20 tokens --- cmd/swapcli/main.go | 4 +-- common/types/pairs.go | 25 +++++++-------- rpc/net.go | 39 +++++++++++++++++++++-- rpc/server.go | 10 +++++- rpcclient/net_test.go | 22 +++++++++++-- ui/src/lib/OffersTable.svelte | 10 +++--- ui/src/lib/TakeDealDialog.svelte | 8 +++-- ui/src/lib/TokenIcon.svelte | 6 ++-- ui/src/routes/+page.svelte | 12 +++---- ui/src/routes/offers/[token]/+page.svelte | 20 ++++++++++-- ui/src/stores/pairStore.ts | 2 +- ui/src/types/NetPairResults.ts | 10 ++++-- ui/src/types/PersonalTokenInfoResult.ts | 6 ++++ ui/src/types/index.ts | 3 +- ui/src/utils/getTokenInfo.ts | 10 ++++++ ui/src/utils/index.ts | 12 ++++++- 16 files changed, 154 insertions(+), 45 deletions(-) create mode 100644 ui/src/types/PersonalTokenInfoResult.ts create mode 100644 ui/src/utils/getTokenInfo.ts diff --git a/cmd/swapcli/main.go b/cmd/swapcli/main.go index a24090fc0..4a5913f05 100644 --- a/cmd/swapcli/main.go +++ b/cmd/swapcli/main.go @@ -568,8 +568,8 @@ func runPairs(ctx *cli.Context) error { } fmt.Printf("Pair %d:\n", i+1) - fmt.Printf(" Name: %s\n", &a.Asset) - fmt.Printf(" Token: %s\n", a.Asset.Address()) + fmt.Printf(" Name: %s\n", a.Token.Symbol) + fmt.Printf(" Token: %s\n", a.Token.Address) fmt.Printf(" Verified: %s\n", verified) fmt.Printf(" Offers: %d\n", a.Offers) fmt.Printf(" Liquidity XMR: %f\n", a.LiquidityXMR) diff --git a/common/types/pairs.go b/common/types/pairs.go index 8f9fe4891..470961249 100644 --- a/common/types/pairs.go +++ b/common/types/pairs.go @@ -5,26 +5,30 @@ package types import ( "github.com/cockroachdb/apd/v3" - ethcommon "github.com/ethereum/go-ethereum/common" "github.com/athanorlabs/atomic-swap/coins" ) // Pair represents a pair (Such as ETH / XMR) type Pair struct { - LiquidityETH *apd.Decimal `json:"liquidityEth" validate:"required"` - LiquidityXMR *apd.Decimal `json:"liquidityXmr" validate:"required"` - Asset EthAsset `json:"asset"` - Address ethcommon.Address `json:"address"` - Offers uint64 `json:"offers" validate:"required"` - Verified bool `json:"verified" valdate:"required"` + LiquidityETH *apd.Decimal `json:"liquidityEth" validate:"required"` + LiquidityXMR *apd.Decimal `json:"liquidityXmr" validate:"required"` + EthAsset EthAsset `json:"ethAsset" validate:"required"` + Token coins.ERC20TokenInfo `json:"token" validate:"required"` + Offers uint64 `json:"offers" validate:"required"` + Verified bool `json:"verified" valdate:"required"` } // NewPair creates and returns a Pair -func NewPair() *Pair { +func NewPair(EthAsset EthAsset) *Pair { pair := &Pair{ LiquidityETH: apd.New(0, 0), LiquidityXMR: apd.New(0, 0), + EthAsset: EthAsset, + + // Always set to false for now until the verified-list + // is implemented + Verified: false, } return pair } @@ -48,11 +52,6 @@ func (pair *Pair) AddOffer(o *Offer) error { } pair.Offers++ - pair.Address = o.EthAsset.Address() - - // Always set to false for now until the verified-list - // is implemented - pair.Verified = false return nil } diff --git a/rpc/net.go b/rpc/net.go index 36a51b55c..3373b32b5 100644 --- a/rpc/net.go +++ b/rpc/net.go @@ -4,6 +4,7 @@ package rpc import ( + "context" "fmt" "net/http" "time" @@ -37,19 +38,31 @@ type Net interface { // NetService is the RPC service prefixed by net_. type NetService struct { + ctx context.Context net Net xmrtaker XMRTaker xmrmaker XMRMaker + pb ProtocolBackend sm swap.Manager isBootnode bool } // NewNetService ... -func NewNetService(net Net, xmrtaker XMRTaker, xmrmaker XMRMaker, sm swap.Manager, isBootnode bool) *NetService { +func NewNetService( + ctx context.Context, + net Net, + xmrtaker XMRTaker, + xmrmaker XMRMaker, + pb ProtocolBackend, + sm swap.Manager, + isBootnode bool, +) *NetService { return &NetService{ + ctx: ctx, net: net, xmrtaker: xmrtaker, xmrmaker: xmrmaker, + pb: pb, sm: sm, isBootnode: isBootnode, } @@ -89,6 +102,15 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp addrs := make(map[ethcommon.Address]int) pairs := make([]*types.Pair, 0, 100) + addrs[ethcommon.Address{}] = 0 // ETH/XMR pair is always first + pairs = append(pairs, types.NewPair(types.EthAsset{})) + pairs[0].Verified = true + pairs[0].Token = coins.ERC20TokenInfo{ + NumDecimals: 18, + Name: "Ether", + Symbol: "ETH", + } + for _, p := range peerIDs { msg, err := s.net.Query(p) if err != nil { @@ -99,9 +121,17 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp for _, o := range msg.Offers { address := o.EthAsset.Address() index, exists := addrs[address] - pair := types.NewPair() + pair := types.NewPair(o.EthAsset) if !exists { addrs[address] = index + if pair.EthAsset.IsToken() { + tokenInfo, tokenInfoErr := s.pb.ETHClient().ERC20Info(s.ctx, address) + if tokenInfoErr != nil { + log.Debugf("Error while reading token info: %s", tokenInfoErr) + continue + } + pair.Token = *tokenInfo + } pairs = append(pairs, pair) } else { pair = pairs[index] @@ -114,6 +144,11 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp } } + // Remove ETH/XMR pair if there is no offer + if pairs[0].Offers <= 0 { + pairs = pairs[1:] + } + resp.Pairs = pairs return nil } diff --git a/rpc/server.go b/rpc/server.go index e9a124549..121acba73 100644 --- a/rpc/server.go +++ b/rpc/server.go @@ -107,7 +107,15 @@ func NewServer(cfg *Config) (*Server, error) { case DatabaseNamespace: err = rpcServer.RegisterService(NewDatabaseService(cfg.RecoveryDB), DatabaseNamespace) case NetNamespace: - netService = NewNetService(cfg.Net, cfg.XMRTaker, cfg.XMRMaker, swapManager, isBootnode) + netService = NewNetService( + serverCtx, + cfg.Net, + cfg.XMRTaker, + cfg.XMRMaker, + cfg.ProtocolBackend, + swapManager, + isBootnode, + ) err = rpcServer.RegisterService(netService, NetNamespace) case PersonalName: err = rpcServer.RegisterService(NewPersonalService(serverCtx, cfg.XMRMaker, cfg.ProtocolBackend), PersonalName) diff --git a/rpcclient/net_test.go b/rpcclient/net_test.go index 43eb4ff45..b4310b24a 100644 --- a/rpcclient/net_test.go +++ b/rpcclient/net_test.go @@ -4,6 +4,7 @@ package rpcclient import ( + "context" "testing" "github.com/cockroachdb/apd/v3" @@ -15,7 +16,12 @@ import ( ) func TestNet_Discover(t *testing.T) { - ns := rpc.NewNetService(new(mockNet), new(mockXMRTaker), nil, mockSwapManager(t), false) + ctx, cancel := context.WithCancel(context.Background()) + t.Cleanup(func() { + cancel() + }) + + ns := rpc.NewNetService(ctx, new(mockNet), new(mockXMRTaker), nil, new(mockProtocolBackend), mockSwapManager(t), false) req := &rpctypes.DiscoverRequest{ Provides: "", @@ -29,7 +35,12 @@ func TestNet_Discover(t *testing.T) { } func TestNet_Query(t *testing.T) { - ns := rpc.NewNetService(new(mockNet), new(mockXMRTaker), nil, mockSwapManager(t), false) + ctx, cancel := context.WithCancel(context.Background()) + t.Cleanup(func() { + cancel() + }) + + ns := rpc.NewNetService(ctx, new(mockNet), new(mockXMRTaker), nil, new(mockProtocolBackend), mockSwapManager(t), false) req := &rpctypes.QueryPeerRequest{ PeerID: "12D3KooWDqCzbjexHEa8Rut7bzxHFpRMZyDRW1L6TGkL1KY24JH5", @@ -43,7 +54,12 @@ func TestNet_Query(t *testing.T) { } func TestNet_TakeOffer(t *testing.T) { - ns := rpc.NewNetService(new(mockNet), new(mockXMRTaker), nil, mockSwapManager(t), false) + ctx, cancel := context.WithCancel(context.Background()) + t.Cleanup(func() { + cancel() + }) + + ns := rpc.NewNetService(ctx, new(mockNet), new(mockXMRTaker), nil, new(mockProtocolBackend), mockSwapManager(t), false) req := &rpctypes.TakeOfferRequest{ PeerID: "12D3KooWDqCzbjexHEa8Rut7bzxHFpRMZyDRW1L6TGkL1KY24JH5", diff --git a/ui/src/lib/OffersTable.svelte b/ui/src/lib/OffersTable.svelte index 346dd42a3..f03065daf 100644 --- a/ui/src/lib/OffersTable.svelte +++ b/ui/src/lib/OffersTable.svelte @@ -13,22 +13,20 @@ import xmr from '../assets/coins/xmr.png' - import type { Offer } from '../types' + import type { Offer, TokenInfo } from '../types' export let offers: Offer[] $: sortedOffers = offers $: count = offers ? offers.length : 0 - $: asset = offers && offers.length > 0 ? offers[0].ethAsset : null + export let tokenInfo: TokenInfo
- - - - {asset} / XMR + + {tokenInfo.symbol} / XMR xmr diff --git a/ui/src/lib/TakeDealDialog.svelte b/ui/src/lib/TakeDealDialog.svelte index 5a8297cda..348dd527a 100644 --- a/ui/src/lib/TakeDealDialog.svelte +++ b/ui/src/lib/TakeDealDialog.svelte @@ -2,6 +2,7 @@ import type { CancelResult } from '../types/Cancel' import type { NetTakeOfferSyncResult } from '../types/NetTakeOfferSync' import { getCorrespondingToken, rpcRequest, getPort } from '../utils' + import type { TokenInfo } from '../types' import { selectedOffer } from '../stores/offerStore' import { getPeers } from '../stores/peerStore' //import { currentAccount, sign } from '../stores/metamask' @@ -11,6 +12,7 @@ import { Badge, Label, Input, Helper, InputAddon, ButtonGroup, Spinner } from 'flowbite-svelte' import { CheckSolid, XmarkSolid } from 'svelte-awesome-icons'; + import TokenIcon from '$lib/TokenIcon.svelte'; import eth from '../assets/coins/eth.png' @@ -25,6 +27,8 @@ let swapError = '' let swapStatus = '' + export let tokenInfo: TokenInfo + $: willReceive = amountProvided && amountProvided > 0 && $selectedOffer?.exchangeRate ? amountProvided / $selectedOffer.exchangeRate @@ -146,7 +150,7 @@
diff --git a/ui/src/lib/TokenIcon.svelte b/ui/src/lib/TokenIcon.svelte index 1ef5a9cab..57d8557a3 100644 --- a/ui/src/lib/TokenIcon.svelte +++ b/ui/src/lib/TokenIcon.svelte @@ -8,8 +8,10 @@ async function load() { if (ticker) { - const path = await import(`../assets/coins/${ticker.toLowerCase()}@2x.png`) - url = path.default + try { + const path = await import(`../assets/coins/${ticker.toLowerCase()}@2x.png`) + url = path.default + } catch (e) {} } } diff --git a/ui/src/routes/+page.svelte b/ui/src/routes/+page.svelte index 775ed65a6..67f8301a6 100644 --- a/ui/src/routes/+page.svelte +++ b/ui/src/routes/+page.svelte @@ -8,7 +8,7 @@ let value = ''; $: filteredPairs = $pairs.filter( - (item) => item.asset.toLowerCase().indexOf(value.toLowerCase()) !== -1 + (item) => item.token.symbol.toLowerCase().indexOf(value.toLowerCase()) !== -1 ); @@ -55,12 +55,12 @@ - {#each filteredPairs as pair (pair.asset)} + {#each filteredPairs as pair (pair.token.symbol)} - +
-

{pair.asset}

+

{pair.token.symbol}

{#if pair.verified} Verified {:else} @@ -70,14 +70,14 @@ - + {pair.offers} - + diff --git a/ui/src/routes/offers/[token]/+page.svelte b/ui/src/routes/offers/[token]/+page.svelte index b9391cc12..413755203 100644 --- a/ui/src/routes/offers/[token]/+page.svelte +++ b/ui/src/routes/offers/[token]/+page.svelte @@ -3,15 +3,29 @@ import TakeDealDialog from '$lib/TakeDealDialog.svelte' import type { PageData } from './$types'; import { offers, selectedOffer, refreshOffers } from '../../../stores/offerStore' + import { EthTokenInfo, getTokenInfo } from '../../../utils' + import type { TokenInfo } from '../../../types/PersonalTokenInfoResult' export let data: PageData - $: filteredOffers = $offers.filter(off => off.ethAsset === data.token) + const getToken = async (): Promise => { + if (data.token.toLowerCase() === 'eth') return EthTokenInfo + return getTokenInfo(data.token) || EthTokenInfo + } + let tokenInfoPromise = getToken() + $: filteredOffers = $offers.filter(off => off.ethAsset.toLowerCase() === data.token.toLowerCase())
{#if offers } - - + {#await tokenInfoPromise} + + {:then token} + + + {:catch error} + +

{error.message}

+ {/await} {:else}

loading...

{/if} diff --git a/ui/src/stores/pairStore.ts b/ui/src/stores/pairStore.ts index 2ad6f193b..d395243b5 100644 --- a/ui/src/stores/pairStore.ts +++ b/ui/src/stores/pairStore.ts @@ -22,4 +22,4 @@ export const getPairs = () => { .finally(() => { isLoadingPairs.set(false) }) -} \ No newline at end of file +} diff --git a/ui/src/types/NetPairResults.ts b/ui/src/types/NetPairResults.ts index 67ff096e6..edbf2ea97 100644 --- a/ui/src/types/NetPairResults.ts +++ b/ui/src/types/NetPairResults.ts @@ -1,5 +1,11 @@ export interface Pair { - asset: String, + ethAsset: String, + token: { + address: String, + decimals: Number, + name: String, + symbol: String, + }, verified: Boolean, offers: Number, liquidityXmr: Number, @@ -8,4 +14,4 @@ export interface Pair { export interface NetPairResults { Pairs: Pair[] -} \ No newline at end of file +} diff --git a/ui/src/types/PersonalTokenInfoResult.ts b/ui/src/types/PersonalTokenInfoResult.ts new file mode 100644 index 000000000..08b501ada --- /dev/null +++ b/ui/src/types/PersonalTokenInfoResult.ts @@ -0,0 +1,6 @@ +export interface TokenInfo { + address: String + decimals: Number + name: String + symbol: String +} diff --git a/ui/src/types/index.ts b/ui/src/types/index.ts index ae0c726aa..36ae4f289 100644 --- a/ui/src/types/index.ts +++ b/ui/src/types/index.ts @@ -3,6 +3,7 @@ import type { Currency } from "./NetQueryPeerResults" export type { NetAddressesResult } from "./NetAddressResult" export type { NetDiscoverResult } from "./NetDiscoverResults" export type { OfferRaw, NetQueryPeerResult, Currency } from "./NetQueryPeerResults" +export type { TokenInfo } from "./PersonalTokenInfoResult" export interface Offer { peerID: String @@ -14,4 +15,4 @@ export interface Offer { version: String ethAsset: Currency nonce: Number -} \ No newline at end of file +} diff --git a/ui/src/utils/getTokenInfo.ts b/ui/src/utils/getTokenInfo.ts new file mode 100644 index 000000000..4e2a85ba8 --- /dev/null +++ b/ui/src/utils/getTokenInfo.ts @@ -0,0 +1,10 @@ +import { rpcRequest } from './rpcApi'; +import type { TokenInfo } from '../types/PersonalTokenInfoResult'; + +export const getTokenInfo = async (address: String): Promise => { + return rpcRequest('personal_tokenInfo', { "tokenAddr": address }) + .then(({ result }): TokenInfo | undefined => { + return result + }) + .catch(console.error) +} diff --git a/ui/src/utils/index.ts b/ui/src/utils/index.ts index e6e291c55..134e33e79 100644 --- a/ui/src/utils/index.ts +++ b/ui/src/utils/index.ts @@ -1,3 +1,13 @@ export { rpcRequest, getPort } from './rpcApi' export { intToHexString } from './intToHexString' -export { getCorrespondingToken } from './getCorrespondingToken' \ No newline at end of file +export { getCorrespondingToken } from './getCorrespondingToken' +export { getTokenInfo } from './getTokenInfo' + +import type { TokenInfo } from '../types/PersonalTokenInfoResult' + +export const EthTokenInfo: TokenInfo = { + address: "0x0000000000000000000000000000000000000000", + decimals: 18, + name: "Ether", + symbol: "ETH", +} From 64c92fd41db8f69ab92f55645031c2aafc6165fd Mon Sep 17 00:00:00 2001 From: Matt Date: Thu, 20 Jul 2023 05:45:10 +0200 Subject: [PATCH 07/11] removed LiquidityETH, renamed LiquidityXMR --- cmd/swapcli/main.go | 3 +-- common/types/pairs.go | 29 ++++++++--------------------- ui/src/routes/+page.svelte | 9 +++------ ui/src/stores/pairStore.ts | 2 +- ui/src/types/NetPairResults.ts | 3 +-- 5 files changed, 14 insertions(+), 32 deletions(-) diff --git a/cmd/swapcli/main.go b/cmd/swapcli/main.go index 4a5913f05..485024f4a 100644 --- a/cmd/swapcli/main.go +++ b/cmd/swapcli/main.go @@ -572,8 +572,7 @@ func runPairs(ctx *cli.Context) error { fmt.Printf(" Token: %s\n", a.Token.Address) fmt.Printf(" Verified: %s\n", verified) fmt.Printf(" Offers: %d\n", a.Offers) - fmt.Printf(" Liquidity XMR: %f\n", a.LiquidityXMR) - fmt.Printf(" Liquidity ETH: %f\n", a.LiquidityETH) + fmt.Printf(" Reported Liquidity XMR: %f\n", a.ReportedLiquidityXMR) fmt.Println() } diff --git a/common/types/pairs.go b/common/types/pairs.go index 470961249..7d748e910 100644 --- a/common/types/pairs.go +++ b/common/types/pairs.go @@ -11,20 +11,18 @@ import ( // Pair represents a pair (Such as ETH / XMR) type Pair struct { - LiquidityETH *apd.Decimal `json:"liquidityEth" validate:"required"` - LiquidityXMR *apd.Decimal `json:"liquidityXmr" validate:"required"` - EthAsset EthAsset `json:"ethAsset" validate:"required"` - Token coins.ERC20TokenInfo `json:"token" validate:"required"` - Offers uint64 `json:"offers" validate:"required"` - Verified bool `json:"verified" valdate:"required"` + ReportedLiquidityXMR *apd.Decimal `json:"reportedLiquidityXmr" validate:"required"` + EthAsset EthAsset `json:"ethAsset" validate:"required"` + Token coins.ERC20TokenInfo `json:"token" validate:"required"` + Offers uint64 `json:"offers" validate:"required"` + Verified bool `json:"verified" valdate:"required"` } // NewPair creates and returns a Pair func NewPair(EthAsset EthAsset) *Pair { pair := &Pair{ - LiquidityETH: apd.New(0, 0), - LiquidityXMR: apd.New(0, 0), - EthAsset: EthAsset, + ReportedLiquidityXMR: apd.New(0, 0), + EthAsset: EthAsset, // Always set to false for now until the verified-list // is implemented @@ -35,18 +33,7 @@ func NewPair(EthAsset EthAsset) *Pair { // AddOffer adds an offer to a pair func (pair *Pair) AddOffer(o *Offer) error { - _, err := coins.DecimalCtx().Add(pair.LiquidityXMR, pair.LiquidityXMR, o.MaxAmount) - if err != nil { - return err - } - - // Max Amount converted in ETH/Token - MaxAmountETH, err := o.ExchangeRate.ToETH(o.MaxAmount) - if err != nil { - return err - } - - _, err = coins.DecimalCtx().Add(pair.LiquidityETH, pair.LiquidityETH, MaxAmountETH) + _, err := coins.DecimalCtx().Add(pair.ReportedLiquidityXMR, pair.ReportedLiquidityXMR, o.MaxAmount) if err != nil { return err } diff --git a/ui/src/routes/+page.svelte b/ui/src/routes/+page.svelte index 67f8301a6..0035fae50 100644 --- a/ui/src/routes/+page.svelte +++ b/ui/src/routes/+page.svelte @@ -32,7 +32,7 @@ -
Liquidity
+
Reported Liquidity

{$liquidity} XMR

@@ -50,7 +50,7 @@ Ticker - Liquidity + Reported Liquidity Offers @@ -69,10 +69,7 @@ - - - - + {pair.reportedLiquidityXmr.toLocaleString()} XMR {pair.offers} diff --git a/ui/src/stores/pairStore.ts b/ui/src/stores/pairStore.ts index d395243b5..4292f9ea1 100644 --- a/ui/src/stores/pairStore.ts +++ b/ui/src/stores/pairStore.ts @@ -15,7 +15,7 @@ export const getPairs = () => { return rpcRequest('net_pairs', { searchTime: 3 }) .then(({ result }) => { pairs.set(result.Pairs) - liquidity.set(result.Pairs.reduce((acc, a) => acc += Number(a.liquidityXmr), 0)) + liquidity.set(result.Pairs.reduce((acc, a) => acc += Number(a.reportedLiquidityXmr), 0)) offers.set(result.Pairs.reduce((acc, a) => acc += a.offers, 0)) }) .catch(console.error) diff --git a/ui/src/types/NetPairResults.ts b/ui/src/types/NetPairResults.ts index edbf2ea97..deb29a10c 100644 --- a/ui/src/types/NetPairResults.ts +++ b/ui/src/types/NetPairResults.ts @@ -8,8 +8,7 @@ export interface Pair { }, verified: Boolean, offers: Number, - liquidityXmr: Number, - liquidityEth: Number, + reportedLiquidityXmr: Number, } export interface NetPairResults { From 0ed0371b97a918b3e325b0775951841da1118e65 Mon Sep 17 00:00:00 2001 From: Matt Date: Mon, 14 Aug 2023 17:36:49 +0200 Subject: [PATCH 08/11] remove shitcoin assets --- ui/src/assets/coins/$pac@2x.png | Bin 1671 -> 0 bytes ui/src/assets/coins/0xbtc@2x.png | Bin 1267 -> 0 bytes ui/src/assets/coins/2give@2x.png | Bin 2100 -> 0 bytes ui/src/assets/coins/abt@2x.png | Bin 1362 -> 0 bytes ui/src/assets/coins/act@2x.png | Bin 1021 -> 0 bytes ui/src/assets/coins/actn@2x.png | Bin 1260 -> 0 bytes ui/src/assets/coins/add@2x.png | Bin 1335 -> 0 bytes ui/src/assets/coins/adx@2x.png | Bin 1283 -> 0 bytes ui/src/assets/coins/ae@2x.png | Bin 1337 -> 0 bytes ui/src/assets/coins/aeon@2x.png | Bin 1863 -> 0 bytes ui/src/assets/coins/aeur@2x.png | Bin 1310 -> 0 bytes ui/src/assets/coins/agi@2x.png | Bin 1330 -> 0 bytes ui/src/assets/coins/agrs@2x.png | Bin 1409 -> 0 bytes ui/src/assets/coins/aion@2x.png | Bin 1935 -> 0 bytes ui/src/assets/coins/amb@2x.png | Bin 1667 -> 0 bytes ui/src/assets/coins/apex@2x.png | Bin 1025 -> 0 bytes ui/src/assets/coins/appc@2x.png | Bin 1201 -> 0 bytes ui/src/assets/coins/ardr@2x.png | Bin 1288 -> 0 bytes ui/src/assets/coins/arg@2x.png | Bin 1678 -> 0 bytes ui/src/assets/coins/ark@2x.png | Bin 1345 -> 0 bytes ui/src/assets/coins/arn@2x.png | Bin 1952 -> 0 bytes ui/src/assets/coins/arnx@2x.png | Bin 4703 -> 0 bytes ui/src/assets/coins/ary@2x.png | Bin 1397 -> 0 bytes ui/src/assets/coins/ast@2x.png | Bin 1540 -> 0 bytes ui/src/assets/coins/atlas@2x.png | Bin 2136 -> 0 bytes ui/src/assets/coins/atm@2x.png | Bin 2467 -> 0 bytes ui/src/assets/coins/audr@2x.png | Bin 1341 -> 0 bytes ui/src/assets/coins/aury@2x.png | Bin 2909 -> 0 bytes ui/src/assets/coins/auto@2x.png | Bin 1330 -> 0 bytes ui/src/assets/coins/aywa@2x.png | Bin 1771 -> 0 bytes ui/src/assets/coins/bab@2x.png | Bin 1225 -> 0 bytes ui/src/assets/coins/bal@2x.png | Bin 2436 -> 0 bytes ui/src/assets/coins/band@2x.png | Bin 2291 -> 0 bytes ui/src/assets/coins/bay@2x.png | Bin 1372 -> 0 bytes ui/src/assets/coins/bcbc@2x.png | Bin 1941 -> 0 bytes ui/src/assets/coins/bcc@2x.png | Bin 1342 -> 0 bytes ui/src/assets/coins/bcd@2x.png | Bin 1579 -> 0 bytes ui/src/assets/coins/bcio@2x.png | Bin 1367 -> 0 bytes ui/src/assets/coins/bcn@2x.png | Bin 1319 -> 0 bytes ui/src/assets/coins/bco@2x.png | Bin 1697 -> 0 bytes ui/src/assets/coins/bcpt@2x.png | Bin 1314 -> 0 bytes ui/src/assets/coins/bdl@2x.png | Bin 1313 -> 0 bytes ui/src/assets/coins/beam@2x.png | Bin 1445 -> 0 bytes ui/src/assets/coins/bela@2x.png | Bin 1335 -> 0 bytes ui/src/assets/coins/bix@2x.png | Bin 1571 -> 0 bytes ui/src/assets/coins/blcn@2x.png | Bin 550 -> 0 bytes ui/src/assets/coins/blk@2x.png | Bin 1480 -> 0 bytes ui/src/assets/coins/block@2x.png | Bin 1236 -> 0 bytes ui/src/assets/coins/blz@2x.png | Bin 1689 -> 0 bytes ui/src/assets/coins/bnt@2x.png | Bin 1269 -> 0 bytes ui/src/assets/coins/bnty@2x.png | Bin 1238 -> 0 bytes ui/src/assets/coins/booty@2x.png | Bin 2103 -> 0 bytes ui/src/assets/coins/bos@2x.png | Bin 886 -> 0 bytes ui/src/assets/coins/bpt@2x.png | Bin 1988 -> 0 bytes ui/src/assets/coins/bq@2x.png | Bin 1334 -> 0 bytes ui/src/assets/coins/brd@2x.png | Bin 1023 -> 0 bytes ui/src/assets/coins/bsd@2x.png | Bin 1233 -> 0 bytes ui/src/assets/coins/btcd@2x.png | Bin 1326 -> 0 bytes ui/src/assets/coins/btch@2x.png | Bin 1730 -> 0 bytes ui/src/assets/coins/btcp@2x.png | Bin 1467 -> 0 bytes ui/src/assets/coins/btcz@2x.png | Bin 1548 -> 0 bytes ui/src/assets/coins/btdx@2x.png | Bin 2836 -> 0 bytes ui/src/assets/coins/btm@2x.png | Bin 1070 -> 0 bytes ui/src/assets/coins/bts@2x.png | Bin 1287 -> 0 bytes ui/src/assets/coins/btx@2x.png | Bin 1743 -> 0 bytes ui/src/assets/coins/burst@2x.png | Bin 1238 -> 0 bytes ui/src/assets/coins/bze@2x.png | Bin 2693 -> 0 bytes ui/src/assets/coins/call@2x.png | Bin 2054 -> 0 bytes ui/src/assets/coins/cc@2x.png | Bin 1680 -> 0 bytes ui/src/assets/coins/cdn@2x.png | Bin 1149 -> 0 bytes ui/src/assets/coins/cdt@2x.png | Bin 1565 -> 0 bytes ui/src/assets/coins/cenz@2x.png | Bin 1496 -> 0 bytes ui/src/assets/coins/chain@2x.png | Bin 1597 -> 0 bytes ui/src/assets/coins/chat@2x.png | Bin 1712 -> 0 bytes ui/src/assets/coins/chips@2x.png | Bin 1586 -> 0 bytes ui/src/assets/coins/chsb@2x.png | Bin 3539 -> 0 bytes ui/src/assets/coins/cix@2x.png | Bin 1185 -> 0 bytes ui/src/assets/coins/clam@2x.png | Bin 1820 -> 0 bytes ui/src/assets/coins/cloak@2x.png | Bin 2017 -> 0 bytes ui/src/assets/coins/cmm@2x.png | Bin 1608 -> 0 bytes ui/src/assets/coins/cmt@2x.png | Bin 1615 -> 0 bytes ui/src/assets/coins/cnd@2x.png | Bin 1223 -> 0 bytes ui/src/assets/coins/cnx@2x.png | Bin 1494 -> 0 bytes ui/src/assets/coins/cny@2x.png | Bin 1050 -> 0 bytes ui/src/assets/coins/cob@2x.png | Bin 1149 -> 0 bytes ui/src/assets/coins/colx@2x.png | Bin 1308 -> 0 bytes ui/src/assets/coins/coqui@2x.png | Bin 1554 -> 0 bytes ui/src/assets/coins/cred@2x.png | Bin 1130 -> 0 bytes ui/src/assets/coins/crpt@2x.png | Bin 1962 -> 0 bytes ui/src/assets/coins/crw@2x.png | Bin 1352 -> 0 bytes ui/src/assets/coins/cs@2x.png | Bin 1404 -> 0 bytes ui/src/assets/coins/ctr@2x.png | Bin 1281 -> 0 bytes ui/src/assets/coins/ctxc@2x.png | Bin 1643 -> 0 bytes ui/src/assets/coins/cvc@2x.png | Bin 1264 -> 0 bytes ui/src/assets/coins/d@2x.png | Bin 2129 -> 0 bytes ui/src/assets/coins/dat@2x.png | Bin 1247 -> 0 bytes ui/src/assets/coins/data@2x.png | Bin 1806 -> 0 bytes ui/src/assets/coins/dbc@2x.png | Bin 1699 -> 0 bytes ui/src/assets/coins/dcn@2x.png | Bin 1541 -> 0 bytes ui/src/assets/coins/deez@2x.png | Bin 1261 -> 0 bytes ui/src/assets/coins/dent@2x.png | Bin 1134 -> 0 bytes ui/src/assets/coins/dew@2x.png | Bin 1154 -> 0 bytes ui/src/assets/coins/dgd@2x.png | Bin 534 -> 0 bytes ui/src/assets/coins/dlt@2x.png | Bin 1158 -> 0 bytes ui/src/assets/coins/dnt@2x.png | Bin 1555 -> 0 bytes ui/src/assets/coins/dock@2x.png | Bin 1309 -> 0 bytes ui/src/assets/coins/drgn@2x.png | Bin 1245 -> 0 bytes ui/src/assets/coins/drop@2x.png | Bin 2058 -> 0 bytes ui/src/assets/coins/dta@2x.png | Bin 1596 -> 0 bytes ui/src/assets/coins/dth@2x.png | Bin 1811 -> 0 bytes ui/src/assets/coins/dtr@2x.png | Bin 1003 -> 0 bytes ui/src/assets/coins/ebst@2x.png | Bin 1277 -> 0 bytes ui/src/assets/coins/eca@2x.png | Bin 1616 -> 0 bytes ui/src/assets/coins/edg@2x.png | Bin 1409 -> 0 bytes ui/src/assets/coins/edo@2x.png | Bin 1163 -> 0 bytes ui/src/assets/coins/edoge@2x.png | Bin 1172 -> 0 bytes ui/src/assets/coins/ela@2x.png | Bin 1129 -> 0 bytes ui/src/assets/coins/elec@2x.png | Bin 1103 -> 0 bytes ui/src/assets/coins/elf@2x.png | Bin 1427 -> 0 bytes ui/src/assets/coins/elix@2x.png | Bin 1604 -> 0 bytes ui/src/assets/coins/ella@2x.png | Bin 1298 -> 0 bytes ui/src/assets/coins/emb@2x.png | Bin 1861 -> 0 bytes ui/src/assets/coins/emc2@2x.png | Bin 1008 -> 0 bytes ui/src/assets/coins/emc@2x.png | Bin 570 -> 0 bytes ui/src/assets/coins/eng@2x.png | Bin 1881 -> 0 bytes ui/src/assets/coins/entrp@2x.png | Bin 1665 -> 0 bytes ui/src/assets/coins/eon@2x.png | Bin 1904 -> 0 bytes ui/src/assets/coins/eop@2x.png | Bin 1474 -> 0 bytes ui/src/assets/coins/eql@2x.png | Bin 1496 -> 0 bytes ui/src/assets/coins/equa@2x.png | Bin 1299 -> 0 bytes ui/src/assets/coins/ethos@2x.png | Bin 1632 -> 0 bytes ui/src/assets/coins/etn@2x.png | Bin 2176 -> 0 bytes ui/src/assets/coins/etp@2x.png | Bin 1439 -> 0 bytes ui/src/assets/coins/evx@2x.png | Bin 1493 -> 0 bytes ui/src/assets/coins/exmo@2x.png | Bin 1205 -> 0 bytes ui/src/assets/coins/exp@2x.png | Bin 1758 -> 0 bytes ui/src/assets/coins/fair@2x.png | Bin 1228 -> 0 bytes ui/src/assets/coins/fct@2x.png | Bin 2302 -> 0 bytes ui/src/assets/coins/fida@2x.png | Bin 2898 -> 0 bytes ui/src/assets/coins/fjc@2x.png | Bin 2403 -> 0 bytes ui/src/assets/coins/fldc@2x.png | Bin 1868 -> 0 bytes ui/src/assets/coins/flo@2x.png | Bin 1632 -> 0 bytes ui/src/assets/coins/fsn@2x.png | Bin 1652 -> 0 bytes ui/src/assets/coins/ftc@2x.png | Bin 1493 -> 0 bytes ui/src/assets/coins/fuel@2x.png | Bin 951 -> 0 bytes ui/src/assets/coins/fun@2x.png | Bin 2015 -> 0 bytes ui/src/assets/coins/game@2x.png | Bin 1309 -> 0 bytes ui/src/assets/coins/gas@2x.png | Bin 1165 -> 0 bytes ui/src/assets/coins/gbp@2x.png | Bin 914 -> 0 bytes ui/src/assets/coins/gbx@2x.png | Bin 877 -> 0 bytes ui/src/assets/coins/gbyte@2x.png | Bin 734 -> 0 bytes ui/src/assets/coins/generic@2x.png | Bin 1377 -> 0 bytes ui/src/assets/coins/gin@2x.png | Bin 1529 -> 0 bytes ui/src/assets/coins/glxt@2x.png | Bin 1650 -> 0 bytes ui/src/assets/coins/gmr@2x.png | Bin 3047 -> 0 bytes ui/src/assets/coins/gmt@2x.png | Bin 2662 -> 0 bytes ui/src/assets/coins/gno@2x.png | Bin 1876 -> 0 bytes ui/src/assets/coins/gnt@2x.png | Bin 1366 -> 0 bytes ui/src/assets/coins/grc@2x.png | Bin 1827 -> 0 bytes ui/src/assets/coins/grin@2x.png | Bin 1662 -> 0 bytes ui/src/assets/coins/grs@2x.png | Bin 2128 -> 0 bytes ui/src/assets/coins/gsc@2x.png | Bin 1382 -> 0 bytes ui/src/assets/coins/gto@2x.png | Bin 1034 -> 0 bytes ui/src/assets/coins/gup@2x.png | Bin 1139 -> 0 bytes ui/src/assets/coins/miota@2x.png | Bin 1991 -> 0 bytes ui/src/assets/coins/mith@2x.png | Bin 1631 -> 0 bytes ui/src/assets/coins/mln@2x.png | Bin 1458 -> 0 bytes ui/src/assets/coins/mnx@2x.png | Bin 1252 -> 0 bytes ui/src/assets/coins/mnz@2x.png | Bin 1421 -> 0 bytes ui/src/assets/coins/moac@2x.png | Bin 985 -> 0 bytes ui/src/assets/coins/mod@2x.png | Bin 1011 -> 0 bytes ui/src/assets/coins/mona@2x.png | Bin 1198 -> 0 bytes ui/src/assets/coins/msr@2x.png | Bin 1723 -> 0 bytes ui/src/assets/coins/mth@2x.png | Bin 1346 -> 0 bytes ui/src/assets/coins/mtl@2x.png | Bin 518 -> 0 bytes ui/src/assets/coins/music@2x.png | Bin 1629 -> 0 bytes ui/src/assets/coins/mzc@2x.png | Bin 1308 -> 0 bytes ui/src/assets/coins/nano@2x.png | Bin 1135 -> 0 bytes ui/src/assets/coins/nas@2x.png | Bin 1528 -> 0 bytes ui/src/assets/coins/nav@2x.png | Bin 1097 -> 0 bytes ui/src/assets/coins/ncash@2x.png | Bin 2100 -> 0 bytes ui/src/assets/coins/ndz@2x.png | Bin 1450 -> 0 bytes ui/src/assets/coins/nebl@2x.png | Bin 1235 -> 0 bytes ui/src/assets/coins/neos@2x.png | Bin 860 -> 0 bytes ui/src/assets/coins/neu@2x.png | Bin 1424 -> 0 bytes ui/src/assets/coins/ngc@2x.png | Bin 1234 -> 0 bytes ui/src/assets/coins/nio@2x.png | Bin 938 -> 0 bytes ui/src/assets/coins/nkn@2x.png | Bin 3370 -> 0 bytes ui/src/assets/coins/nlc2@2x.png | Bin 1386 -> 0 bytes ui/src/assets/coins/nlg@2x.png | Bin 1357 -> 0 bytes ui/src/assets/coins/nmc@2x.png | Bin 1318 -> 0 bytes ui/src/assets/coins/nmr@2x.png | Bin 4147 -> 0 bytes ui/src/assets/coins/npxs@2x.png | Bin 1831 -> 0 bytes ui/src/assets/coins/ntbc@2x.png | Bin 2014 -> 0 bytes ui/src/assets/coins/nuls@2x.png | Bin 1257 -> 0 bytes ui/src/assets/coins/nxs@2x.png | Bin 1663 -> 0 bytes ui/src/assets/coins/nxt@2x.png | Bin 989 -> 0 bytes ui/src/assets/coins/oax@2x.png | Bin 1328 -> 0 bytes ui/src/assets/coins/ok@2x.png | Bin 1412 -> 0 bytes ui/src/assets/coins/omg@2x.png | Bin 2623 -> 0 bytes ui/src/assets/coins/omni@2x.png | Bin 1038 -> 0 bytes ui/src/assets/coins/one@2x.png | Bin 2643 -> 0 bytes ui/src/assets/coins/ong@2x.png | Bin 1276 -> 0 bytes ui/src/assets/coins/oot@2x.png | Bin 1554 -> 0 bytes ui/src/assets/coins/ost@2x.png | Bin 1355 -> 0 bytes ui/src/assets/coins/oxt@2x.png | Bin 2847 -> 0 bytes ui/src/assets/coins/oxy@2x.png | Bin 3089 -> 0 bytes ui/src/assets/coins/part@2x.png | Bin 2277 -> 0 bytes ui/src/assets/coins/pasc@2x.png | Bin 1314 -> 0 bytes ui/src/assets/coins/pasl@2x.png | Bin 1229 -> 0 bytes ui/src/assets/coins/pay@2x.png | Bin 1481 -> 0 bytes ui/src/assets/coins/payx@2x.png | Bin 1323 -> 0 bytes ui/src/assets/coins/pink@2x.png | Bin 1309 -> 0 bytes ui/src/assets/coins/pirl@2x.png | Bin 1399 -> 0 bytes ui/src/assets/coins/pivx@2x.png | Bin 941 -> 0 bytes ui/src/assets/coins/plr@2x.png | Bin 1078 -> 0 bytes ui/src/assets/coins/poa@2x.png | Bin 1311 -> 0 bytes ui/src/assets/coins/poe@2x.png | Bin 1241 -> 0 bytes ui/src/assets/coins/polis@2x.png | Bin 1029 -> 0 bytes ui/src/assets/coins/poly@2x.png | Bin 1169 -> 0 bytes ui/src/assets/coins/pot@2x.png | Bin 1127 -> 0 bytes ui/src/assets/coins/powr@2x.png | Bin 3194 -> 0 bytes ui/src/assets/coins/ppc@2x.png | Bin 1252 -> 0 bytes ui/src/assets/coins/ppp@2x.png | Bin 1422 -> 0 bytes ui/src/assets/coins/ppt@2x.png | Bin 795 -> 0 bytes ui/src/assets/coins/pre@2x.png | Bin 1014 -> 0 bytes ui/src/assets/coins/prl@2x.png | Bin 2024 -> 0 bytes ui/src/assets/coins/pungo@2x.png | Bin 2027 -> 0 bytes ui/src/assets/coins/pura@2x.png | Bin 1193 -> 0 bytes ui/src/assets/coins/qash@2x.png | Bin 1792 -> 0 bytes ui/src/assets/coins/qiwi@2x.png | Bin 1412 -> 0 bytes ui/src/assets/coins/qlc@2x.png | Bin 1743 -> 0 bytes ui/src/assets/coins/qrl@2x.png | Bin 1818 -> 0 bytes ui/src/assets/coins/qsp@2x.png | Bin 823 -> 0 bytes ui/src/assets/coins/r@2x.png | Bin 1079 -> 0 bytes ui/src/assets/coins/rads@2x.png | Bin 1001 -> 0 bytes ui/src/assets/coins/rap@2x.png | Bin 1087 -> 0 bytes ui/src/assets/coins/ray@2x.png | Bin 2841 -> 0 bytes ui/src/assets/coins/rcn@2x.png | Bin 1898 -> 0 bytes ui/src/assets/coins/rdd@2x.png | Bin 1330 -> 0 bytes ui/src/assets/coins/rdn@2x.png | Bin 1045 -> 0 bytes ui/src/assets/coins/ren@2x.png | Bin 4231 -> 0 bytes ui/src/assets/coins/rep@2x.png | Bin 1826 -> 0 bytes ui/src/assets/coins/repv2@2x.png | Bin 2779 -> 0 bytes ui/src/assets/coins/req@2x.png | Bin 1875 -> 0 bytes ui/src/assets/coins/rhoc@2x.png | Bin 1300 -> 0 bytes ui/src/assets/coins/ric@2x.png | Bin 1203 -> 0 bytes ui/src/assets/coins/rise@2x.png | Bin 1329 -> 0 bytes ui/src/assets/coins/rlc@2x.png | Bin 1388 -> 0 bytes ui/src/assets/coins/rpx@2x.png | Bin 1380 -> 0 bytes ui/src/assets/coins/rub@2x.png | Bin 949 -> 0 bytes ui/src/assets/coins/ryo@2x.png | Bin 1526 -> 0 bytes ui/src/assets/coins/safe@2x.png | Bin 1878 -> 0 bytes ui/src/assets/coins/safemoon@2x.png | Bin 4140 -> 0 bytes ui/src/assets/coins/sai@2x.png | Bin 1500 -> 0 bytes ui/src/assets/coins/salt@2x.png | Bin 1133 -> 0 bytes ui/src/assets/coins/san@2x.png | Bin 1783 -> 0 bytes ui/src/assets/coins/sbd@2x.png | Bin 1489 -> 0 bytes ui/src/assets/coins/sberbank@2x.png | Bin 1701 -> 0 bytes ui/src/assets/coins/ser@2x.png | Bin 3899 -> 0 bytes ui/src/assets/coins/shift@2x.png | Bin 845 -> 0 bytes ui/src/assets/coins/sib@2x.png | Bin 1254 -> 0 bytes ui/src/assets/coins/sin@2x.png | Bin 2752 -> 0 bytes ui/src/assets/coins/skl@2x.png | Bin 1909 -> 0 bytes ui/src/assets/coins/sky@2x.png | Bin 1907 -> 0 bytes ui/src/assets/coins/slr@2x.png | Bin 1497 -> 0 bytes ui/src/assets/coins/sls@2x.png | Bin 1478 -> 0 bytes ui/src/assets/coins/smart@2x.png | Bin 1310 -> 0 bytes ui/src/assets/coins/sngls@2x.png | Bin 1463 -> 0 bytes ui/src/assets/coins/snm@2x.png | Bin 2219 -> 0 bytes ui/src/assets/coins/soc@2x.png | Bin 2137 -> 0 bytes ui/src/assets/coins/spacehbit@2x.png | Bin 2824 -> 0 bytes ui/src/assets/coins/spank@2x.png | Bin 2010 -> 0 bytes ui/src/assets/coins/sphtx@2x.png | Bin 1026 -> 0 bytes ui/src/assets/coins/srn@2x.png | Bin 2056 -> 0 bytes ui/src/assets/coins/stak@2x.png | Bin 1404 -> 0 bytes ui/src/assets/coins/start@2x.png | Bin 1258 -> 0 bytes ui/src/assets/coins/storm@2x.png | Bin 1130 -> 0 bytes ui/src/assets/coins/stox@2x.png | Bin 2201 -> 0 bytes ui/src/assets/coins/stq@2x.png | Bin 1089 -> 0 bytes ui/src/assets/coins/strat@2x.png | Bin 1946 -> 0 bytes ui/src/assets/coins/sub@2x.png | Bin 1401 -> 0 bytes ui/src/assets/coins/sumo@2x.png | Bin 1300 -> 0 bytes ui/src/assets/coins/sys@2x.png | Bin 1480 -> 0 bytes ui/src/assets/coins/taas@2x.png | Bin 803 -> 0 bytes ui/src/assets/coins/tau@2x.png | Bin 1161 -> 0 bytes ui/src/assets/coins/tbx@2x.png | Bin 1596 -> 0 bytes ui/src/assets/coins/tel@2x.png | Bin 1261 -> 0 bytes ui/src/assets/coins/ten@2x.png | Bin 2139 -> 0 bytes ui/src/assets/coins/tern@2x.png | Bin 1797 -> 0 bytes ui/src/assets/coins/tgch@2x.png | Bin 1808 -> 0 bytes ui/src/assets/coins/tix@2x.png | Bin 900 -> 0 bytes ui/src/assets/coins/tkn@2x.png | Bin 1008 -> 0 bytes ui/src/assets/coins/tks@2x.png | Bin 1900 -> 0 bytes ui/src/assets/coins/tnb@2x.png | Bin 1237 -> 0 bytes ui/src/assets/coins/tnc@2x.png | Bin 1359 -> 0 bytes ui/src/assets/coins/tnt@2x.png | Bin 1151 -> 0 bytes ui/src/assets/coins/tpay@2x.png | Bin 1898 -> 0 bytes ui/src/assets/coins/trig@2x.png | Bin 1668 -> 0 bytes ui/src/assets/coins/trtl@2x.png | Bin 1943 -> 0 bytes ui/src/assets/coins/tzc@2x.png | Bin 1229 -> 0 bytes ui/src/assets/coins/ubq@2x.png | Bin 1401 -> 0 bytes ui/src/assets/coins/uma@2x.png | Bin 1769 -> 0 bytes ui/src/assets/coins/unity@2x.png | Bin 1428 -> 0 bytes ui/src/assets/coins/utk@2x.png | Bin 750 -> 0 bytes ui/src/assets/coins/veri@2x.png | Bin 1389 -> 0 bytes ui/src/assets/coins/via@2x.png | Bin 1217 -> 0 bytes ui/src/assets/coins/vib@2x.png | Bin 948 -> 0 bytes ui/src/assets/coins/vibe@2x.png | Bin 1506 -> 0 bytes ui/src/assets/coins/vivo@2x.png | Bin 1163 -> 0 bytes ui/src/assets/coins/vrc@2x.png | Bin 1013 -> 0 bytes ui/src/assets/coins/vrsc@2x.png | Bin 2469 -> 0 bytes ui/src/assets/coins/vtc@2x.png | Bin 1310 -> 0 bytes ui/src/assets/coins/vtho@2x.png | Bin 1316 -> 0 bytes ui/src/assets/coins/wabi@2x.png | Bin 1622 -> 0 bytes ui/src/assets/coins/wan@2x.png | Bin 1472 -> 0 bytes ui/src/assets/coins/wgr@2x.png | Bin 1337 -> 0 bytes ui/src/assets/coins/wicc@2x.png | Bin 1926 -> 0 bytes ui/src/assets/coins/wings@2x.png | Bin 1350 -> 0 bytes ui/src/assets/coins/wpr@2x.png | Bin 1476 -> 0 bytes ui/src/assets/coins/wtc@2x.png | Bin 1130 -> 0 bytes ui/src/assets/coins/x@2x.png | Bin 1281 -> 0 bytes ui/src/assets/coins/xas@2x.png | Bin 1638 -> 0 bytes ui/src/assets/coins/xbc@2x.png | Bin 1487 -> 0 bytes ui/src/assets/coins/xbp@2x.png | Bin 2009 -> 0 bytes ui/src/assets/coins/xby@2x.png | Bin 1266 -> 0 bytes ui/src/assets/coins/xcp@2x.png | Bin 1312 -> 0 bytes ui/src/assets/coins/xdn@2x.png | Bin 907 -> 0 bytes ui/src/assets/coins/xin@2x.png | Bin 1008 -> 0 bytes ui/src/assets/coins/xmcc@2x.png | Bin 1865 -> 0 bytes ui/src/assets/coins/xmg@2x.png | Bin 1157 -> 0 bytes ui/src/assets/coins/xmo@2x.png | Bin 1674 -> 0 bytes ui/src/assets/coins/xmy@2x.png | Bin 1202 -> 0 bytes ui/src/assets/coins/xp@2x.png | Bin 1441 -> 0 bytes ui/src/assets/coins/xpa@2x.png | Bin 1312 -> 0 bytes ui/src/assets/coins/xpm@2x.png | Bin 937 -> 0 bytes ui/src/assets/coins/xpr@2x.png | Bin 4004 -> 0 bytes ui/src/assets/coins/xsg@2x.png | Bin 2525 -> 0 bytes ui/src/assets/coins/xuc@2x.png | Bin 1422 -> 0 bytes ui/src/assets/coins/xvc@2x.png | Bin 997 -> 0 bytes ui/src/assets/coins/xvg@2x.png | Bin 1235 -> 0 bytes ui/src/assets/coins/xzc@2x.png | Bin 877 -> 0 bytes ui/src/assets/coins/yoyow@2x.png | Bin 996 -> 0 bytes ui/src/assets/coins/zcl@2x.png | Bin 1682 -> 0 bytes ui/src/assets/coins/zel@2x.png | Bin 1109 -> 0 bytes ui/src/assets/coins/zen@2x.png | Bin 3199 -> 0 bytes ui/src/assets/coins/zest@2x.png | Bin 1562 -> 0 bytes ui/src/assets/coins/zilla@2x.png | Bin 1510 -> 0 bytes ui/src/assets/coins/zrx@2x.png | Bin 1582 -> 0 bytes 349 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 ui/src/assets/coins/$pac@2x.png delete mode 100644 ui/src/assets/coins/0xbtc@2x.png delete mode 100644 ui/src/assets/coins/2give@2x.png delete mode 100644 ui/src/assets/coins/abt@2x.png delete mode 100644 ui/src/assets/coins/act@2x.png delete mode 100644 ui/src/assets/coins/actn@2x.png delete mode 100644 ui/src/assets/coins/add@2x.png delete mode 100644 ui/src/assets/coins/adx@2x.png delete mode 100644 ui/src/assets/coins/ae@2x.png delete mode 100644 ui/src/assets/coins/aeon@2x.png delete mode 100644 ui/src/assets/coins/aeur@2x.png delete mode 100644 ui/src/assets/coins/agi@2x.png delete mode 100644 ui/src/assets/coins/agrs@2x.png delete mode 100644 ui/src/assets/coins/aion@2x.png delete mode 100644 ui/src/assets/coins/amb@2x.png delete mode 100644 ui/src/assets/coins/apex@2x.png delete mode 100644 ui/src/assets/coins/appc@2x.png delete mode 100644 ui/src/assets/coins/ardr@2x.png delete mode 100644 ui/src/assets/coins/arg@2x.png delete mode 100644 ui/src/assets/coins/ark@2x.png delete mode 100644 ui/src/assets/coins/arn@2x.png delete mode 100644 ui/src/assets/coins/arnx@2x.png delete mode 100644 ui/src/assets/coins/ary@2x.png delete mode 100644 ui/src/assets/coins/ast@2x.png delete mode 100644 ui/src/assets/coins/atlas@2x.png delete mode 100644 ui/src/assets/coins/atm@2x.png delete mode 100644 ui/src/assets/coins/audr@2x.png delete mode 100644 ui/src/assets/coins/aury@2x.png delete mode 100644 ui/src/assets/coins/auto@2x.png delete mode 100644 ui/src/assets/coins/aywa@2x.png delete mode 100644 ui/src/assets/coins/bab@2x.png delete mode 100644 ui/src/assets/coins/bal@2x.png delete mode 100644 ui/src/assets/coins/band@2x.png delete mode 100644 ui/src/assets/coins/bay@2x.png delete mode 100644 ui/src/assets/coins/bcbc@2x.png delete mode 100644 ui/src/assets/coins/bcc@2x.png delete mode 100644 ui/src/assets/coins/bcd@2x.png delete mode 100644 ui/src/assets/coins/bcio@2x.png delete mode 100644 ui/src/assets/coins/bcn@2x.png delete mode 100644 ui/src/assets/coins/bco@2x.png delete mode 100644 ui/src/assets/coins/bcpt@2x.png delete mode 100644 ui/src/assets/coins/bdl@2x.png delete mode 100644 ui/src/assets/coins/beam@2x.png delete mode 100644 ui/src/assets/coins/bela@2x.png delete mode 100644 ui/src/assets/coins/bix@2x.png delete mode 100644 ui/src/assets/coins/blcn@2x.png delete mode 100644 ui/src/assets/coins/blk@2x.png delete mode 100644 ui/src/assets/coins/block@2x.png delete mode 100644 ui/src/assets/coins/blz@2x.png delete mode 100644 ui/src/assets/coins/bnt@2x.png delete mode 100644 ui/src/assets/coins/bnty@2x.png delete mode 100644 ui/src/assets/coins/booty@2x.png delete mode 100644 ui/src/assets/coins/bos@2x.png delete mode 100644 ui/src/assets/coins/bpt@2x.png delete mode 100644 ui/src/assets/coins/bq@2x.png delete mode 100644 ui/src/assets/coins/brd@2x.png delete mode 100644 ui/src/assets/coins/bsd@2x.png delete mode 100644 ui/src/assets/coins/btcd@2x.png delete mode 100644 ui/src/assets/coins/btch@2x.png delete mode 100644 ui/src/assets/coins/btcp@2x.png delete mode 100644 ui/src/assets/coins/btcz@2x.png delete mode 100644 ui/src/assets/coins/btdx@2x.png delete mode 100644 ui/src/assets/coins/btm@2x.png delete mode 100644 ui/src/assets/coins/bts@2x.png delete mode 100644 ui/src/assets/coins/btx@2x.png delete mode 100644 ui/src/assets/coins/burst@2x.png delete mode 100644 ui/src/assets/coins/bze@2x.png delete mode 100644 ui/src/assets/coins/call@2x.png delete mode 100644 ui/src/assets/coins/cc@2x.png delete mode 100644 ui/src/assets/coins/cdn@2x.png delete mode 100644 ui/src/assets/coins/cdt@2x.png delete mode 100644 ui/src/assets/coins/cenz@2x.png delete mode 100644 ui/src/assets/coins/chain@2x.png delete mode 100644 ui/src/assets/coins/chat@2x.png delete mode 100644 ui/src/assets/coins/chips@2x.png delete mode 100644 ui/src/assets/coins/chsb@2x.png delete mode 100644 ui/src/assets/coins/cix@2x.png delete mode 100644 ui/src/assets/coins/clam@2x.png delete mode 100644 ui/src/assets/coins/cloak@2x.png delete mode 100644 ui/src/assets/coins/cmm@2x.png delete mode 100644 ui/src/assets/coins/cmt@2x.png delete mode 100644 ui/src/assets/coins/cnd@2x.png delete mode 100644 ui/src/assets/coins/cnx@2x.png delete mode 100644 ui/src/assets/coins/cny@2x.png delete mode 100644 ui/src/assets/coins/cob@2x.png delete mode 100644 ui/src/assets/coins/colx@2x.png delete mode 100644 ui/src/assets/coins/coqui@2x.png delete mode 100644 ui/src/assets/coins/cred@2x.png delete mode 100644 ui/src/assets/coins/crpt@2x.png delete mode 100644 ui/src/assets/coins/crw@2x.png delete mode 100644 ui/src/assets/coins/cs@2x.png delete mode 100644 ui/src/assets/coins/ctr@2x.png delete mode 100644 ui/src/assets/coins/ctxc@2x.png delete mode 100644 ui/src/assets/coins/cvc@2x.png delete mode 100644 ui/src/assets/coins/d@2x.png delete mode 100644 ui/src/assets/coins/dat@2x.png delete mode 100644 ui/src/assets/coins/data@2x.png delete mode 100644 ui/src/assets/coins/dbc@2x.png delete mode 100644 ui/src/assets/coins/dcn@2x.png delete mode 100644 ui/src/assets/coins/deez@2x.png delete mode 100644 ui/src/assets/coins/dent@2x.png delete mode 100644 ui/src/assets/coins/dew@2x.png delete mode 100644 ui/src/assets/coins/dgd@2x.png delete mode 100644 ui/src/assets/coins/dlt@2x.png delete mode 100644 ui/src/assets/coins/dnt@2x.png delete mode 100644 ui/src/assets/coins/dock@2x.png delete mode 100644 ui/src/assets/coins/drgn@2x.png delete mode 100644 ui/src/assets/coins/drop@2x.png delete mode 100644 ui/src/assets/coins/dta@2x.png delete mode 100644 ui/src/assets/coins/dth@2x.png delete mode 100644 ui/src/assets/coins/dtr@2x.png delete mode 100644 ui/src/assets/coins/ebst@2x.png delete mode 100644 ui/src/assets/coins/eca@2x.png delete mode 100644 ui/src/assets/coins/edg@2x.png delete mode 100644 ui/src/assets/coins/edo@2x.png delete mode 100644 ui/src/assets/coins/edoge@2x.png delete mode 100644 ui/src/assets/coins/ela@2x.png delete mode 100644 ui/src/assets/coins/elec@2x.png delete mode 100644 ui/src/assets/coins/elf@2x.png delete mode 100644 ui/src/assets/coins/elix@2x.png delete mode 100644 ui/src/assets/coins/ella@2x.png delete mode 100644 ui/src/assets/coins/emb@2x.png delete mode 100644 ui/src/assets/coins/emc2@2x.png delete mode 100644 ui/src/assets/coins/emc@2x.png delete mode 100644 ui/src/assets/coins/eng@2x.png delete mode 100644 ui/src/assets/coins/entrp@2x.png delete mode 100644 ui/src/assets/coins/eon@2x.png delete mode 100644 ui/src/assets/coins/eop@2x.png delete mode 100644 ui/src/assets/coins/eql@2x.png delete mode 100644 ui/src/assets/coins/equa@2x.png delete mode 100644 ui/src/assets/coins/ethos@2x.png delete mode 100644 ui/src/assets/coins/etn@2x.png delete mode 100644 ui/src/assets/coins/etp@2x.png delete mode 100644 ui/src/assets/coins/evx@2x.png delete mode 100644 ui/src/assets/coins/exmo@2x.png delete mode 100644 ui/src/assets/coins/exp@2x.png delete mode 100644 ui/src/assets/coins/fair@2x.png delete mode 100644 ui/src/assets/coins/fct@2x.png delete mode 100644 ui/src/assets/coins/fida@2x.png delete mode 100644 ui/src/assets/coins/fjc@2x.png delete mode 100644 ui/src/assets/coins/fldc@2x.png delete mode 100644 ui/src/assets/coins/flo@2x.png delete mode 100644 ui/src/assets/coins/fsn@2x.png delete mode 100644 ui/src/assets/coins/ftc@2x.png delete mode 100644 ui/src/assets/coins/fuel@2x.png delete mode 100644 ui/src/assets/coins/fun@2x.png delete mode 100644 ui/src/assets/coins/game@2x.png delete mode 100644 ui/src/assets/coins/gas@2x.png delete mode 100644 ui/src/assets/coins/gbp@2x.png delete mode 100644 ui/src/assets/coins/gbx@2x.png delete mode 100644 ui/src/assets/coins/gbyte@2x.png delete mode 100644 ui/src/assets/coins/generic@2x.png delete mode 100644 ui/src/assets/coins/gin@2x.png delete mode 100644 ui/src/assets/coins/glxt@2x.png delete mode 100644 ui/src/assets/coins/gmr@2x.png delete mode 100644 ui/src/assets/coins/gmt@2x.png delete mode 100644 ui/src/assets/coins/gno@2x.png delete mode 100644 ui/src/assets/coins/gnt@2x.png delete mode 100644 ui/src/assets/coins/grc@2x.png delete mode 100644 ui/src/assets/coins/grin@2x.png delete mode 100644 ui/src/assets/coins/grs@2x.png delete mode 100644 ui/src/assets/coins/gsc@2x.png delete mode 100644 ui/src/assets/coins/gto@2x.png delete mode 100644 ui/src/assets/coins/gup@2x.png delete mode 100644 ui/src/assets/coins/miota@2x.png delete mode 100644 ui/src/assets/coins/mith@2x.png delete mode 100644 ui/src/assets/coins/mln@2x.png delete mode 100644 ui/src/assets/coins/mnx@2x.png delete mode 100644 ui/src/assets/coins/mnz@2x.png delete mode 100644 ui/src/assets/coins/moac@2x.png delete mode 100644 ui/src/assets/coins/mod@2x.png delete mode 100644 ui/src/assets/coins/mona@2x.png delete mode 100644 ui/src/assets/coins/msr@2x.png delete mode 100644 ui/src/assets/coins/mth@2x.png delete mode 100644 ui/src/assets/coins/mtl@2x.png delete mode 100644 ui/src/assets/coins/music@2x.png delete mode 100644 ui/src/assets/coins/mzc@2x.png delete mode 100644 ui/src/assets/coins/nano@2x.png delete mode 100644 ui/src/assets/coins/nas@2x.png delete mode 100644 ui/src/assets/coins/nav@2x.png delete mode 100644 ui/src/assets/coins/ncash@2x.png delete mode 100644 ui/src/assets/coins/ndz@2x.png delete mode 100644 ui/src/assets/coins/nebl@2x.png delete mode 100644 ui/src/assets/coins/neos@2x.png delete mode 100644 ui/src/assets/coins/neu@2x.png delete mode 100644 ui/src/assets/coins/ngc@2x.png delete mode 100644 ui/src/assets/coins/nio@2x.png delete mode 100644 ui/src/assets/coins/nkn@2x.png delete mode 100644 ui/src/assets/coins/nlc2@2x.png delete mode 100644 ui/src/assets/coins/nlg@2x.png delete mode 100644 ui/src/assets/coins/nmc@2x.png delete mode 100644 ui/src/assets/coins/nmr@2x.png delete mode 100644 ui/src/assets/coins/npxs@2x.png delete mode 100644 ui/src/assets/coins/ntbc@2x.png delete mode 100644 ui/src/assets/coins/nuls@2x.png delete mode 100644 ui/src/assets/coins/nxs@2x.png delete mode 100644 ui/src/assets/coins/nxt@2x.png delete mode 100644 ui/src/assets/coins/oax@2x.png delete mode 100644 ui/src/assets/coins/ok@2x.png delete mode 100644 ui/src/assets/coins/omg@2x.png delete mode 100644 ui/src/assets/coins/omni@2x.png delete mode 100644 ui/src/assets/coins/one@2x.png delete mode 100644 ui/src/assets/coins/ong@2x.png delete mode 100644 ui/src/assets/coins/oot@2x.png delete mode 100644 ui/src/assets/coins/ost@2x.png delete mode 100644 ui/src/assets/coins/oxt@2x.png delete mode 100644 ui/src/assets/coins/oxy@2x.png delete mode 100644 ui/src/assets/coins/part@2x.png delete mode 100644 ui/src/assets/coins/pasc@2x.png delete mode 100644 ui/src/assets/coins/pasl@2x.png delete mode 100644 ui/src/assets/coins/pay@2x.png delete mode 100644 ui/src/assets/coins/payx@2x.png delete mode 100644 ui/src/assets/coins/pink@2x.png delete mode 100644 ui/src/assets/coins/pirl@2x.png delete mode 100644 ui/src/assets/coins/pivx@2x.png delete mode 100644 ui/src/assets/coins/plr@2x.png delete mode 100644 ui/src/assets/coins/poa@2x.png delete mode 100644 ui/src/assets/coins/poe@2x.png delete mode 100644 ui/src/assets/coins/polis@2x.png delete mode 100644 ui/src/assets/coins/poly@2x.png delete mode 100644 ui/src/assets/coins/pot@2x.png delete mode 100644 ui/src/assets/coins/powr@2x.png delete mode 100644 ui/src/assets/coins/ppc@2x.png delete mode 100644 ui/src/assets/coins/ppp@2x.png delete mode 100644 ui/src/assets/coins/ppt@2x.png delete mode 100644 ui/src/assets/coins/pre@2x.png delete mode 100644 ui/src/assets/coins/prl@2x.png delete mode 100644 ui/src/assets/coins/pungo@2x.png delete mode 100644 ui/src/assets/coins/pura@2x.png delete mode 100644 ui/src/assets/coins/qash@2x.png delete mode 100644 ui/src/assets/coins/qiwi@2x.png delete mode 100644 ui/src/assets/coins/qlc@2x.png delete mode 100644 ui/src/assets/coins/qrl@2x.png delete mode 100644 ui/src/assets/coins/qsp@2x.png delete mode 100644 ui/src/assets/coins/r@2x.png delete mode 100644 ui/src/assets/coins/rads@2x.png delete mode 100644 ui/src/assets/coins/rap@2x.png delete mode 100644 ui/src/assets/coins/ray@2x.png delete mode 100644 ui/src/assets/coins/rcn@2x.png delete mode 100644 ui/src/assets/coins/rdd@2x.png delete mode 100644 ui/src/assets/coins/rdn@2x.png delete mode 100644 ui/src/assets/coins/ren@2x.png delete mode 100644 ui/src/assets/coins/rep@2x.png delete mode 100644 ui/src/assets/coins/repv2@2x.png delete mode 100644 ui/src/assets/coins/req@2x.png delete mode 100644 ui/src/assets/coins/rhoc@2x.png delete mode 100644 ui/src/assets/coins/ric@2x.png delete mode 100644 ui/src/assets/coins/rise@2x.png delete mode 100644 ui/src/assets/coins/rlc@2x.png delete mode 100644 ui/src/assets/coins/rpx@2x.png delete mode 100644 ui/src/assets/coins/rub@2x.png delete mode 100644 ui/src/assets/coins/ryo@2x.png delete mode 100644 ui/src/assets/coins/safe@2x.png delete mode 100644 ui/src/assets/coins/safemoon@2x.png delete mode 100644 ui/src/assets/coins/sai@2x.png delete mode 100644 ui/src/assets/coins/salt@2x.png delete mode 100644 ui/src/assets/coins/san@2x.png delete mode 100644 ui/src/assets/coins/sbd@2x.png delete mode 100644 ui/src/assets/coins/sberbank@2x.png delete mode 100644 ui/src/assets/coins/ser@2x.png delete mode 100644 ui/src/assets/coins/shift@2x.png delete mode 100644 ui/src/assets/coins/sib@2x.png delete mode 100644 ui/src/assets/coins/sin@2x.png delete mode 100644 ui/src/assets/coins/skl@2x.png delete mode 100644 ui/src/assets/coins/sky@2x.png delete mode 100644 ui/src/assets/coins/slr@2x.png delete mode 100644 ui/src/assets/coins/sls@2x.png delete mode 100644 ui/src/assets/coins/smart@2x.png delete mode 100644 ui/src/assets/coins/sngls@2x.png delete mode 100644 ui/src/assets/coins/snm@2x.png delete mode 100644 ui/src/assets/coins/soc@2x.png delete mode 100644 ui/src/assets/coins/spacehbit@2x.png delete mode 100644 ui/src/assets/coins/spank@2x.png delete mode 100644 ui/src/assets/coins/sphtx@2x.png delete mode 100644 ui/src/assets/coins/srn@2x.png delete mode 100644 ui/src/assets/coins/stak@2x.png delete mode 100644 ui/src/assets/coins/start@2x.png delete mode 100644 ui/src/assets/coins/storm@2x.png delete mode 100644 ui/src/assets/coins/stox@2x.png delete mode 100644 ui/src/assets/coins/stq@2x.png delete mode 100644 ui/src/assets/coins/strat@2x.png delete mode 100644 ui/src/assets/coins/sub@2x.png delete mode 100644 ui/src/assets/coins/sumo@2x.png delete mode 100644 ui/src/assets/coins/sys@2x.png delete mode 100644 ui/src/assets/coins/taas@2x.png delete mode 100644 ui/src/assets/coins/tau@2x.png delete mode 100644 ui/src/assets/coins/tbx@2x.png delete mode 100644 ui/src/assets/coins/tel@2x.png delete mode 100644 ui/src/assets/coins/ten@2x.png delete mode 100644 ui/src/assets/coins/tern@2x.png delete mode 100644 ui/src/assets/coins/tgch@2x.png delete mode 100644 ui/src/assets/coins/tix@2x.png delete mode 100644 ui/src/assets/coins/tkn@2x.png delete mode 100644 ui/src/assets/coins/tks@2x.png delete mode 100644 ui/src/assets/coins/tnb@2x.png delete mode 100644 ui/src/assets/coins/tnc@2x.png delete mode 100644 ui/src/assets/coins/tnt@2x.png delete mode 100644 ui/src/assets/coins/tpay@2x.png delete mode 100644 ui/src/assets/coins/trig@2x.png delete mode 100644 ui/src/assets/coins/trtl@2x.png delete mode 100644 ui/src/assets/coins/tzc@2x.png delete mode 100644 ui/src/assets/coins/ubq@2x.png delete mode 100644 ui/src/assets/coins/uma@2x.png delete mode 100644 ui/src/assets/coins/unity@2x.png delete mode 100644 ui/src/assets/coins/utk@2x.png delete mode 100644 ui/src/assets/coins/veri@2x.png delete mode 100644 ui/src/assets/coins/via@2x.png delete mode 100644 ui/src/assets/coins/vib@2x.png delete mode 100644 ui/src/assets/coins/vibe@2x.png delete mode 100644 ui/src/assets/coins/vivo@2x.png delete mode 100644 ui/src/assets/coins/vrc@2x.png delete mode 100644 ui/src/assets/coins/vrsc@2x.png delete mode 100644 ui/src/assets/coins/vtc@2x.png delete mode 100644 ui/src/assets/coins/vtho@2x.png delete mode 100644 ui/src/assets/coins/wabi@2x.png delete mode 100644 ui/src/assets/coins/wan@2x.png delete mode 100644 ui/src/assets/coins/wgr@2x.png delete mode 100644 ui/src/assets/coins/wicc@2x.png delete mode 100644 ui/src/assets/coins/wings@2x.png delete mode 100644 ui/src/assets/coins/wpr@2x.png delete mode 100644 ui/src/assets/coins/wtc@2x.png delete mode 100644 ui/src/assets/coins/x@2x.png delete mode 100644 ui/src/assets/coins/xas@2x.png delete mode 100644 ui/src/assets/coins/xbc@2x.png delete mode 100644 ui/src/assets/coins/xbp@2x.png delete mode 100644 ui/src/assets/coins/xby@2x.png delete mode 100644 ui/src/assets/coins/xcp@2x.png delete mode 100644 ui/src/assets/coins/xdn@2x.png delete mode 100644 ui/src/assets/coins/xin@2x.png delete mode 100644 ui/src/assets/coins/xmcc@2x.png delete mode 100644 ui/src/assets/coins/xmg@2x.png delete mode 100644 ui/src/assets/coins/xmo@2x.png delete mode 100644 ui/src/assets/coins/xmy@2x.png delete mode 100644 ui/src/assets/coins/xp@2x.png delete mode 100644 ui/src/assets/coins/xpa@2x.png delete mode 100644 ui/src/assets/coins/xpm@2x.png delete mode 100644 ui/src/assets/coins/xpr@2x.png delete mode 100644 ui/src/assets/coins/xsg@2x.png delete mode 100644 ui/src/assets/coins/xuc@2x.png delete mode 100644 ui/src/assets/coins/xvc@2x.png delete mode 100644 ui/src/assets/coins/xvg@2x.png delete mode 100644 ui/src/assets/coins/xzc@2x.png delete mode 100644 ui/src/assets/coins/yoyow@2x.png delete mode 100644 ui/src/assets/coins/zcl@2x.png delete mode 100644 ui/src/assets/coins/zel@2x.png delete mode 100644 ui/src/assets/coins/zen@2x.png delete mode 100644 ui/src/assets/coins/zest@2x.png delete mode 100644 ui/src/assets/coins/zilla@2x.png delete mode 100644 ui/src/assets/coins/zrx@2x.png diff --git a/ui/src/assets/coins/$pac@2x.png b/ui/src/assets/coins/$pac@2x.png deleted file mode 100644 index f03b7690030a9555eec07b798c19f2314a9263d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1671 zcmYjSc~H~$5>H55lvZ$X1d3QL5I_E=m@*djAq zGY*HdC?Y&$tI_h`$pW5H*W4{uaX2QyaZ!n(MwivwpwOonWQD4%|HsICfG9sjl{W9O z6{56am9D7L%ILDN1M)u3vMdJKAWCaYZEH-SYTI`hvS!&NRB4TU~sIll(8wI@&Nin6zFCcU@VJkzeSYG5!DI;ImIv-P0ixE z97Jgc3`GpBrpcGMb{7hLN#eH=r30o(q{)Ay&^n;cWf+p7l^7fi^m!N@N>g))$`ggW zDB=;W+mFHF7#s!khY93Ynw%ioGWzCP#7Y*QnZure+Y8D}kP87z!9lNbD-Z(5O1dI6$B; zpa=z``kcfrQJ@RcB-7+DqH;%+wm>h!by);@0ab6JKnIE6LZOYgHWkzCAkb<|6NhW} zP~aY__NB?^Bz6Vp4;sfy;!;Fu&oDTFoW8f{37n+~ zqAP>bDzN^u*=I(y`+3!Ao@8MM%H~W9olG)|6fWzVa5fKuYn9Dsq7;I9$ zi}O*BYE9>P;Ut^0>dnn@Nr;ojjrwKvd(Rz_UjNy1VaxKdzN7QrUNBm^_?P=V^MA$v zCU!gKygBx^U1HvuVNra^bq0|Ib_dO)qhNdN?`M)|4d?7SszT+JxkI+uVhXF>!yNYRGPH8S{=v zx)QWIcPJ+JGfz+763>(IaEV`bVL)pkX;GDIYEkT`^e*z3_hnbbhE?h!{JUN;fT`@- zBC-qUy$deK7wrsijXjxmbtotFK(xR4tmlW82h0_3I*NXv?R`SIHS$_A=+LNh)#~mo zfwESMVdq~Pu&zZR9jkdbAl`{Bb(Xank@7(6q>Z6_MFK*5dG7W&fSS_AtbxFqJQbpW_94x&H=64^T+X$=PFW!E6*%6TF~8Oz5oVs& zFUZXL$3W)F(T{dFWGpMoP3DtYSzQ&^APUQOjf+&-mI=>8i&GsFl7Adr$Tz*G?d{~` zAAJz`LOsrXm9!4&=H>7sZAR}bQI5EjcKZ#W9RF#j{Asn<%b&BCsg!!TR4$jgE;m$?8Jn(H3r$BZ)#cw=8m>;X#As5j zY-}1~6PEucm5mn_My-w^e;Ve`ktzG$RQG-F`}gzte&6?f-}@#J3H#7S7DfnypxySn zcjE(Mkkq!WSV327d{B0w79t4-4tKgTSO1&H${Ccs_d zXO0KxB;6BqXqL|cGyQ);zR%ZD>_fl{fkHY|T!qKkkR1e%IMCk?+WCdvxmi%ZgYslh zb;HaAbX38EOOW{s3@c#%6SP-CLDa%lHx9#F8RVRVw^HB+!^AKYM1zO{v;V@o4!B8y zJAshy1#BPCYC&)sc)>8%2W<~wb{b}NGMdZu z8nz(cIN8^IcVe{e#Ou_dIhFTZ!0mycx8)I8d1r^J)_*)pojt>8q*kdDd+a9Pm~ghG zShoaojfJWFTxsknA}xH*FVUz)P}@xmnqtr|-!pBv3%r~nEH*J}o}Dd$yFsa`fGWIL8zT<_nZyysQ-TjSZ?xUIE=J305gWI0c@xIYc>Mr*BI+*dBf zG%ni|*<}e>f)nTyesF+tGv*($|V{R)|Mjf zWXQOT&CUvnVSQu)!jWb-McP)IJRbNX4Q(Q)o*r|>hquOs59r+ZlCr4?k0^=d@*|zGSPjtrO6XBR5tdXL=%1bDQg`Xy^09E&hg$j;Sf9 z4NUj?$<-ft6Z$VA<3dI8p|3|!CZ55Scs(P-?HOr$hGs8+@Ua@62UMo2hV-}uoCbrT258~!Za4Ew3 GC;SJ2Fvp+( diff --git a/ui/src/assets/coins/2give@2x.png b/ui/src/assets/coins/2give@2x.png deleted file mode 100644 index bbe36a1cfd8436d4ca188a0e6e9ebaea7b864beb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2100 zcmYjRc{r5&7avj~>mn}kYPu3{3YvE8yHDYIvW$HSSDBQxTa=QrrXoas zbel1jv5qCe*q3?VnRniI*5CBs?>y&x&ib71^PKN_4#CmkoUF8}Gzx{1wK;F)B+|HF zBDqb3r62HXD3rLpqx}_Ykqc5hL5deh_GE~dBtj2>~*$W_hifjhSLpUa~ zf4RcGFb2s>R3;P(fnHJ8lTG#&)c_>#Uq}(ftA54%Z^28Sc+i4?2MM?=E;z}ae+v%A z!t@3nbDGcD;=^lP#t<~~kLXc=5i#(1n*k!H_V zv*+G$Hv0tv9*^}C9J=K%<=n-UO(n|HkUCB^oO%13!v#DXu24hE`feLg=U_yXJ0@w&sh@> zfx##)Fpey>zza2eWDOVyXH7f+hZ5QIHOO)smobX0w6iAik+uJdCW)+kVNDVly}rz` zOxDz6&IXCc`~gsc;Ke4+S`SQbV$Z&0|9r(qHaVLVa4<$R9-u!Anyp}tq_F3znd7;@ zKop+?Fh?`^@G`R20}dqseId+|GzKLA=)cVzyN9fF0E5xsFrGE_ggKhdUZ`h|5ny^f z51NPR@0la1@Zv{4dx`z?CA?6}9LqvhJ9w-ac%hy>{|;IG3Qd=R)H~30DZKcB53lgq z%bfM^0v;P2!NUu6oUH-Q`Zu62G)4aU@1lLui*$0hjM{TK@dfF}8ge3MP#~0z7*jGop z>6$#_A^FWgQm1K-PHyKA>s?Ew-YKTV(Y)q68X+<&{+-?V&FMIr_3DO*pug9P&wV3n zR0Gy^nBl75rp{wVLKFyz&r0XBpt0%5} zaps}>V~g5s>!pL7#Sg?t_4Hz9tSeSl z+czAK7`7Wtom~*vdwseFBHNGoU2>HDSKr8P=}IW^_Tl!7!Y>j>je~cQluZiqN;szE zyHk74s<7Lm(G5;6PZjqrf8&T3>eTp$ox~a$^#uh)J*q|%tM|9~>K;d)pAfWn3Fk>y z5@99n?=l6RrEu$hli#r7#ow{Fv`?feJ+(DA5!SxDfYzKasCgT5UeZLvRxD@Mokla+ z7o0z2P+IOIusp1jcCmKY_FSoc(wmyVV)f&1#m^1=5JkAo5{qyu9z zAsK3;2$6J;GeoAxc=5mOnud7yQli{IUHS6KJF2=TS zPhHiEC5@ctk=L{uWXx~bVJtoRbFI{z)rq-zyLOA$)#8W&GUgaNcMWOTt26!DYP3vi zP;si!h;#pJ7;W!)4kZ$An4rt|cnKTdD<5dEnfkditns7oAX-X3XEf9kOfH?t%9qEO1ul9oMp3Tk)KZu4TC9dwHi(OB zl;orxbUmy6P#*4+S8?k8tZtd1Q}O%un-^U=F$61RY7vGo=INF9U{DkIk_;Wh&2Nj_ zz3#@&KaP22x9>=P6@fJ8sw5NdCy{DB8Kbo?4mzC#?ozuY)n+d>Qb4?(N)UV5s3&zH z?osDeD6l#I*u&#*pO!h$Zb+4h(E|3}^;J^Vc%pec_^d>eeJ?Bd;Wufl^q5f#IL+!Pyoef-jnr08b@WzIO|Z}I60 zd+<)vTJC;(N?g4Q7?BmVZDc4j*iv5 zVXU*=_I^3m^}BW&sufE&S8#DK52z<%_2*&T^b3k=ux{T7lA=-37+07>2XhUzKJwN6 zn#8Y!d>NEWT?{OL-P9~Bd)jbvLa6$F982RT5rWwf7~^nETsWpV9K#LAoQ}XGL}1z? c_6vm)yA3tXuwYq$=v8kE+ zV%yOodmb!u>VYB;fX~5XupG1;Ad*q^-~4Sd`#hjybnG@G(ct{v2;zA#3jr2^G)YnC z0MF~3!#d~_M0SM3w}QDqV!*j?)wPCA;0KB90v>{6Z9oQzHeFNK9Vx_+sKFm5vKJN~17w&mMtvHr4Q^j7xDm)OW25>OHFzv?2~(F0Q!?O^;DMhm zvOT`F7r4lpcK!ZO7_J2K*p>%B zfa9u+y@h=i^Q{>$)A5hJBWE4z{NeKs0uJ{U1m#0AUaVzP zG+E$0eiEC@O5Vr#o15zuH&-A5G^I!syBf)3xsWIrAxpAqDs*(o3W825fEOX4; z^pmYB!wT@Z3NSge0FE;mtg|dRtBL@}f=-Y#`^hwLk()1$0FzaK<*@{C+yq+9eZXhn zNF#u&D*H@oz0Zx0E5LFUpe42dF70&^wH5}NFRLnBY+8&jK#P{Znb-o1;h1Ons{g>i zofW|!;1qC&ON)^OAera_+zf=p%Rv<2`ziwb4o=~ii8d|979i#)aFB8CR`5cCPvBi} zsZEQKKY^&5;PWn6<7BqZCTPp*RW2wSplg~(H`k~F38%MnW9sE47C7@#oNyAud- zHJERTrtc#khN2vYZTWgC_!Bsr!uE0jP65B0c_xDk8XSku4sje#dm+-7@IvJ3vNz-> zrnyZ0`@Q%VA|bBC-to8+dz^tA+tR*y695bXK+t8(Froqps9+-o*l-a6>AiRAr%WjV z?(Po=@4raQ8Wio-S&zkf#%~^qKE&e0K`c(5WAW!=ggGEa*hgXnYU~R+stm|c^{pKJ zUXRmWkM|(+sUGjX%_e%Bex%0{NSI1wlIj-4c*qNhjGVkLx_|tT$e53$^hOdljijdO zoHiOsA(Jy7O7e|Rk{bvmol9lY?shJfMJ$b69)k%?W-ywuSU9Pi(#Fvs-;_ZrnW-~VI&cxA`>}; zGMuKK9a)ABQQ0VJYtw4IOOkSEyqiq5kXmp5A-i|m_{HN(aLmkGBiTcUF;p|{^ zU^4&b0d{y4V{VItopBlys;jpzK}XsjfJTE-P+AEz2F%SveIqc~pn44*UBJnP%}wYZ zgqtNW@d|W0xFdpxkD*Egi7BwO4D0K_;y|+$BvPoV0iFORUc#^(@{6IQ6nY1?UzwhP zjSa})fw&&-cS3R+tgeAd1&nlPZHKxBVE+uWbMUkmZk0oBAt;ofcmZ-H@bf^ehBXz) zx*?qlS}jQ1K-vmPsj#vFqFR`oh9V&h4TDHn5srS-JFx-2fyllpdV}X(!*45EK}1Jm;Hkh!six*?Ql{q zJepZO!~TA_@ms5VmG1{-P9(a$oAi`=N9fbQCN)H)uME6(wmgD3EBI|-aerWyveZav zb6s^$Q0?x4Np-8hkJxwG1myJK)3Z()EF7{AYySyfCUCjn?qd}|8YNTW+^=t8qxuTh zza#2>G@a8wn^MH(egd;EmBC_d`i;B-KqeZBTrgWK+Q9 zi@!RcY@?Afvn3lR8x#Ht^(&+)%%&X5SqZymuu1KQ$#%xkJuYRdp2g%($HiXS@teQ% z#Tk7M*D2)l*3PCK&VMKtdk*so3F^^uh5g{GRd0;Eo)Xq$QD9InwKa5?ngu{_5z=YZ53UlXozOUQUiaC2()6wBoKT&x54 zs#RDs$Eo1*voAXId%ExTI?i4FAR@+ML1ZFOolk6*BRH%}tbwhmHTD~JHOQSKh7)t>^@;F6j2)m2r)E-C%U^5e9!Fj8OT+GT(__ zK*SF{vgwZwiGCqJF}gKrjdUm+my9r1SRZflvOFxBV}@M(^v_yTsn0E diff --git a/ui/src/assets/coins/actn@2x.png b/ui/src/assets/coins/actn@2x.png deleted file mode 100644 index 05fd1b2e062c7b626b4c18927416788e9168808d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1260 zcmV^!K}T5Rah?ui`WFKCW9hIaR`3zKi=y+WoK>& zepT*wy*uYP)+NWOp^GsV*y4yQ;y+g$vBd&obWwAPSRA~K8FqLb$B0ZC@0qNvkKqA8OoV6I@aMs#86Jf z2rYtpm_r3IhnHsfDEZ-niBh=)(|^9-ms%~;mypIcFB8qC^ms^7Wc?DtkGs8D!}C08 zv-!P%!$I&Do5f6iNuy5UesX}Od}BWXI#Vnq7yY=3RityW4(&!<$a{!nKH5V1s2^ouI#vqBY8LZPY@swx#KB4ia6@&zhj z11hVcO0^|v0|JGp1w>UX#iCtMQYafz$wmr<_WXZ6_O+Vn&zqSyfB)ga?Cg6p=iRyY z-gDXY^K+oR-HOccOG9HLv9|B;M+E!({QCGfu)Awj?_m3mfH7&CXJrAeuV4U?!G9|) z1;SwWsN>em?N{2oN?mb<1V?2`DRL zrzipvL8hjFq$G3FSWywH4G29wx(U$t2^=0m2tJ?Ll^j2amlraM54t`9@gUgRif{4p z0qpGoE*CI3C|mmns;YpuH{j@qDpKJf=ogi=NyAgc%?*EHE3Lks)fNtiP#P33gs4^r z)SDcx@mp_{66sSYEEFh&L`vc0WJ)_~ZcnH1?`MK-ZNTZN*7WKWYlcQgp^BNA*cps= zbO4i+nwueQ?QmKeQ+1Vad#fVmv&LqmO)&RSm zS6ctK4QU^ZS?}gnj>aSmM`Pc{YN+qP}nw(Wa3+rFDw+qP{aH@|nYXx824fAi(NeAxEi=GRTyC{CL= zdC}!KA#eBL6Ol{N2c5UmqC%j{YnGb1)a*;M=%)kvJ6GCIaj+4*Aj} ze-nj#Y{U3Ay2fKzGqyqJF1r}V2d;?-n+4%D7;9q>>=iq}QI`ht2R2&1edR-wAHYD1+G`+VhbaRnL|AG9bm#L_L^+3h6+qoNX*{nM(xz=Q9&m4& zFoQQe3#BK_Cm_+FwsGZsCfLqorm~xa88k74f}R`#u*ON!%;Zp4wh6ZUR;H8{YCgH79qT~GZpO^_9LjgBR+H-Q=K@5uoG^Jv~)rmh_^R9zBG!kE($HpgpU@Ja&+ z*b(#`qqb4`?IyVHobhu?uQTWL)yO=78Us5*-rLnS=}a}jRo-Wg18DO4Oho3qtbH*y zOSbX}Zin~xo(lMsjad>LB8-ylRARV0m!$#>app+Nm?ChFSKSm^#gEk z0?F%)f7UW~k@I5041nGJC0Kfmi2KXsoR~2KV0Zrvw*O^`n!jdh{mEb% z9Y%{M7@LlxW)`q`239xg@aWRYD4cDJr@$yLIyubOyX)5q??4|XB= zvT%hR218I+L#UePCYc*#%G@2H?|9BRlxe8nT&MUFF;8&TeoRSgSO!C`!eLZ=X-Eb& zc55|%EmCNA>V?D35+cQyiR@0TeOOy~w#Xu->m@{-rNml)7Kx3Q?AJMdo*gk+0edEBZ&qOV%`<3~i@ z;;UJMsQ6;N1_`ScnWoRiguWGMbQo!eQy{z!nk_OGO;Wf7tDk17dxI%;b91cvNgN7F z-*e}_>Zo%SP-v3UX_Hf6{WdxMMoEtu7!+G&W4~!yzgap)88W-=82@*}ZMppDhKbQF tGozcPMz_t4Zk!z5Iy<^~dc<#^2LNHcHS)?XYrg;h002ovPDHLkV1mZGgbV-x diff --git a/ui/src/assets/coins/adx@2x.png b/ui/src/assets/coins/adx@2x.png deleted file mode 100644 index b3989545747454f63f3a10310cfa4fcc17193c57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1283 zcmV+e1^oJnP)p3rWm)aK8nVXyxuE+z&eM;>GJq_uGdeL z%l7&Fg0tH2_WDJR$fL*P)8z6he!w$>!{Y7sajDf>o6d;0+?c@N_4)jjzu(Z}@hE-2 zEPuh;==5l$(q^L4n!@3x$>dm?&dlKOCVamqe817-@prA)$=>fIdcMEd?D+fryw>Ym zo6cUH&-(oR^Y{BqlFDVF(Qv5MNRY|$_xo?B)a>*5?ezJg#^asD;;qf+smtXacfGjO z>a)@4BYD2a-R`u~>AThItIX!C&E}%VTg~a9W_msZhC40X-iN)&j_(P4yd#~6l ze!xeN$z7e#bE?*Mi2Qc|001F$QchC<6;pnt%irwzGmX;z{|$515PkZuD`8iKhEoZ5XR`auk+Zq zC4@2#A2_3Ab_=QCFD1o9*TzDVHG0sU56~67>;0HuD8=^A1tyf-`W3?zTwj#cbAx0t z5Crh7S!erdZR>2?wr$(C@mY6f-eij>w%$+xX z0X!q@{QL8}a1j?TSxT}FSVnUBij`co+Mn)ZJ`9Cx&04a4-TG#3K-@-d>fTIp%T~CC znglO@wryuz&5oVB5ZS$FIurKp^D-*RKREUuV5F@T)M>U**t1{2z!*{lx*76nS&eN*D z0AIc-2;_iu@e)%OLnttXP&Uvr9ZI1og0z{A`H+fCF|^CfaRpkjDM7$hX1Rud5>twR z>o=Hoa{vLQ;RoEh&9pn=2LylN`dwzZ7ygA}X!n`p0kq;!8L!asFjPj}NRQ}wtQ+Y+ zTKS1=WjRbw zV7+D1yZ0hgMXZ1LsAK)pEfMQ-v3&lLII---@|EP?Z)&mV)%N{|yV@S`z}C=eQ_J<| zFL$|4`5i00j%fe@fglJvMiL;Eg8FiwjEbF&arL}UfUz?$oH&lG%DhvV7od4RG*^eF tQ`fQW-1p(|< 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 diff --git a/ui/src/assets/coins/agrs@2x.png b/ui/src/assets/coins/agrs@2x.png deleted file mode 100644 index 51dcf0af15d11b3e0571356095c2a78f2b5dc3ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1409 zcmXAoc{tR09LL8I63Rw-I>;i|(?(j`K|75*9)vC0r3jm%$Se{$)>t=>)Rz04ExBfl zW2weXj%bv-P`QsBzxy}8-|Vn|e81oK=k<9%@4w#Pczat5S?L4P6bePw%F@(9_)@oy zl$h|&sf${sP(=6I+c=pCM?onC%BO(&6d;cR=2F1CZ6Va#WD5#OE=9oFvTcd~NghQY zpa9zhF5L2LZMRp#K%q?-1r$g@btY(c5H^;J4L?SC@ksj(@P!)qj}rXK0UJ!>FLb~! z?E&U~5?&Sv1pHYp#5oJ(iXt61@rhz$;}gk8fI?ZM*_A|ANP>^Fc|p~u@Tp2{ynrN0 zxakV|HWKDu2J*y^t^k0!4=g*1y-y=C04&qsFTNqMO`t#;?T;d%d5CoqX?7zC9RFMc zldlZgZ-{jQ=DI+2H2z{2K3N9jity)KvB6|)ypY)V2vwhk*gry5dc@i& z+ItV5C?QtgLp8?201{qAc?tML5&n@0mg~T;9Dza^l8=%&46zNtaxMPX25ck~DBOj1 z)8Pgi{7WswG2$=v5i2|r+W-o766+Hr4g&cSK#2lWr4O+T;Mc!^&y|VwaRQt{dqVI} zrC^yR{+R>So=16!K#3wyBu4;WNpu}3mM1o+NMsfM*9skog=(p2PcY1N#zvl^ePQU^ z2(UtzKi3Suw8O^oh;Kv0#w6MsigevUd++lXIKcS5wzu3_=D4oji*5#TKpZqO z*^z$J@aMRMfG}p1Wsf=BfBv!Np91Ru>X^VY#-z~jQ=)$0nX46b_?P&oVSJMyMoT4) zxlyO2rWRZrUsG3X@7MZ`*DeLFKsVj|jILKV3L1S4Q3;g}v~NC;b=sxT{mi{Jg-3(G zA8GGs*G#jqiS`b@CahXocFVEnK6`lDUer2^nO3>_c5jC_4!G~gU9FiGufH^u(1-i& zRQ0(>YO5@>i|WOx+6?wxwIWZlxjdTYr5Lk#Aiaj_YRr&OGPN~tE-8(rsbw4;%X~+B zt{AI@i@)>tDH=$LOtDROoo5aVikNV61o{J@!(uD*LAu!CM+y?|38UUSn!Vy$^bX~y zTWBRIM_HsP%KWV_{l(w&VRpXW&dO`L;tkpt2K{?`(*qS|rxiUIwBR_N%Z;}ePs^zk zTvDRXX}dfL+ln>JDu;8WwkqmB>a%);f~wPSho(}@n${wF!b_*MIS6Dh0m`!Ww}%s znB9^=^ml6n#dSN+*%kdpEE2=tl5$7cDiLJM`ZuoAP^X_|c1vP;sAPtlq^R%{P^e_3 zS$%%gyS96t#+%BSb{{)~0tKz>GblYAKbPw=*%b_^952=m$}G4tvgNljvo)=tU5ow? DFKZgp diff --git a/ui/src/assets/coins/aion@2x.png b/ui/src/assets/coins/aion@2x.png deleted file mode 100644 index b35f4ee6d05a8a76b285fb8ce8bca67ff45a40a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1935 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 diff --git a/ui/src/assets/coins/appc@2x.png b/ui/src/assets/coins/appc@2x.png deleted file mode 100644 index 2dc96475adc5c67dad0257bf348ab9d358c07e65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1201 zcmW-fc~FyQ5XQfls(?*B5Vamq9I015s({l98YqmQAyR>xqgdm4#jbD@i5kw?_NDPH3f>3T0!35-#5O>or?(FV6&u^Z6|9IaOc(ZpgES6dj z1i|q1aN9?nOjDWBsh(aGr6mYjqBqOeos!1HL&jK+k-|aC8W+orHo*@c1^i)ZzPa)b&HcG5lbFtSBhUg@-pG z`!Cd#;oCkC1>&dC>Obsy0Tp-fbvq=VLA4U@r=a!~#2p5CGTarR_BFQE!?jb` z-vy8IKoW%Q4LI}$pB7>l^-3ey@C0OHv-zo=)UVi_-pBSKtb8JJ>N>Uht(O|n$Ovwl z7db>bG-$2bKER`2Cbf=sBtguOdAhmyhSJ1!g|y1e#3#(HxEQ!sBfUUHj4AxWy$+>3svnU}sU^%~4D1 zo^q#!{Wa(1L)~|6jJ4;R{fy_log+raUyd!_H1T_f=1uu_@3NJWBw2{Ba&@4qAJaU> zyPfs?N{7+CO6)7Guk!0Hp5?bT$0=&?01qeh8`kGNun1SChZTS7XLlq&dQdKSIK$6@ zTq?XBGicFo<9lX;ZEl$p5VOpV_exdM0)K%sX%W{v z)um9d*Dm8;7t0G7+isBe17aJ`R!pur-pO_xq16p=Hir>4wsuxFg1PT1NM1^aI&( zG%fe17~Sf6pQ8Q4J#(uYWclJ$e|hNFQC`3C&aOW|r#Gl<=^p${d%4G~eLazlZ<*BU z62wzuq1j@mG3(U5?KP9Z#>$ab`qSZt9T}WXO~|-SDPxgdCU1UWa(cS6-R`<_qyGmW C{kpgS diff --git a/ui/src/assets/coins/ardr@2x.png b/ui/src/assets/coins/ardr@2x.png deleted file mode 100644 index 4f5cb70abe09ccbe23c42d04928987c85a051a1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmV+j1^4=iP)cQFVb*k5!!Q$cV_IGZ0~=Gy4=wbAMH`1_2w-iNi^e6HEv>-FC1^*@Nm_4)kx`~9lR=AOgjuFdCfrq#F8 z>OYCd)aCMBo6y17?f(A$r^w|(ipWxx&G7d6)#dY6m(JGa^W^ULX`|G0sn?Rc-=W3i zhP2#Omd@((`RMWZaHrMH;PA`e@T11$g0kDD$mLCu%!akxSC`Jy@cB|KH zq|{E5%wwO@gR|Sf*z7k>H?sf$03UQxPE!CCQ+}n(-|YD_jne-A4Rh5HfbIcd>K?>9 z>0$$pvFtV_u>b%9vPnciRCocD(nA8kKnw-Y+P}7S|1)-3jq>(!G#=eBE!%ND&vk6e zG<1!`55fp9Q5g8D(Q%T3DNSO9@GLLDRpgl@ysT;n)m15qZ(2yT4L`o?p`h=0@q-5? z-oOkWCn%dnM*Iwd`JZ6|$@H5aM4vr$y!|aJZooQX&P(`~KXpT@EJ%+~PBu_vU<6@yWN$(V@PIFBU zG_fvD%?QQ8-oAdW8yJKl&S@Cj}((A(zc@F0(F6>80^p>MM zSVD2}Quk%@N)@hBTti6ImN8wYcLO)M>OlRi+deIK!ef#-D;c?q*?T0b??1r9M+`h} z3D4Oj85!w+f~O>(J;$mS_ZWB?4vI@OGO~nM`vtRP#dW}sILs4yfL(w!{Fu=F( z{KI|Ez=v>DH)s7Ly-)be#d>&O@)`IFZ%622`Ib)c9Y22l!e+lq<#_#p*zT{ka7OO^ z#lK=}qyJY*FH;);U?2e5+BW_7AN2es7X&N;B(>FYB?jpo*c}3cSdcixoe){TKahDq ydpiXFBx$lR=FOQ!tzkPl@{rdX(Hv1o*_zc^B#ij@V0000eahs1!D*6gH?8Hm4Ofs1!A-6gQ|AHmDUfs1!A)6g9CYJE;~ms1!D@AV8-U zHm4Le|NsA}6*s6AHL4mss1-G-7C5IBHmMais#R5|7B;IOK)p|B&wh~LuDbBo-1Fh( z_UG&P?(q5V@$S;t;jp{akDtb8eXS%zrxZ1(6*j?D(AKgtPqa5v`S9|=TXMQc zV)*Uv&3cT!Q)~P7_x}F=$7z1DGf%-dDc$MPIc!Rk}xE z#AA8bn5XN@((1_2w?JFJRBZCz(~6tqxWdVBgznSX z=Dx?VFiqvV#pb-lttCYK`TF?m@8h+R&MFW&dz<1vo=!U zue#r?x4cYc=)}y=f03#lJ;r8y@!R0bc8Ti8&%I7(@73G9O=j)S)yQpu)Q+CEJXfn9 zKH{>ywK`VUm8AFT?Wh+x!d!F8a)qiKJh?_-*p{W-qpK?>9>0$$p|NsC0|NsC0|NsC0|NpUQy*mg100Xi~L_t(|0hG(N z0Yf1a0Ko6)!=3&2OdG?lzpZ6I&g*^<#^|}P^Vqi~gfb2vIHP2C3#s5QCB;P7#zK=d zdeEH@&=tJv{g_}V#rDqyCY0Rz6~h!<|Mr(;WKosL$tx%-DXXZescUFzX`{-?%3#s2 zgRDYVPu~E*Xg#pmlEh#D?#pG?wyp2lwr$(KW81dPrV4&m47aO)~(0*Hn@y(Ir$_R8#iGBo41hhq^%#D|6AX}gl28Cbzv&& zF%sK%U=nujBJr5izpdZh@Y%d){@T6!_8&MHIMzcSn(F5M@Gyy&;dA&18Ap#nJ5J(Z z??1NxoPc)n6gj7NKsj^P^r-*)ABl6&&R-yH^+hO`Nc`6)?iDIiA>5 zZ<<62&=QFy0m&&GE`JlsN5rOi(uHvFY9niC%${m8SmdLOIZE zC^^Jtcrzu+g_1`sAO9&JRtV>9Vl%yaBr1Y)vzXt-a`x=88{#Y>c8_OzSqYp{Vt2q+ z^J7^#tP0cF>_4c4Q$_4N*t^84VJ)=(z%1caST(g$gAnPGmLI`--7LXwVjZkSp%1Kg zrz#rkCYobxgt57a-^_JOZYK6Fj23&0CXrfUv=M8El`NUt1S8HSl1b%`ix8c}y5MvZ z>w)OCsceg>5A033zxtsJ5E}$rT5F5Rmh-1z2O~S|XZ-T>GyM34EoawIzV!cU{7z_J z5zFu|^8ww`_HfT8b{sxK!@6^ymnXVknyN~ZLA52?2(jw`FshrXYwL#qy!AE5-yoop zSRR0^Q@X9YizVd~;9H5mL%=68;+(w*9MBhwzS{DzSqksM_Xzrd*pIkM`fAgc>xU&j zNi>R(K4SG<9V8wLUGJyYNicx0pNXwj*SmO<0*)X;CIvhh8gZ;&5W(cQf5h<*S>nP{ zMETV}GCv(L=J`q{B;PkMKRfoINsAEaGAYlGH|o-FClGS|_wD{scidr{{`fP-HxT^w z(XfBmo_O4+f97=T_&noPC!+OtoUGHuZ0=Lu;h?07*qoM6N<$f(GD}VE_OC diff --git a/ui/src/assets/coins/ark@2x.png b/ui/src/assets/coins/ark@2x.png deleted file mode 100644 index 4e60ab4ca870a293a4604ef43236c14a61890d65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1345 zcmXw%do+}J7{>=Q(&Q2<5lMh6dKvrEG6UI2`!! zVX$TmE|cLiGr+(AEiXq43ZOlEaCKoAM5O`}348Vo>+J=ann-*+5)lE+%<#{jak(6< zTc;F>@cDUVMFq@cLUwlWp+gXj2FPT5Y6{x53psuq8yP{fvvCN5U0sow7$hM9+P)n} z5cuFhgvY~|mavBp;ox9pLj!X3D01u=AQF|gZ$tL>Xh{h$GQy=&0Tha|z8+|4Vb7mqFJ53TUt*)9*sE9A*ckTuHP+JuHf#XK#>#v5 zfVMU;F+ur!*wYh9O~t3DvA#Zp%f$u;pepoPP==ksSkfyOZt9a@^OuIe7h&8eDZ#uyyR*=%e$IaSCNxg%}Lj=CGTu3Rc_X z^UH>a71rSfTy5u@B9l6LK_fdlaP;G8eV=0J&fD+T;+Bp+>9n1>S`iy~j2Qi*tH^{w2uBx3RfH#9(B4v%GqW{KoiQX8Rz%OlH;8;+>tB5Kn*b;AYZ!H%8cWu4|7d zDZwTCqJu3-7(O=+lSsBK3IE7#@1Oaz1YL4{^fTd@6IqwArF5KD9i8VLc|y}dnl+dd z+^~t9VRs}7@8hQV=0uf7jWz$<95p6S^!<}6Z2UCeS7?|WmG|8R(R(4W=H-|9;%TvS zWR0_Fvn!dxsv0nijBwsvB_LBAGZ`W)5zAQOEk46tS3^ph!ftC%hYbu9=e4g~;TS^Ylq7?T%lHrL&Bk>A diff --git a/ui/src/assets/coins/arn@2x.png b/ui/src/assets/coins/arn@2x.png deleted file mode 100644 index 3182770bc3eb4950556e0ea8043acd1db07e24e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1952 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 diff --git a/ui/src/assets/coins/ary@2x.png b/ui/src/assets/coins/ary@2x.png deleted file mode 100644 index 52d2aa6f5c529e304f7d50594249c1081a4d6a37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1397 zcmV-*1&aEKP)mH8nLrKtMJ& zHZ?Uh|Ns9rH8nIeG(0>!G&D3gI5;&mH8eCdRaI3qG&D6eHC$X=rlzLi;^N`q;iROb zTU%R9OiY!PmEYgr|NsBo+}x9slS@lWKtMo*goMq_&Hn!W%*@P!f`UIkKR7rzb8~aN zyuA7O`S|$wySuw_ad9^{H)3L9tgNi?@bK^N@2RP&U|?W7J3E<~nd9T*mzS41Iy%I} z#J|74`}_O%_xJkx`q|mp*4EZ;Zf;muSfQbz>FMd`=jWfFpH@~@YHDhnoSacnQ8hI+ zXlQ7%va<8@^YZfYuCA_SWo7jA^v=%C)YR09ii$);M0t66!otG7zP@#JbvZdXgM))m zP*8e$dP74)iHV8Q($a;6g+W0<{r&yO$jH;v)AjZBw6wG~Ha6Ye-ISD+V`F2jt*!C# z@!Q+mk&%%~N=kBaa+;c&>+9>KrKM6*Qcq7$Q&Ur&ot@?7<)WgZtE;Qt-rkIijMdfE zX=!P%udlJOv4)0*etv$z!NGQRc57>ELPA1|i;Hk@aJss>_V)I@y}f2;X5{4Lo12?o zUtgf0pjTH{kdTl`NlA!^h;(#x$;rupfPi>-czb($&(F`6mX=OVPF-DH%#`zi0000V zbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM#5?I?1CFumHYKqD00RL@L_t(|0i?`R zwk1&j1ko%r%YL>l+O{$O@w8FKI{QBYLnK*IHQg{xL)TPAmavFrJ1!es$F?w&=LhT+ z_#UQ(QOrSc6k=SGW*n8J2}a}vClxscl@({GN(|UBIg7c2KD&FIZEv@y-{%7R-NPOi z*+a_?7urEXX>uX6L``0Cu`0(uNx^;xheyXJr|efG_$y_fv-69~U#_li*eAswVaATt zdb7R!XM5}R9d=|Pev8<0_ul;nmn{z;J$}NL2)}qS8=gLUe%b5A%U5iOJ^bXe=JlJm zmm`key=RS&p90o=xSa5jH30xvtow91;WO(j05+4GfrUxVW6~l?~qstp;s9gBW;Fw|Rvcdu`jcZQJ^7+qLzQ z&3Q+|QAbUMOk8*I67Scu=0^3_R8(?dDM^?nS-91U> z_78?=A(2vELf|2Sj*f>j6g9T-P+(=KwlA zfWc_O$9{7!z;o>+Z6?yr2aGi}jsjF!Y7u08Ib^We@n&+uF$P&@r;O#(b|!+7<(y<9 zkCiG}+uN6y8bk)!kt>S|3XwFolmN~ng3w(Kx3?q)g?An*X+%_~yuLLl0Y}IF6UYw8 z49*8Js!%vWMU}{U6f4FV12F-}W2|cAHA7zB=m6f(p4(obiEo?*Z!h|9sV0 zssQxDjsqhN)L5vs$q{#b_{byf=qOQD!q%r9CWS_=EwQQ_pmTz8UwX+S$ zq2`*_-aEqIzqv54c|Wk2liPdJ0mI6K_3G!Z)B{HH5$Cz~>66F5(~mfRO0NR}00000 zAph4QT+qmR<~=l@x{vMV{)gks^XdBbeLS@Qd)Z#QV900000NkvXXu0mjf D7douj diff --git a/ui/src/assets/coins/ast@2x.png b/ui/src/assets/coins/ast@2x.png deleted file mode 100644 index e42a37b68aeb60d1863b712b7d88eab63bce0f36..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1540 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 O00002z29?VIGw$w6|x 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 diff --git a/ui/src/assets/coins/aury@2x.png b/ui/src/assets/coins/aury@2x.png deleted file mode 100644 index 20aa68e0a3f6cc65f9d11982bc7abc06cb2176a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2909 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 Hu0mjfBAR$a diff --git a/ui/src/assets/coins/auto@2x.png b/ui/src/assets/coins/auto@2x.png deleted file mode 100644 index 23c44660f8f70fecd89ad8a1664cd47ca85d4e5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1330 zcmXAodorCge4dS_(svU1B`Wp4lXi?U0I)zY{*;0SA|19#Ax7`Dgb(_Fwd1+T3UCc(#EVIT7#KL9QEgL+qd zhKEnpfqG|ztpfJXSYI|2oJTmsK0Uy?ucNg&*b$G9Jjds|adA6ryMzrE;xmo-cm-ga z;Umwm?rTsG3_B8FD+{g8V7-5V3KM*^41F1bf?pw@fq#An>Rs@u2COF)pQ?xNm}q$n z8@z+{-$Igke4+}}I)FD`Xn7nqGZD6ePu9Y=Sgbz>7rn(l3ozk*P;Cq9oFLB!pYK8| zld$m&Os=*xcsnrXjVc^?L;b3J*x3y8Gq4Ep2bXn zT-u9>R>RFClANleoy`fBZ)r|ojL1;S`Z|>n8rssYGx%6cM5ItC#Px@q-gtl9RX0a{ zUwKK8@Suz~>~EOYqWQEntkP?LP-X{Z`W|N_I$>i@*YP4x`t$+W-8AtLmBauyGIP(O z`UX+f#b)blX~7U1#foySV)erD zDa8T<@!gE5xV@Q~d;iYQioG7WvYMZlZxb98b`3X)8oisf!z#5^scTS>X0T^>9jEB2 zV#?QO8M(4ts~cZ$Ijw6YE9erZKBI3viy{P_-c7YgG-{bUP|01!mG&hDdm{8 zl4a++;?H_x`UL*r3DyFbG;fQPb%0kzJ2Zjlr9G4wETQ)Z>pE`ZzPTv}{$&RcPkR zYjR6GRSyS}pC!7uEc|HCbl=KQ3QhE(G0kr4728gS-PqFSDZeV#+eN;|ve{5&UmSNN za>?sZoNrRDtj_$FA-?Klrq->(^Io!hA@wqz^m1RzpMo|8Z-&1@XIZ~ehN)z~Haer+ zkzkh`Y3}lU+=R#^)WNSorqisL{wO0w^|jgl?8(!WHs^eAI-f9C(-f0}B2u2^+~@ED z85-(Y7uzY?x|U5zJ&!{;9LMZ~SN=e0+r=BHc=AepGFtZ(C1n5y_F}YWMsIBk@0Nd+opg diff --git a/ui/src/assets/coins/aywa@2x.png b/ui/src/assets/coins/aywa@2x.png deleted file mode 100644 index 6493365f35fe4deb33d501ce44d5cab7e5726366..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1771 zcmV;P)qt}q5){CFj zf|t>Ik(|}z;pX(* z;_|b=uQ6^lcm^zmC-g=wn%5Zp|Ra*g2=qb=4pe-M`gTUdBm2d*o2tU`uqL)`uu^G(Uqsz zU3kQJkIsOW(5AKCq_f_4j?Ht4%g4~_#?R{e{Qbep=%uvYtGVFs@%h8e=}~ULLSef1 z`25)4@$vKeV0*<^bHe@o{_ykpT6M#{$me5y#ywrQps?I$fyjT9(Ek4ZG*-2aq1N*B z`n$&FH(0iCh|90M;iIzM>+bhFUAWWR@B91xZH3Cq)9k0V-#1yd_4oVM-SFS#^HOiX zI9a#R+3rtlzxet5+u`z=s@hg^!9!xYw!-A|_4Yrb4}#Ny}l-{kZ5 z_xp#N(@SZ+VSB}+v)$(E_N}|&W`D=1x8LgR_p`s_Z->h5@c8HJ_T%XFbc@VYalx*; z;jg{ovA*K8!Q{Ba<+{b@yT|6g$>+e!=)%nCd5_L(gvn5CzmuicZimXh%IH{h!fb`f zS#`osZNJpp?`?+3X@SU?so8Ui%aOYK5C8xGD|Av$QvelHex=Lb?D;c|(*FMqbJY-l z?g3%y9>hE8Vgru<|NsC0|NsC0|NsB7%=x&O000CUNklkZuD`8iKhEoZ5XR`auk+ZqC4@2#A2_3Ab_=QCFD1o9*TzDVHG0sU56~67>;0Hu zD8=^A1tyf-`W3?zTwiQagAv3~6zt+`Gq!E_UrdJIJAPa+*LQn->~K7t&zH;fc7Hry zZ@jnPG4?;`#P|2-ctMn8MU^z&Fs;Asp#2Yh0sZe@InP%E1YzXG!U5$#>4&|<{_|-- zAVSKYv^Cyv|YeN*Xsjx63b!<^Bbp`k7{bPoC$)t=6u|Jy|!)Jwr$(CZQEFz ze{3h`q-T;G^iv~UNoJ}lH7!U%q-SJi(c9$l;RWSSc1~`PlE}-+r;MVUd`b5U3WJnJ zQ2|AGN%TYbpPa+(D?!M~BDw%&{YTC(Mdtg9OGo}A==oc=+-VR5PA{fbKI zs49Z?GCX5I-BN$}8vvu@Mdx1~O}SM=?;?@3|7O_u2cEGP-G6NzqEX*K`49!1{72${ z@QA6SaKEt$@uQheBAuYg`lK%C$4AKD>K3-!YTg#uE}7@^SRD$=(!~IJT;35N*zdH$ zy{_&aHt+4jc|UI$;L9!PVgCpJwht5l46v^URt$;&LhQlqRTx$94+nvMhguOD9)W5! z7NN26394=%a2Qoajmr#$M`(^)6}0rhC7PTfwYL?wrpBmqnUNEJe;RizNi`EPi)%DD zPdZ+f+?qP00RYZ?fH8y?7NzOZ@(N;Ob#0x_JvX>D4Mvm8j9vH+h8vq~vXwb2nJ!=^ z@n7I!&aG)OT3lwb#hY6o)D#pnV!SOG?Rf6)i2z*8xHT;Xyv$^mj`xQVI&e6Y^pB2D za3@>@;BE@eMgiRD_!Q)Mc77r4Tq1PE2XIRP0NGzitBAH`8!?fm*A2yKi`7%>J&pLx zOmA-KN4k2#FUTHZJF#~pj#+vJx#SQv006FW87YiA0^l41*C?@EGs5ifUmf*C%8pR@FZ1P zIm-exe8Y4QAO=!73k?MT=8pM~Pk=H>e7B>9LM_c98~}c}3m*R|{(x{}Tb`xKn(9}P zyFa6@UxLPOA8M*fY@J3+sGv;9^yl09pVI3Ahruui!thDzMzw7tsEt!p(RZ;%)wvp! zoB6TX4fh1|ykuC=#m2wi=$8Esi~h9X8>-rO+Vsa2-tyih4^Mge%Hvy{|4$eZDx1NAHW2^- N002ovPDHLkV1hYT&1?Vw diff --git a/ui/src/assets/coins/bab@2x.png b/ui/src/assets/coins/bab@2x.png deleted file mode 100644 index e892a15db36addcc4d43cffab1ffd1f5dd8f0643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1225 zcmV;)1UCDLP)HYNP@~0>L_w4%P zyYsC#`PiTR_2>HFwEp_^@t_y=z-9Q-koLl9^tDU))06w=zhU#SKk}?J{OivC`0o1Qw)f74@~biPu|W9GiT?fk z_soL%*r4{pYWw89^t4F&;^RPZWBd#g{0019!QchC< z6;pnt%irwzGmX;z{|$515Pw!$1H8 zz%>e2d?@I@%P_}>^B=gJ&X?=$UX*2Vzg;iq6OvSQ)AEI=@A+BHh3s#Sn&>Ze)}xh7e^{Y)Cgo-T1^L%}gQ6rr42YnwnygGqcpp&5H%b zERM!4AlYzDlz18i4DJTDT!@Qrz0gIYH_X zZc}pyn!D5$--9Swp}3#>2u{R3cqs4oC=5J)LfzA6y64nw7ruD;DC!mBoXKZAeogTP zz#HcAHsu-Zh2vcJrud3DTcVj})u?a4v??yS zt@e@&s`~whoVmVnOpW`AIIFaCZojyX-{dLG_$|hP@`r!rFqJUlGl{h6gAe$3aIgh4 zUh`1R&tn?v`31~Bmi!9-mtF?~00000g8Z$6h~oRSeOy29KNz_EPU~w`u>d`il9FQHym^z37qg*kpMVMu6u=NgV6(MJlP13x7Z+DL zz|!)U@yPDhty>%(GCzFyun>7G&x`Qhlt)EH{RR=gmX?-Q*b!y91>h^Y5)u+-B43TG zogF2t(xOE?!nLHNq$C?TyNl^$$pGEEcaN{GuHFvdsiq}{fdJr7MMp> z8vp}bDg@>N{1;}0g|j|%dI+7;Fi@T{BPYsC<*r@3&W4~rBMm$;P$%j}9nD~hHd1-g zq)E{)U%p%eAwQwMAsQom!%&C1jgO0qiyb|B^pT>XqFTp=TDt(jpFMjv7mUY+LE&(+ z%o{drSXxd_PIV|DwSG;0c`%q6ib;gNOM39&LCmvf&klvsFQft3pWMwp6pu)LmxAt4 z1|t*%Q!;25aF6yJ@EQdp{uIhFFjfJ>*TH57T?4r1`EwwQsHx7X!8t|3PZ*--Cj?A` z0PS)+IiCf18jT;)jVa)R2N=NZ-bRFnXZ4Hg(ZL9*#OD9b$0A(Vpd#1fj{5c;I&_fX z!-vbjfdhs2ZQ8U^SL@cTrD@ZqQeIvzj~_plr%#`%94kFJfBw8&xNt$(#00xF>x)LoE?%1(I3JVJ@P=+R9-_Od*3SG&>TMe@^0GKm+ z>qvV0_N}lR?A*CiICwdc;Ks^~88c+ho;^;mQ#>@xF2?Pvs;d4&sb@y8D}{qrj~+c# zbDcVMs*D{wR=RZQVu~$vQUe}AA3b_hTD58=G=zhxrct9t?Oj;$eFJOka)NR5=FMg9 z+_^%~oDHsDzb@<&$BrEnY>p^LsAI>D9w&$n5klMnj?j%8H{{y2YtpY@KN&M-j36c< zF)=Z6`t)hpym_-Sh!gsv8%%UzF!&M7R@h}Ya^y%^y?V6*uE*=%y?cTPjoi9*OMOWW zmWVY7zjU)^%>>i1&@*Jq!D3AM_wTRD^?2py=gZ>7iWmGNur-o0C1ym+DdCfE4kN(BW4 zGJpPjIdbHPZ4od)HM@W<=biI&dV0ES+qO;0%E}}qB}ILmGiS~?<_R(`uxr;YnKEUH zELgBW`2{CVoRE3*=Beq^swIe>(_jg1x|wCdRar(xhH`x90BMO%44t3j$B(Oddhp=E z$^lAFPL|G{JF8`~cYTeHIrLBwq5Jpm3wC_v(xpr4LIg)fj2I!HN@pqw|A^tOAA23I&wT54}Jf zgAp985CmhC>&)(h(3~)+!i$DuM2QimP-*Ypy|QrOLcuwOP}Th3{bSk@qPNC?hux`< zfa%0=@kG${1ZfOAY0H)^sx=tpffk?~p<<&1thaROQrqCkhoHF@;M#x-9lPMkbIzPO z(zdN}w+3CVnA4!C#XEieNKOL=3^1%7u}ASJ8Ym1$8WBq~EZ}2QWJuj$sv-6$_c^?) z28q;sZ?tY**JB8s1Fyk!mDshASiV6b*|1@Q96o&5X!Sa)M+a%qqD6+~q4_J!YHo>* zjeP>jbfeU?Gy@z%hYqcEdNRt>YCTSS8#iv0%*;$RqnO~6f$sdTCkzIMs1T!K=!xBr zJA)UD0Hvj+31jwknHWgP&CONd=`@*1`1(cIX-X!Iw*kI`0e&&VNUO`~jB&qFqeiI> zjBv#U*y`wFA2@J84jnqAyhcq2GdT>f2nJX~8jk^-+8U#q%S})QEc*8CE4_R7R&#wY z_cxg0^bR?oVW5(W7cVN8n5#c7xNIh$tuc=Q$P_MU7W&k3n*wynTefWJ*%_t_tX+&C zYpyVJ`u1E4aHlvN3G!B8ZIPw%_BTLSw#PMLA3I0W57-`8)1ampEK`9>OSI?DEhjc& z^v31W0{8+0p$lE%1oF@7lnB6|0{E|x`*^)REr14K1s*&`{*cd~Ln0P8CLi#`7GMAt z@-!7%KpF_E`1~m+Vjvd16Jo>_G|B)ksSNSL2dHEF(8R|yAPkU>J;l6WIs`QU31EZ* z7$Fw7DZv;-ayh`Sg~Ri6C>?dXfHwjB{qOM{)Pml1BkVrUt$RqdLbd=>^2j-YkvTkg zjK@!+CGgARr1-bBofId&fN7A0!4eisv+-^N29>(o1r4T*PB{lW6wgPq->UOkx5$(M z$N^F0`uoca4Zu^^m{W(q+Nby&35mK;C+cQaAJZ*B6M$~uO2FA$`Wu4J7%1!C&(nH_U|FR9KL0;YtO3{vy}6kH00001i$6#nM*mAzQPDj=di5CK71 z4M06}9Y7=Iv$2t^HIsRq%svg68PfPf$&KmrIvf)G$-D^eDP zw&QnZI_;w~@4cDVJ8ex*(!P0jIrn^L?sCq#=V|bnQl{$l3v?twM{6B;g2T1Yb<~4~ z1Pw@#;aQ%`f4Q25tNePJ<)>JGJfLBB_HyltwDF5LmU>E=rgzB8$5?XiOJHsI8S6MY zdmdx|ZNWIK&0eM*QY~$)g4yJlG+R%&aSN~L8YU5RD_a8<1sYChIx-S#VP(dR-vOe3p0rDW%}dyW>svf4o`&0MP8aNEhLUCc8;*L5vjzyHF8((jNpUd9P{X*^M1!25wD%*r06LUh8XC2T}$A1A79r@Nn)AAp2Wj z-(jzuqPM3x{qnjMT1L2*VHIHP_OjvWs1mNT*YY^dxBf}MsDX3>YTA4Ip$IO8do-te zhdUh{6=0n6_i<3=Zr_m}!GvU>aYH-sk|nAYL6Dc@;?c>;POvFJEW8n^*uyuk#K>vh z)CAsE{6LR%o=YQ3(b5oOX5NKdyAXccfj|%f&7B-eapC}P9fI!WZWVJ6h?BC$s$MDn;hcKKgw7tV`N|j z3@C_1{Q&V3%9My%um_Dxi`e7#o@Ex`eY%=Pk7X~68%m3@3-C!6uzep; zlg3aaL(21@&K)$t9^l(=?Og9q=~MIx#1*!{Tcb2>1k7h(ed;)12bC~oKJe24Bh+Oz zQU6KoLEXHrQqMdL$L39FhAjtr(?=N8%ZvwvHtp5{XwO$7_QQv3fUP@2Yt=prc3F8X z)Uu7tO~5Uh1N?grn7t4<@~gdl^=iQQ;lPqNxE!k6>lK!?2+%&Rr;wp5R^t3fP-J9( zU_m;ta3vk~Yxb^>Jj{Ap?lULQM5TABngn}*(UJt!jNS4RMF@#^IPGoVt8dJiVU`yE z@7@VWp9c)-?d)0?xAgc#>zq%Z2-x zy*`!_!7h71xlyymz=|{zSR$wRU~Y=@rUJVU@v`5)zm_oBHz@0GHK1|t^ zG^lGo4sYB9#E&?7l577RAagx%*C&Tcum@=ehyo}|`O@_pz!zJ1_U|v2LtN<1JAgJk zrzEJVoQOThFws@+hRu~TcgawW!%d6^ZP@0#0SX(5ANoOpUE%?!`Pb2p0V46F(y{9o zV9h4r`rnaS`lkSndOFCR@Dyb!QUF@G^X`WAE1D$OgR}#Va~~)(%J>>Md%@dq zek}pP9*|Ttic@AP@Csg3<VJ-7>FrWr)_|nibt$Z+oh}FtE6+6Hn$-v}J z$h#XgBu~cB!V@ZaXG!l?$>_lSN{IG`s5GFs|x()PXL|AT>!{rEwvQ}l89-qC|ZJq2%$PfMuM87 z2LS_;c=^FQ0k^b=L6J=6668d2l-%;;+jo~DBMkjWl4{b>jQmJcI1>GS(VXro^8`2< z-6u&|!ugRVC%i=g65A7ngwky;2RSY!m%z($8Op=ynQz{Enw-VRuS7|?2OQ9YOM{{D z8eAefem3I*5(-mI+>2sMl(YmHk*Y88D@j_CCFP1N77x*qFVd$ZO|MJWUXR!&Ql->M z)-|Wm=4kC=sn6vR=ofgAS!9nUSCJ(cuAyXGOV+h$GhCaBRxYx-$rKm4ZFWE;FtR7m zod1aNyeg5}l~sk_zscrgq6@x?;kttk8cqA!3 z&j5>ArT*ERr3Cq`v_G5-Rf0TM+MmvrRD^u5ls}$!QiP$53jXu?{{SP_-m#KdRKNfL N002ovPDHLkV1h4AIBfs` diff --git a/ui/src/assets/coins/bay@2x.png b/ui/src/assets/coins/bay@2x.png deleted file mode 100644 index dee4b4dd6994e04342897a60b450187f7069f0e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 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 bio5>+N+PuyVx+(Y00000NkvXXu0mjfW6u(p diff --git a/ui/src/assets/coins/bcc@2x.png b/ui/src/assets/coins/bcc@2x.png deleted file mode 100644 index 5f00835adb9162116fbe9b4ee05a2a25a1c22cfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1342 zcmW+#do+{@6#r)Ah?dl;v+T}L8g(pbJlkF(q)92%_EM?Xb<}X$B~ckB#6e=la~Nbi zhH4PQ5+kqjSji(qdF&v}kYRkU`M%k)=iJBdzJ7n)dv4rWHy3TKpR@n~(59Vm@=$sE zb=|0@vN<)85&$5`&z?HxtO}J}3d}Nu*(8unRtdCjNf3*Sq#3C2|3U&;BxTMXD3z?r zD|2^%to4#osRUW%^-`vh3ZUr*szDWlvh=*FZJmc>4p;lYHNS>M!I1Hm*Q$Oo4W> zkoO5_$5W`t2`W7ercuC*-8dw};Z-ox1S)pHq@VFMDg5_sh<^$yI}2u+;%gEdL!pfcAYy%uz!dK_ekGa^lUMT+%4zD0h4-~_%z#I!~=_@83frY+cx-tHJ z5=TL(0 z2<=Qp+GCLBM`#ZRuA`$L^AtlbA)YKxFC(o?DE}Z_ zTk)wBX^p~HW}yN* z#pg=Jgb2#}6_-up=o(yp31l0B>8joC!Q~53;W5P^AMIv?TgP zmzOFI8e~1%H&HJ3nzV+4*T&#YYx*Q`55vnMpozR-^jN0z4ijA`1ucJaH2`78jM7Up zjwVjdCSLW=l5<=drjp`vSAW=H6@O=hIz7B)Ifbm=fvL zZLMUdIb2wjiKA05X}sqX>rPglJMS36J*<-ff0z!`4yyJkEqm7(b39jKJKrK|_49A% zru}Bgt0wqLgURNyWq~kBa5U$teeiz$u&~HRV$tzAdD4BX3D7^OK>&3v))ssy%Q2B# zEE9-&yWGTIiSFS)>S<6NUX(N-hSI=D8sOO)uhUDUQMJ2!xn{s?isk?_)@Hv5Fl*nN zYAyiEZc{Y-m>qoU+vK9e?cT5BoZepEc;F7b<;uKsO0-`-&tDKD2u+Fhzrm{w(l0fo zX!Q?Vz8Abj$8<<+FnMv}pq_rAjM%w7Ai`$vb%)Saj`x=oLwC4+bmB{Lqq`>WkZv}M zNYk9I*WKot|ANwgWaAXi$D{9n1{3u-XsSL<*s!^c`J7$lGI3;g1<$!WvgDi5wWxv@ zM+pmjYM5nW;nwUsH?giN;U581uE<+sh*3L(Y-Kbw6B-*t%qcmirl}q@w3|tBpfAlw zxc6)9gDuR%{Kgjg)nxZBlJ43u?zU7mh;0HN8b7w2qB?%6nHpSbN{UV<_F>j%`W>CR zpS2~0ic(0E$x2S_&nt?}S&RgaaaZ9N8f$pqw0d;s^S0O-+m1xK)EIV6-)SQ>30(C2 xI+^#T%Q3V#UKU_DO+M3E-^dPWG+D&efK4Gr37yjTG1Wf+G-o%bSI4}W{{a+#2Fd^c diff --git a/ui/src/assets/coins/bcd@2x.png b/ui/src/assets/coins/bcd@2x.png deleted file mode 100644 index decc67995b6ed968fd2d524bf7d1bb4e34a735a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1579 zcmXYw2~g8_7RUb>RE$t%w^dLCx~;3-GL))=5)c8QKtVu`sx45CRzL%zllp|a*AqaAX!2A8uxZRm|e7-a9y_q-j-W4woXFc*R zGC>e}t}c$=nr!#Zbx4|c=UJM9AU2qLx%)b4q?&hB&7mN+HDX%fzX>5V3S!847(u>=XrRZkHlAy_}|dwi)UUymmhGy#xqSwS`GZ~pvwmhUDoV~SLNuB zJT!a_`XZ6|KX|SiSk`#y4?N$4(K@h?;<-+|I0&tdNctOI5Ms27*B3EHXn=-ZGl64| zWK67RK~s;Q>nk*ngv2?}8-@nyAdE+^pF&Rv5@q0(2_&sSQx(v00t7K=`d1`GXgI&+`qHZAVoYMZJ$#4{d{XXrjVe?JbNjGbFIuoY^^I1r+?Z`G z3nAszC@lBZ5CkdL)zRKJLF;xOM=R4#cO##(JV6oeDn;NAQ z=JH2Z#y{qG++zP25mUIc)_1blKH-d@*6-AmTS9+a!mFoTpQK}B0{&>*HQh~v2|Ig^ z8*EX1Uz>07PmWW=hBQi8zUhw)l|5VeHdLqlLVQkX+STRrNe9O=f>FngpMQ@|5=mUt zvPYYxoply@6BVj}xxBE^t|4Y*{m}q1Gg551u6)6r6}gtWuNek>+$L3m^ex$zPB1=D zM+yICl< z^W<@5XXT3U)wp9o@)u_#GN`nZ`_v@RIQud?(xB$?GD$wwnsSz6@R^PNbWCczV$Tx2g83{bupXCI^UZ$a9#G6>b3iD zWVm9JC9Rj-#tgc0sQigG^MSG;c!;?tD^B5i?oyF=y^^3QgLe(r)13*o0{vVrKkaUY zc$-$Xk}x`XZm;vXr=JUbRWsTBhSL3hhZZ=LIe!nsOGoPf!^b&3Th?aqh<fI8ubyPwlPRVYM~qNzcI2o*=jvX7XkS#jRxNQ84{O z7#W!-yB1oW@xR=VySYr_Y5eB&0ea$q9P^CSw1ULS(?FNSdJ%*U$!>pTukPoO&vcY! z8xL7b4{r(5zR24)Zu;BpMB>DK^H6c!oMe6>;dw){v1fI)v}C<0X3a+Ruio&3nja=y Moje??9D>sS1hiwTi~s-t diff --git a/ui/src/assets/coins/bcio@2x.png b/ui/src/assets/coins/bcio@2x.png deleted file mode 100644 index 933400f8551cdcb53cd773ff2e5568965c48b583..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1367 zcmV-d1*rOoP)t$csSY;VACa>06i#`^mG?(X+u zWxVk4`1ttzet^hCNUu**w2_q1j*-uroYT?L>wSR7g^0`S?Dm(L(#6K+y}sk0q1NN% z^M8WK>FM>&>La@nB@TP*b#de8yE-wz9L{qNLYFNw21;*|4(RQB}3d%jnY6?7F+* zOHZ=M$>&B&uvuKVxVquc(d%h#zvk!kz`^9Wx!~U4@!Q<*kCD&Q)a+Ydxw5q0S6jDq zcf;A*?rw3xtF7C$w%?SN(S(M|czeb5_WN>m!okAilahE8Vgrt`>^3E_0008!Nkl^pCav{eb|gvds2T1*i zM?#|XNJ4T71v3@4Qlq};pL9qA(j{jAnUb@BY{{Q>a=*NggWNpH`2`+@l8X|MC3(ML z7zgMdi%a;QOUszcD+mu5#)H^mDf}1>KiC{jZMu;$DPJ5b+fjFGgr2#{dO6SqCplktcl5YaHBzFL}Nl?s^b_dAkHs-dz3)~|~GmGl| z2ffsWCAPE9lASu@AF`;jtpBYY<-sEC(ePt>Q;h%C6NTFm?Pz-pJeB+a=+urj)o|?x z+9me_&$Po;HQwExzaXy6Z(G%mcU~~qTwC;Kr)b4d+smd`uO(|%9Q~5D0=)TyB}>2N zr2}vEYaTC}YJ2xyb8tbq>V6#YK$hahHs#HI$~zpCcX=r9bWz^zqrBrudDoZn&Ns!~ Ze*l>g`b#)JSLpx%002ovPDHLkV1inL?Nk5& diff --git a/ui/src/assets/coins/bcn@2x.png b/ui/src/assets/coins/bcn@2x.png deleted file mode 100644 index 5ca82718634b701de875ec7bccd7aa7a92abf9fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1319 zcmXX_2UL?+7!3ifM+6ZNvD#8RE@X&M6|qVZ10*aV2{@1%dIHuhqZkAuP|bpXMldW{ zO{^8FfV7C!$`+{%gII{5ksZPGA7qoHe>i^Ujqknh-uv!(?>tU;SfJJNFPEcGC@UfX zPeNvlsV_4}#@mgVb10PATzCk@A6bG}CWvK$ST=}ZK{zC58T)3=6`r7BMUc%SF^699x0o zB5KM2p6PT98(fqH5H%djh-brC4#EX6Y#?}%et>DrFe>n-<4kk}W-@GYi-;`RV}UsK zB87=~*LIBn{u~9n!LXp$^?!g*R?Mf|Ro!mU^-32eJ^=^VKmZp$Q>lG1Vt`fiY1Lpz zuKI2lNV=gDkAq~s`p$FxEHs~b4~iD3N}Iu`d{tGuQt(uf`2caKp8+%t{VHLH;^$iU zL^*t>3W_a(sKxq8xvIPsxdAAq5WXN(FzdlX`MSZ0dB*RGt99D$QRt{ZdA&(_>nVJ? z5{@r3DAc;4DFDw_|JDTr^Yqhz=E-aIug}5ITy6WXlJ_TgxByNRsq1p)h z<}X!i9*O_UImSlb+dr8UMn-95JVPwQ%=~Nh?8i@JZ>rGBMl3r1e$YOr?aJyE@4Dxb z>sJvgNdwudYWJXb%(N!{kdXXRRhRw%U$$f?3WXLC@mLC7BKkM( z&^X3^skG$vUDP!(TI7@ME}v`FMvuh288yYHJb5MAy6B`h@$%anX&e1| z*1Gk1MCFgoK^5Na?i7{7vly-Ia;|xX&bB|dePo*( zd9>JIr#n$2@V@gt!gZf4qhd?7zWpWPuZqYudyP~_PgY!`5?_>hVH>9_ z-k~`?USux4%Gnz1A$4;N%_JYpKQFL!q=}A8hmu^Z63ujnW!veY6ZtEAx`GZ!3nIcj zq@L9wxa-)G+Nz7r=dQ*uXcu4hdS5oL@zgqIZRqag`n{U)=)q739rb1ptYZQ@7+}PMI2C>$1G)_M+2TMu@RA&+DL_L*4pB#`E&A`bRu0;Zln& zvm+o8CysRJH}8$o#}+@b8L;H-cer3zx>T0Xc{Xa@s?H-?OjD9zP>!t*(h|}D&+hNC zqOw~meP4Jm5_5{^yY{Y*E9=8n4*-XEL$*hI8ieh*=Goo-5~^ZQDS!H|nzw;(=CnU+ zdgErP_e%A*wLZ%-C4>aVvcF5G(xV+ξ=elOOzQj!y=@dHiwk@>HsXGoIn^Y&%3H z7UEsb)>5Ot*tB`*8}||HrS;2&bR4Y$S0H(o;x*BGbEf=MQ0t`1*<~kwGx`R_G3cjV z{HCn?zB8xZg=6^J+7x4b7bAnW9O1vE+=`&gDCkeF`LB($YNAPL&+hd3{{H@8m&k9T&fV$rLWI8I>-6&W`Z9XC&fo5`&E+_LyDxaS_4xZbf4f74 zzvu7v>hbrJx!P-=%$K{{jFKTb0L{yxX3@-EgAL zl)2is(B{F{>izxxhq2Z+e7cCT)4%iZn3*6EP9*)e&zw$J8Gi^8hN;*7M|*yi$r zuGE#f+Vl7OyVK}BfxLvT)wIs#eXG((hrqg@CQiL%yws?yix@l1-sKZ3pQ^!Yh{ zyKbP(&ED?F+w5SN$@cmDFnG9AkHlr0%G2ZU(&6u|%Hv#>$LaC+HG8_$_XcBasM zs?yo!@^q!oM25dL_t(|0hG~Wf`S1M2H?qjKPzjNaosYk?|-1|n(+J{ z4@rFfKrj@JM5B>#C>Zej=p?atB8fH0L_9`EQdA8)X{thp>4piBY3Q_{Wjol*u`Sxe z^>C2qk|>qN5z;9VWTH4qG()>&b2wTqyCXl36XdrmE{#VDveSP2QW*%p8D)rIqzv*pNDqSa00Q|rfHc+gjLa+m*~|fu%RC5NkX?j; za=u0ZP{@~vDJ$0l5fqLNKy~Y{$&20yAZi7y87;!t&_=QyaPJ7|gp@0?|8$vk z7l3Xu3;@i?p1> z8*4dWIrxMP@@*XAtKpGRj!D}n9i(x_1_Bc_lOH5wHUN`T`4T~1l#a3qT>-eWTYi+2 z-=+ZglGD;rmMqf@wI2gXoP`{7oCg-(P)o8*!a8f+iEPoJ%A!*x?Un#6M>wni$XR8! zZ$k#xCL8Y<3G1vVly%Z}BZ?$9C%3j!ZjkVOIe)_^=J0SmEZ%c| zUUhk{e0aPce!y_o?>PE^ao7>3k2LtT^g18_0Du4h^nal{7684dnK(VNVu37YoO3IP)R<>iBM2b^78V`%*hsCb*rnZPEJm-v9Uu#L*(S-|0prD|? zzrRdOOzG+ATU%S(+uM_qlko8H;o;##L`2%!+KY>eZ*Ol`S65hASbcqc$H&KBUS8JL z)`NqCii(QR(9p%j#Yjj<+}zxpoSbH6W)mIMJ^%m!A9PYqQvelHex=Lb?D;c|(*FMq zbJY-l?g3%y9>hE8Vgrt`>^3E_0009iNkldW@b1pbB~$%w-=;DmJ%i7 zZ%A8MTMyQw4x`VXo|(1T9ZtJ#c4m6?9Y*d?DlWGN5+1jUREFwsU#;KVJb;DyMX%5A z_jwoR7XSpN)k-S8xU2Lp7y`nPXp980Xe11Tf=V}~dAOy_k1Gx&k~Bmz0mNO(M42;r znw*fhMF9w@+Lw-I`D3YsWQm)KaYjyU^VgZof z;YNS|rTulKQ6QoQhHx}n?DqwvUD9^*e7GvrKMq?_X8^Q2>>X@~OTD9 znFIdu2Cr91;D^IZHp##_$pE|CZ%hNHWMK6Qz}t7aD@-in`wz$LuYBb4(`QW)t+bJ1 zU%39NX``h+Bx4&h(S(9VUJ$>nsO~YfPZf z?@~V%HGwiQ(*FEC=HE`cAIy6^(gI4PSr1kIRmu*Bs`Xg^U)RUF#SaS(ORr-CfM6&H z!@~d=CQ4Ag9aO;L0DuFhLsH-O=LH&;H`C^nDV{bwuG8b^RgK4$ns*2cb#-4sV9>+? z$V%2P$pf+=^Q328^8hr%Jv74yXkzN>n7TZ+dG7PU!6y$NU3~WO;mM~jAKz5| Yw`MgzgL3_t-v9sr07*qoM6N<$f_GAf*8l(j diff --git a/ui/src/assets/coins/bdl@2x.png b/ui/src/assets/coins/bdl@2x.png deleted file mode 100644 index 2f9816494213075cdb3f4d3e2cd8d4091d819304..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1313 zcmV++1>X9JP)z>$=S)K8OhD#MMCMIFz>${qyqaYGD5S{Qmv@ z^Q@=qcyIgU;^$mZ{{H^&l8f-1mHzqp@S2nRv?eVv8?^|_4(J;=U-I#(9P*>WAm=4=2c1U zh=Ar-O#A8R_Qb&Mi-h#JwC#z3=UPtfgnaFWe&}ai=w(~*myqm!b?t+D`rqB{gnQ^= zR`H;k>1<>4wXo({PWaN#=2J)Z!@u#KnC4YV{rC6hTTtg(PwI1N@~5Kx^Yi!2$^Q8G z>w9wXpqcD_bncCY=wVm&z`Xa)%jjiV>275F>+1aQ@b$g9>Tzi3W?b%&iSCVs?0|S( zXOWKp0016zQchC<6;pnt%irwzGmX;z4Rh5HfbIcd>K?>9>0$$pv2o2X5dZ)J+et)0 zRCr#cmt}M7IuM2xc9S&Fq@lK}P?4G8Ff%hVGcz;uy+8I$BhN{sU8U~${gm06_la$- z7MM;Br_1f}`V7P8^|)P52V0P8{DB}y3I_Z&R^7FsFpvs|YAx6!(K^toE*hD~9*fsQ zRn^C1)%=Mh%&TNV?@y({g3>9SKVyI;85z>v&NBAC zSNw~YNrCO%Dna=UDMRrO=H(~gD#4J>B9T`8d_azHL`YZULoA8>2!IL6a!$sPp91g} zg%D?^B69xkob&U27{FT&%J(8-0-`ebG}i(6gdB{T_g}fc7cB$oM12SW1(>z~fKUk# zwgPA)0pU{p14YAnKnEzAtCM~^06$|aKm$500RoIUf_4Bw2XlfJFx6h{8SFjR*M3P0 z04HGv1Do2^6nKY1z;5dxR_f5;H$gVtQEi371wXj0o=?(12%5jT=EFD zZP5Wd%u52cZp-pY4HYy1FY{4=!J$022JkV10PN})egx=30D}bV&T`8D>J|3vHEq)) z`wxsBI((!Gz(;+=3G@3OJ!ZCu<9dLXIK~qvg}?U{m>L_`0z5<_!P%03V6+@*J+A|} ziBxXoC0&pji#V1=IF*UZG${a=rC>n=a1z(~iU3^2H4y`X4sAi<*QDkuV%JeYp-Nh_ z0NkvM=-KRRAT`%ksdz!cZiQg zWEK>K$kqnAf=Or8f4K~bC>afI42;XN9fWAuSU;E3q?e+gJ XhZ3Wwb`@}|00000NkvXXu0mjf;hn;( diff --git a/ui/src/assets/coins/beam@2x.png b/ui/src/assets/coins/beam@2x.png deleted file mode 100644 index eef8a7709b5d79ce310d811d831ebbcf3722cb70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1445 zcmV;W1zP%vP)Rf@j;dZTkXe+xF_WZQHhO+qP}%yM8f?f1`S9Yo}*=W?w`utE=*5SEXuF z;*B%Xx$ulM-aaFh5}vd_{XeFjp2|w^=WX8i!;-9@SL%Nnqp^BM&!!YboSnw~XQoo! zBQnP$b;1*(loOgmb7{_`CVfF=&OAMhzdeQLOZj++=GGcoD`|+IQ;KuE?OMuHZikc% zL$sFG)Y=In4xDo4e|+gFvn3qjrf6;HAYDQwe{L#Qo$(*zq(m}^bdgS>kUuk>$GrtN zYvE)P=_K9aOFoUS6t=WrGKzGQjxi_xZWm5HGnE=zq$r4VmCi9E?`^N%nz$&5bdHG; zlK;)ycS7(pugQwAh(pxgJ_LssienU)DB^qwp)SM_DNfEAUKmNvU6tXF9^ocSP8p+8 z%P1!?La9;P`QPq-Jg18z6aOmU&md-QD7i)IF z`5B?@g84=dFW!s3(0~F_en{|j6jkI{-)m(bm#4?5remBf&g}IRhyzF9<_giRaaJ1q z+dC3kg%4WW$BXmH+kZ|x4e(ocoY8ew;pcy|DJ(6Dee1*y4hZ$1mOd z=lr@OY}k!~?fYTWG8n!D_8*4tyEyr#5;8!0%OGFOTn9gPg$pvR3n;-caP$~FP(6<` zV$KE(Y}pH!mdG9VL~WR~3Ii**!}PVVXft`>Xn^)9x{tFAvO*rW?ijeciuv5w=;v1(;S0@uO=)O71x}pEn?8%UNbfm>0apWvdx|b4Ed!h&<+SzWc=Sdu z%!GA2{kN%{VzzHsy#vn6N`89H!N8GYu=`-%W2l|6X%ALx+zp>PWR~KtBe2aj=+4TK z?cQNJtQ9FcL|jhD7k~DQ%z0n6$WahV4vhTmwu=5vE&Gj&{Nbbd@5IenhFQN$e#h5` z7$WW|g>8FD(eFA#+o@<9I%EDu?T*}DKsNRsf@{m5ziZ38K!#FHq3tj7GLQim1Bknu z0W5M;`G{w3H95P?^@Yx{oSKpr1KM3>2FrWrIqSY5PP@Py6Tkq*5eOjfw8R1tw4PtR z$(W%qM_^^F8Xe2G`RDh=2SC61GJumq%@=z6@-cJP!^ox3eKs_k2vvqdT3`6Kb0o4n zS064f>F5OQVbEDb(iatn=2mID4q$;285J~gmi`IU+zr`&BxW+zo(MV0b!Cw=GoXx3 zAyH$RPNYDr$q9@3*9m|1ifNVF-jWKti=3DrzUdVC|AW=_MsY%^K{<(%JiLJ&``zmj zw^Z1-7;=|q>iM5rrKj0rbUp_xa1wQm)U42RIu1V2xsQzj#NAR3yUDaQ_~QBc!4*6! z&8+hSc9P9J0|H7;(QEQ>vMC=r=#` z)tLL`=$WZHKglP7FGs_?9#53yUXLgK0}=@laZAugWD+m`w{Hgn0000Cg#4}dox|l( zM`R!=Ob(PpWnpPtUYJm3q$zDqoK$D!>3p9bdJ+WZjrmZ{00000NkvXXu0mjf)5*au diff --git a/ui/src/assets/coins/bela@2x.png b/ui/src/assets/coins/bela@2x.png deleted file mode 100644 index b4353370323c261d19de84087d569c34874d4c82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1335 zcmW-fc{J1s9Kc6(te)j%s7GOUTeVMGOT6UnnQdHS99i0Nl&nTctwM)d9XhB~s#SIz zgJqBzX&i--BS#qIn8qNCF*P~!yMMpgpZ&h?`M#g;_n+_g7L##6N83o7LZRq*(B1vX z=(=hfG)ezYb&85Y(O6-62hzxL3r}sxg{k=ZIRSzw|M6nb_ zaY8VT*_MNia_q`GgeOCd@_|kzwv`L;$1xWH2w}vH9%Kn7NO7$M^CT#M62gyIVmloC z3OdyaTkwFK5p-uUV9W(pP{O|!y4#0DG(z&PMEx{2wuncHU#H3H$a>bbowj)Z~!@22kqm7jB4m=HzHQyKNSOhwNP9u%>95q9YPKBfbk`KM=@}| z1IBQodJ?Od#M+fubQ8R-0LYi1q8Uswk1xVR+bmWlLpATCJITYFp7Cb{Pz(Yt6?ToQ zV4FMrgjy$lQ17ofjl-WzS{#%|H17&jc0URzlr{Yx?rwoe8kv2xHP@{4v_!3ucf2rl z@2CZ%XpW0tcp#^R4C+Msgg&BiaC%LK_Igik&LLTX)5(?4XH4gGeG{Ll1wZGXEyBvX zu%Jfv#eQjgy?`Fk9Z(-he={0et4lY;e3G@?UMFlY`{oJiHqB5+n;n_SXk43xFNb`~ z61KSN^(;yDv7X^4q{3LKP|!# zpFbHJ89jUYI}cSAiyua&CLJnIThveWK2dJfThI}ZI&Iz7>pQD18EURl+N5XMTO{tb z3i;uxozyz(m*|_;m5Brwwyf5QS18Yb)6IN3k566Re6!hVn3nBgW7)C4yLb*udqhjK z?AUaAwzDIpAanOiYS-fzO|FVjv&TWf5pv#O;qf5`hw2flg8aK>9*69);fU#!H;~!0-uec73ntlAUwJgqiaC z^P59AmXy){7cCvSlP_Z|Gk-<_SeaQAsMoAM}mHl09&eSf4w95DxtBnp` z_L7zftR^MK&w9#XOX&N?ZW+7y)HK*nCB0pr z`ln(zX?awQ?^sMp@!cw)FTbpIs7msnzweI<_+!(tNs4EMrUv=k6f^bk_bhSy`5C7@ rId%8G%n&!Gx|Wp)knH%P;r{%rOPv;7i~g!xyvlme81B#aM_l<27%3T+ diff --git a/ui/src/assets/coins/bix@2x.png b/ui/src/assets/coins/bix@2x.png deleted file mode 100644 index 7d81baa9d30b3f833c35c7fcae0dd67286457316..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1571 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 diff --git a/ui/src/assets/coins/bnt@2x.png b/ui/src/assets/coins/bnt@2x.png deleted file mode 100644 index 4210d088ab53842457914962e00c4481595a3b69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1269 zcmV13D*z5H01hhv4lDo;D*z5F01Ybu4=n%=D*z2F01Ybu4J!Z?I{*zV01Ybu5HJ7^ zEC3EH0RR604J`l-EC3NR01Yev5i0-!vf($v{POJR0=jq~&M<>u*LW_cMTKcc3w{{H^=_xOd2nK?sR%+A!Suel&A zMMh6$4jMKB4lHDAe(LM(&(YUDM_v^mJfWqq=;`ZYYJHHEqWk;%>FVrdY<_ZiiSY39 zh>o1j(AGUhT}xDH+1lT!t+yX4L@G2*xVyuHiI)-{Ig*#8M^I*2VRY^7@ROLOtgyL< zjhmpPun`?OH9uFz$j>P=P2=R}SYUK}fsqdzHwqRrfQFU!_V+eGSDBuwpQEpxp{*Ap zJ{>4Sr>nJ?ov9lpL3e$P2NN&}6*7K=llArX+}+_&SZx6fE8^qky}-yVH&8c0SjWlG z{QUfvoTwZpLZqm(cz%viS#Ia(>tbqrjFF!V7&Ij?Nwc=Us;;=z*W7G#gy!e!U}$BnyHd z`r3@O?ai@m+qTxWZJU3))ka12>drKd?&+6^)D1iFSM1cDADrELz)7paR$jlo`}Q9= zXsG1Yl>YPn9Xc$EtZd%Rqe*@ng8+% zNujce>_u#|){*K}*GLMrb@r>VJ+Zg(UfR)f>hDpA_n!C4&^==syp z2`IX{dqmOO2L<~3NJfS84;ll5LtRjyV0dJ7Ec|uv_{1c1d`jRa0+Fd{gvpNln3-7- zCh#jkfC&_H^N6vqD8dB+mH$D5K$?~!rC(kd5tATjv+Q7k2o*;F96cst6u@pdG6>{2 zfD@8Q;IN$kCvaM>{}Z?@_x}mpmgkQJCqeL7EX(RoHEM#9mD4oYr~o)~Hcha24&VY0 zIOXS)1hX@M;=)Dp2&{;gptyYHYE&>Wz88vXXXQF6B5UJ~o4262eP;#0+}(aC?x}zw z0+(Ts_TPU1MM3n1hmRhMFoDxJ%1@pm&a?98B3$6euuLyrBEqZJA|`=7!#c~Gx4Qwn zd*3KVLD0qng-jwB1bC#G1uW8h|0D3xST_qkuvoWN|EXZAj~*6s+CKIW!Kcq%{Is#- zdg)7EnxLuZtMRzf^ZxC7ir_~(_<4`85rmGPaY5@e7{4Y;poya}D-CSG>^W_`*qb;6 z8(B$~KtgpYFTO?=qM1h`;E+UbXp#t|DQ)Uf+}NhPxlehAgYqs9<()3dyM2^*JSp$` fQr`Kdxcd(P1;`$M;LDU700000NkvXXu0mjfnvhlf diff --git a/ui/src/assets/coins/bnty@2x.png b/ui/src/assets/coins/bnty@2x.png deleted file mode 100644 index a861aa40239b9431c74e563b9d2121d261f6aac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1238 zcmX9+c|6n!6#v=USecZvyEf{RV|7@otS${ROuJ1n$5~1hi7jJ&eOWgJn6 z@?k%w(NLyRjr(&mE_QYP5ly~LI{elA(DyZx#}WRNO58m zVm)wj4B~fV{bTG>K=`lN_b>v8M1=m0Uw`cqqGR}|HA$c5bXlF zp(qi;RWC?9gf+!bnu>L$sG5c}KYU#Y$tU3QE}R;NR9}d7$BtLn{}Dg7;9wVaG-6W) zzHb2T0sK6G6Q3dZBv$4@VGJU|eJ(!Fhms_GmV@1G*zy8fs$UF<8L~O4IwmnWyBFq5C0n+`kx)2+mqU0VV`G9(#A6|nX4lX+3m=cN-uq+GW zJh80~hkGFV96U?`K`cJL37J9I+kv0np-kjvY0gp~X8BoHmK&k(7M3e(@1L^1(tso- zuxVlVpvK|eWmUF4N9J4=_OCY+62w>aOa|TkoW^xou|}m8F_&ijlwPAsNL_C##Jr|1r+V? zja0#O-g6v~-%k1SLKrP-I9s%AiODySR>aPl&0c->lB$y574kQ7gF22vVH;%IT|PnB zG`5m^Qg3aG=WJ}-+p`PjKH6GnfLen+eL-k?TZtAZ!kNyi!o_T5qaJ7 zSda_@czd>bu{DKVteoxxRbsZ@lPXK!3bS>iJ;b!cDqKW&J5Hfo>u}8{7cGsj+TPHz zQD?EKvqOsUkJCPDg{QQvJzQ;C{E~jrq?>!D>$o`hEi1EFxQ01Sx*mz!F?{%Z)Sgp( zzO#Y2qTsY+fUrzhYQr=rDmE-?nWuQu+S;l(sQJPC$fkXTKaslJ;B$?JjrR(I-iu&vkCM4h;Wvg6qw7j_7(N^FBi~rh0D* zT3<~FYBgT(pR>`hqc&?3?VmBN@g1Qm%a>+vZz(zVPKeAJq7%yXBz);Wx$B$#PS?C{ zEbR*r;wt6TJ9no$XT0}b(v{u5b4KpBa{h4Ve4$?8j>Z)=9?biPnmiipE()q*Yn_9% zD@>V-t>P1SqZ9{yp>d$s@^4#L(l60-ICn+dZbf~do7V;kzm2hTgV54wRYt9k7F>pY zKWR+D82@ezVc!0Y~lTC%e<_XMAJztB*?Z zqcfwo@GZvDc57s%yPv)}k-c}G+@j!7nP=-{`$<#7k>Xxl^JKwX^@|hXGY8`W%8%NX nk{y#H3~?D}d7Z%j<0F;sqANz6v@6Fq&XSm0S&Tx5Ly`Xh^~}Ct diff --git a/ui/src/assets/coins/booty@2x.png b/ui/src/assets/coins/booty@2x.png deleted file mode 100644 index 8ae243d0f7d382d540f289d13dd5a14df695f24c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2103 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 M07*qoM6N<$f?uB7cK`qY diff --git a/ui/src/assets/coins/bpt@2x.png b/ui/src/assets/coins/bpt@2x.png deleted file mode 100644 index 036072bbc519bcbfa68db9ea5d92fd836528c32b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1988 zcmV;#2RrzQP)kwqw5M$X8aNiJQ z*$-sc|Ns9GWZDm7*%4;l5My>{_*zw+UNPY(({b8>{E~97iig1kK?e+^7s1v|NsBr>iNms_P^Ei!q@fA z-}mS5`~Lp^_4xg*$?;H);$D{I*X8)i-1dL0>O+O#7H8QTYS~PR;fS&8)Z_TX+4Vny z-!OUI_WAvoyzVi1-M7&5rp53mbKGg2=B32&Cvw|HhvCNB_4D`r5MSQWY`sF*{a9!@AUjGcip_x^ws3} z;q3Z3e%?EO-$I1oSCZqCx$UFF@DgR%6lU0Wrs%lQ^R&+LFL&K5b=;)H@E>j3vCQ%s zYT5bw{*k!t%-#0y_54pTO^5m*t1C>u8dflA9?nH&)l)3HE;rH(I{3deSz0~yO?)qAjyJEOp#|tLo|S z`+uwIbfxIW+V$)5`z?0dzt;5N>-vST>#oZ2R(_1Z0000VbW%=J02NbyrOV&!`7@2u z{{Ibg)ewO00b%MM#5?I?1CFumHYKqD00fXpL_t(|0hG(N0mCo=1VA&tLCpJ)nKmT4 z{+gJ!>xXfgmt~&Dq3_zJ%DU|bJ{NPyq;JJU?YSs#g7`5xvtyjN6 zSR~T05pJ2DL+RY;8aEMX+N^mCY%N>0ZX?pR9lG45UGaCtuYFtT(6JLP?K(@iOIKGk zwR|X63Qf02xO)#gdd5g>IW(oBIa!>jxOhoO#1hx8S@)#m`YEYt>DYROdiOz7+^L@u zIO4iUoxYfQRO=^>{sRVL8q`1r>vf?js|Zm;WM~bb#<1byQfb6UpzA0ZK~#~9`q%1r zv@{(9jIAvmE4Fp((QHT++eToMEI`R;_W%4So5NdR zYfvo1$Yh&XmTZTyvI8Z5mOxgNox4(i-C}73Me@O zIZ^sI0Zxi(8h%;^#dHeja2h3NAQwvIGr%4()x+0WF`Wd?okz(P$cEsRxzi{PqQuKhTS*I|;}(88DWr4N=Y{3d2$6#8t?}B{y^f53rJl5S*^|t;=-U9oasnp@~vbxKicae6$ zZTaAC>#o7FCAQxeU~)u!B(wvX4?lkeM?ueM`zoKW04pns$DSU*<8O0+(np(jxIULU zKLcZqMa1RYFYAF{Ys+s$74aGG43Rd!W9l(rg*Zn2Q5IABpW(l}22H3rpOA zzq`*l{m;qxK3lQGZHx^aMN`~=#bMSGIkO6nRj1|O`<@lYcgdRmGHi68f-bJyCc{|w z*k{S|U-QzJi9CJK=)X8DTRz5r6ZwBH`p}wr_#2unE5d+*S80>C{pCU+qtvqky`f34 zsmr_M)oWJ`6$|BSS5{$GG_n*owkdD!Q{LgAyvsv*r;GA#ALSiS%DcXlcfKj^{sRDm W@UdWH{0l4q0000Pu|^ diff --git a/ui/src/assets/coins/bq@2x.png b/ui/src/assets/coins/bq@2x.png deleted file mode 100644 index 2a5d9739decf193cb3a4b797df070255215d38de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1334 zcmV-61wk9v&VZ9v&VZ9v>ecRaI3VA0Hkb9_Q!huCA^!GBW@F|LN)J zFfcHpqN3N=*XZczCnqOQPft@*Q%XuoG&D3WE-oo4DT0E6*x1()9=W->!^6XSdwcTo^0Be8adC0)@9$PtR=&Qz;^N|IX=&u- zFPEJmViHXh4&5VqUB_$+9<_Ha2*8c&MnTd3kvsA0L{Unu>~wO-)Vt`S~Iu zB7c8>NJvQP>gs%ad|h2#{QUf>si`C+B!z{A_V)J3$jF|ap25MvL_|b=eSNdDv+eEe z^Yio0&dzmpb-TN}W@cvK;NX&yl8A_i!otG0x3|W|#yB`Q%gf7pdU`A@EGQ@_H#av+ zOG`{lOe!iWp`oFxtE)kmn*sm;03UQxPE!CCQ+}n(-|YD_jne-A4Rh5HfbIcd>K?>9 z>0$$pvFtV_u>b%9;7LS5RCocL(!~LUKnw-Y#r5Md-hY{U!F9sB$Md`6xSk(`Q5;8M z;Crs~BT3RM$4;K5iEVUIR=8A^g++MXw7Ata^-Fly4|p{6-BbL?@QRK1@m#=y;CJyd zhLu=ehARzgT3y5&5SViY4HA8tA4GB=&tnk9d>cOskcn~ge+(b6^(T9L($DerfYqPV za(a^^3Zi(gS?k@$;H+&sT-%Oq+uAsp*#Bv6-(h#3`M#UfVosfh->9^8+jdhxL9nxO zB3+=c$dr&1=>J?N0L7+&T>pH?6c?aGOe0eRvfO}DV?dUkfAaqTvFBuJ6hK*dMP-#= zRYwJ+DnJ?o)YR71Lq$VlQ*%oz+Df;zcZhU$b#;j&($xGTEeaF*#MQO)ntMil>0K=^1}I zTdK0Td0FV?fOso`0T!1+dDXJYSCm+#fCMX%0s110wRK=)pA!2SAkj)9fCCQapmGkW z$Bx4UkYptjz!8UYv=umJi{k{4OaZRSI{}>39|r@lw{Xg3bpqpBERwgtKE%^5>kM!< z8X%E=jpv+J2~cN0R7Sef#b51!IY;lnl5-sJEmm;0Z%4xR66fNag0>G6ByEV5X9 zKHmqCOU;{uc2R$<{nV@9{O2!U#S6#`t~MIqzWbYM=Eu*4U$)Qyvf8X1F^obNAjh%Z z4FP1mn;#e@PC))YpE$n(kQ2xJ$f_;{*pX#^<{kaBm7jTkORoa~00000Aph4QT=39L s>OQug`w@;W&!_9#7xDc1e!jc^06T>Og+G{N&Hw-a07*qoM6N<$g8$BikN^Mx diff --git a/ui/src/assets/coins/brd@2x.png b/ui/src/assets/coins/brd@2x.png deleted file mode 100644 index 0673f64beb64b7bde83f7614f93ccacee649ae71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1023 zcmV|;s#QXco|rQQhoT0hh8^f&rjJ)>u#-y=fF#`Hoh=>GWsl=!gX*v(-Gg5Gp^Qud(j}eJ zT|CFhsw_>Fvm|v_Mim3nEgNJ@vd))e>gJVimk~BVw#cT05?ro6z4RR^wh6LHwiWo3 zPgkgHNuiC9ZL%?b$LG$iPA@%BN?d?!mCf-vUy@#;gI$7bjwJ}zfAT(Wg7KZ#K`ui+ z7-V~k5}rX~lrQ1yym_g!szl1C;2oYtO-`K6QlO4et)(9LA0gj-2b<8nec$QC?T0iG z0K~iZ#GALoi&w<`C&ab8#EHwq)+5Bc%|!n>M56)5v%^0JC{0+Q55Dt|NeL9BBj<_C zOp~h6<6rZ9=#jQqg7pW8ifpt|`cHg!RK>I5D=>Q_ z;}YC^Ok`&nUx8$kV5f0@**!dyG-jDm5=_1fmgLcRz%Lj`G#x}VA53%@Mf9FZOkbxV zDM(U`oDk)^-HlL5T6f-G$GZInjgalFaBenzMD4OcD{T8P)OVV{j#qCCh9R5BVPWmQ zAmuUgIBX{&B6OLcnILFMj6{eeLy0|op&-UJ$S3eUUi?@Gfe%kr=`{wI$$;bBXKmY&$06>tx^&sa_YaoHhKvI|- tD2d9#(zv`Zq0C5A+MGD4&dSq|J|Dn}XY-_K@%8`!002ovPDHLkV1lR$^J4%2 diff --git a/ui/src/assets/coins/bsd@2x.png b/ui/src/assets/coins/bsd@2x.png deleted file mode 100644 index a8ea233871af53707d8c0a29b1a2fa01d64b19cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1233 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+yeRz_>raC&U%Vr4jJ-^t86N1{ywV z)~p8)9ta2sFfuYefByXc|NpC2tuiw+OHEB}ZEgMf^{b|)=H<(mFI>35&d#o=s5oiT zr2PDRA0MB+d-uM6{aQ*&>i6&8OiWCXk&%^^mCKheH#axu;^O-7;ltg#clr4E{Qdox zE?xTh^XFyDmihYnE?&I&du&z?QY!ouS2 z?ml#l;yI82tSC^Y7okqN1W@Wo5^YA3u2TU`HBYf8uwoM_n)`;szAd##>7{0N335aG57udzj2Xk z_EiQ3rUjlZjv*C{Q%-MXbXF8$IPm_(;kkdm`$!*Nw|{M_{khk50>@tLT>tsTcGVUm zK6#79DP`O%ALy$db-8}bX|ie6g}M9}MEAV@J0n5k=(qE%YE$m~5iw=UKU7f_70P^>5ELx)?|g$#TA0}k zp5GiRC!9RF)TUtNw!h9=^EM4nSL6bNc{2?^m*GYB;J=s7`qq43hwgh@B5J3Jd= zEa$Fdn4YlbWQ0b@q-9(&Yvk+;16HW{`s&Wu@%cnolT(>&WytmB&QC|`O+=(Tu5+kG zo#uZSkf{_KYdoW%P>YF6cWp{WcDv#uo&S!j)-2xKy(7{oKd;ZI{>v z-L$vJX`iWIeJYjTbJ>fFkJUGPe0cCn$?Q8e*;V(L)bA}TsB`R#s0(W{y^c=%{+{Hro|0H@Hu~v%a*}QT5Kk zEqmh?`mYIUxU^e}Ugv)@k$tMh@lXFgDQDU_D(YR@dGN=dR=?W6Y^@R7#hzQw{l(bY zBC%a<^*{BwKUjAzsrYX8zFc0gwk;%K(VB~YoWJlDo%|GL-ak!o>Z*)w|Ns5wpV=c4 zx_kc>rp_ymPX^q0xM0g^=gj5Zm-6IWW&OE!?=yK(6MW|{J45JCQ^(yBDaSwslc%en J%Q~loCIBwAAzc6f diff --git a/ui/src/assets/coins/btcd@2x.png b/ui/src/assets/coins/btcd@2x.png deleted file mode 100644 index 33bd23cee4201b8d799ce15ecd71ef066f19417e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1326 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 Y08}tsjG&X1{{R3007*qoM6N<$f+=3O?f?J) diff --git a/ui/src/assets/coins/btcp@2x.png b/ui/src/assets/coins/btcp@2x.png deleted file mode 100644 index 849bfcaf95dedc8b2289333822ac0670205e9a9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1467 zcmV;s1w{IZP)NR=WhgIWC@y3uEn_GyV<;_SC@o_sEo3MyV<;|UCoN+qJ9a29WGF3TFfec^E@UVz zWdHyFCog0tE@LY*W+yIWD==dxE@US!WmQ$GC@*CwE@S@w{wFPCO;Ua-FJw?vfOB`6 z#mCk9`un)L%-!DRNMWxyyirqx1CljE}6QslVFWLf1uys=>7fu%got5LULPRh+q11u8NJS(9zvHKyge_ef0JBH9KuWNOy~mtM~W$+JAY zT!wjko{o{Nwz$eqRDeiLd+_n}u(HOzzt6+P)VjRQV`q-;@AL2Q^Ul!RzroS5v&KnI zd{bD1hKi{8`1&j|XJTfJQC5NI>F+#2azsgZla{eDHfmjAiqWM)#sB~S9&}PpQvelH zex=Lb?D;c|(*6x|)ewO00b%MM#5?I?1CFtA%`g!F00SFIL_t(|UZvM%QzJ_h2H++{ zW&?x`1W4HMzCqnx*4^FRU9P&jySux){JLAyQ-m<5I}0_>_jJ{q991?Yq0(?98graj zG!iZim8b<-6fZ019OY&4MQWZZ5|uQnOjM|wTb!(-RaJ7aDy}+J!=h?Z)vAcvI^I-W zt+GmII1ib$vZ!}BFHXHOS(4?vWtSL!-@pZEkS}DpAX)MKTp(W@(hiMI?7#o)1(QGH?YBxRM_Q^QSZinlZ1GizuwL$vD zl~QFiyAIb4GPkM&o;LcGDOFNVv%BExB+16*t^@dDf&fJv}g#%*KH=r(J^R8=@(To zdkD1FzMkV7PC{EcNxztKY$1>~o}%E`9ykrx85B6Xo|0qvgmci&H(j`RV8gZ*(<}S8 zT%}3O62wh#O${>dfr++o=2U(a zTE3MJy$O}#Auz9c(Q z=quUQZG(mD04yiJMu84F;}f>g#=QV?Rm07;oOY?}wfrcm6~v zX&vv4dw>CQH-HfeV!X=*<7WWBko~}~ztJjXUvYl#1O6cY1jZwfTqBlyV^{OAgP_60vYgP*>^kMF?e|Nj@X Vx;7iVoKXM(002ovPDHLkV1m&-^LqdQ diff --git a/ui/src/assets/coins/btcz@2x.png b/ui/src/assets/coins/btcz@2x.png deleted file mode 100644 index 963609f5acde395f24297f1f7906cf7b2bfd85ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1548 zcmXX_c{tR07@w)tAv&qHl4rLqq;pwnT|;P$p&{v7g%X`oqQen3O;%0EkmJ#za#ToU zG%A|IF&KtYjhiv9L5$(|{T<)gX`g+b_kKQ~_kI6(-y00~ox0j9v`HkAt_#)CQ{yQ= zbk0nT&EUi+NTeBL2Hnd^ld5@pfY1%_Tmhe^5rjwkFLp)w8qvi67u5oHg#QDhZeRdD z9q?V%YBkEIBbti9O=B^h20+uW)apH`!1YIyh7hbf3m+^e#w3JF2JtC~sX)^uT>b`v z5e*$kE&}mcVyp?N@x_OD5PT<;ZTLtHF6TgW0zybkNU_expzb(C$I(_cgg7x;59&{0 zy?MlBH)y(y^}fW1D-nSw)}4(H@zF0gkZK=&+*=H^C`6q3Q*V=h1Js(dI~` zav%CB7NVL#tw_~DP#b^`yn|DH2#-!o$aw_=pH=&j5{K zpz#7y{TDt^rr8VB1|k9m`XvEtPlI3-mEI%98iDu>-uD_3C}=p3_Z4eUKoUkM+X+<< zK3IW>{1M@9VzLW@F{IKP{hEj?s_=d;*7F=~j>0+~qSCuqdpbTW08J4<5)QFR&=`sc zJP^J+G5#5;@dNcI5S}X{^upRw@cy?*)d8exKd1|Y(*wl!PY_2iSpoX>A5?k=lf6P) zlYrNG@zMG`KJL*|& zrvjMWY=Uat^Pd-99VPn>trl1f`p>*osIXXDNFvQlcX71$x=3c%z9I9skba_=mD|^0 ztW=BNxG*iHWcYeW+WmkBm5;}ySt9PpY}-{>N%E+YJN_jyLyP!D&x389DlVnm?b@Jv z=8$}Myg*lbxd9ete@6&M#7|PfqoXL-zAw(2n=(~vYP{a$Mb3Itll9d{xMaSXWIGgN z#WmILMI!SQX|7x0ku@dvxP_;)&zwj<%n1x_e3{Ut2lbqHJk>_rCxJ2HN`jE1CZIbxtvkmDk*^G1Kz|1=O z2jk=jQ`*6@ZPHf80j2*Xk1>{w+Q2x&=bYPKBO2%ZvZVUU?upj4T?NYz1TUZ+O6(V5 z!6U(s^aqw0Mp8~zNJl+wtxtcpJDxvXwnIE5Y(5l|WJgd~7s_MoLsXYtk^40>|aN4>SuXq~cP`+Jf@rj57dMSr z_M6Sqt;k$H?`q9;s}7&s9P%XG@R*+PTIVJ6j@F6Eg0c>q+?;DUuu$8a_HjjNd!j=g z3~4Catbbu)vt3Kfr+6kknAcLW&!3SU-8Q|N>SQBOu`;}UL&FQA4Yw^kxN1nnn*E^W z^(^XFp+)=xmVio$bFt`Lx$213cKs0@alI~XYaeDptz5?4v?*rV@rt3m&Ir->u%*n6 zG^SZ40Ok&)T2GRFQ&d&)TrVPaBG*gSB`TH#-e#M2nR#T{?F782H(F*?+b1t0<`zfk zBWQXg+x`8nWfh!b?8synFu!)%jw)nj2%>(kl@*Cath^vQ^{vZ(2Q7Ygk*Z8wRA4~_Fy`d^7Sk^@y7CQepUB@0sNHfm^GvNNjijLt2c zfmt|*`LmhF3p#nRY4ZNGA`dOZ<%LupBz8JkI^pM?uROaq-(Yo`(&!O$j^B$88_DzV z;>DSaWqFsYPWjfw{jsI-W9&7`E8`_aG4`c5iY~giS|&Re%@I2%&+}a4>a%%)7ypf) zMXGSzTq%2RE}?99j@y6tX}r8CU|<$?N$aPKw{5;ck!;U$H=l%+t!&F_ld-dmj=sn5 qnw>6jSQEF5`g{(HtUC3=)nt+Np9Wd2{f3&4Cb>AdJLWt1#{LV;G?hF6 diff --git a/ui/src/assets/coins/btdx@2x.png b/ui/src/assets/coins/btdx@2x.png deleted file mode 100644 index 72250154711411a3b9d715bbceb01d0ddeee0119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2836 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 diff --git a/ui/src/assets/coins/btx@2x.png b/ui/src/assets/coins/btx@2x.png deleted file mode 100644 index f51767f5a3ae85c976fc28e2b3ae1f2a42fabeed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1743 zcmXYwcT^Mh7RQ4)QLx(9N?+0Ty!u-EfH3+{KxGJzg2)JnfQpI_6)p83Lu4vT#VQ3P zKuQ25iD5`UMlb?FHY8=05fF@wu#&Jt48M^VdwR|t-+RyJ``^6}T%7DQHNMm!5D1#~ zKiQB}-ST5@RaaFi`>upQ*g$o0bhlNFO2a~^&p<>P)TaUceE3o1tF+RH4v2K1|My;L zUZ!FIk)||Y0fWB)r4kYukeIJDF8pgxQ)!i5c}g{Y1b`V6PpzWLckoUtuqlSu>y#=> zL^Hfv15TEr+0kuwnD|DP21qYal@Jd|arYefsRYZ`!LdRZ*M@mBSRx0uFHp4*HHv^wHJ(^T z^%LL>8&Uhv@4et?0WhFp$r`YEf!e3B0)o?(sBIcJmw_`?h$(>AYN3BEuq?tet1zSi zMm3|{KJ@B6{FRTIM8KYfIAf@G9R9+^^K#rX2XEE`i$Y*TN6!ZE*fJiP$E)k8co;a9 z;e`+A^%!av;S~iQo`(F^o#y zf|F(7EE}~=fgkBGfQxeaU~C(f$^oeyk1nEyN#Iq5-b|p(9*i+e>4f)rsBseI55QZE zs9*@OMi4`QUcAM_3y9o<^?!0_UhU%Cz9#coU-idj z5|aaE1cG{ly^WQ7nA#IwrCOr_VWXun*NP94vrN9_U`l3{_+B6-!!M`h>B2ChgCpH? z>?=@3o?qcC4MtHnp>IBOeR3qLv)VHCy{?RIO-@~6X=?1%0ijkY%~;x*pLr`L+A?AB zS;fA8y!U+e^$usgeAuJ8D&Xzk5hxX=QgdY4Gm5&a?o_Rq#=)9&)^YK)9$nfvy@sQ} zsN4d6NToWOK6K{RucpzC{B|fegp&KOQEpeMD8v0uY=V3B{lNU)x0WyYJY%}=NILO@ zm7sMA#?QyJljyuB2{%P_4Hpv0_TOKW{V&Rr3nk?RebFmQT8;U|@tjDU$cor$dNeRxHvcF4 ze1+6FOuI~$K@5-EV$;>XsmQhRZrtXb{twc6c=7(s?28){dD?1=qivA^c8~VOrM2_m zoZkKC9opMmxDr9&ueo>9hIp|Bm64x5DE#iqZcA#r8^ejR2i@?hDP|4F&Kh6dz^CY4 z(W+;ko4V$M6dPZL50&b=@Ec|y?jgG7{jHVb0a8Zezr!?2e($6?}8AyHfM5 z!Gc#sn_a!6mqzr29P(kFyiHrH^j1e5ve=c;%!A8kN)PAomv3rW3az*73^6}K&g4&> z(%<{@n_a#h9sX)|$!c~EyV4GR#z+ZD&OMwZh^;?p`uwR}J1^{_uTkQ7ji;e__sK|) zPSebAY|VR^(Q;h3b2hl5BYh4PwC?ZAkbYAU-j`0@PIBmH%0TkK$W3Xp5DI`Mm*znVy?WD_MRKHqP4PV>sXV0=UI$otZW=4E@!*^sYQ|4blE xD!t>k@1r=6wyp&!8<#|i;3#k`=e)2>zPg`m=C92sYjHku_O?zoCDs>W{|}NXG`j!* diff --git a/ui/src/assets/coins/burst@2x.png b/ui/src/assets/coins/burst@2x.png deleted file mode 100644 index b41f186a2927dbbed900dca76b164d925a158d0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1238 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 diff --git a/ui/src/assets/coins/cdn@2x.png b/ui/src/assets/coins/cdn@2x.png deleted file mode 100644 index c5d0e6beb6d0936b4ef61bb2a300f81e29294da4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1149 zcmV-@1cLjCP)+AcOnf=Db`{G_D*_V)NgL;S0&{`dF!Utj+4@cq-%`CeZ48yo)p{r$?y_a!C!l9Ky`g!xxj z{_^tu+1d9M75uTW`hS1*-EPb z0019!QchC<6;pnt%irwzGmX;z{|$515PQ@wz>cHjXhn#`R^`2C>$?{lB}qzB1@vcbB|jz-7xWsY3SP3*Ou*o z$+4{q&t1<4$@koo=Rp|ZP!tA7@8blgl9+ymehASB;A8Goij#;#8t0yIlYYn%Ml*4`q`1gI!Bf0PiUqf?a54uX`JKS~MIB}x~8O8@2` z!CFOWCD@;w%;3`v&?8Du{9bckEr#PB-a z6bZI@j91J=@i{q_K&L18L`?+0vswvIdxl>`ea_1Hh4@^Y}DHFph P00000NkvXXu0mjftu<7K diff --git a/ui/src/assets/coins/cdt@2x.png b/ui/src/assets/coins/cdt@2x.png deleted file mode 100644 index 604593a2a601d09fb017347e991b801904402933..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1565 zcmV+&2IBdNP)Nr3F()T6RaI3eC^9H0GQ`Bk;o;)R$;`2_w3U^b zSXf{vC^E~-&Hw-Z>gwyJrmA0GXUxpbRaITJwYWh+O7HLRUS4I8kd?y1#MRZ;^Yirj z`uco)f+{LBT3TY3mYeA4>6w|HIXOZ~N>Wr*TtY%hEG#wSyu80FD>bUBuEN5_M@LWg_V(c5;iIFcg@ucNfQFKim-+emnwp+5 zF*?%H)YR10U0q~4IzynKrTqN-S65$pdVr#$rgU_BsHm)CV{7vA^3l=L>FMg_<>uMh z+pw^+R#sl(;^QtZIACCBeSL$Gk(PLPey^{y$H&U|_xCL=H-UkN+S=Us`1r=g$j8UY zb8~sz+}%!2R`c`o_4W4Swd$FcXt{pH8Kv0~wjbWM#wfq{5iy zPfjj5$;Fh!`F+I>-Kck$5q?fq9Ki33TU_^Kdmr%=iRElT*wccoFjuy7S5fxSA$r z2BrdeXU#%)LAeN5bEKMIfV0IV%`&N0pu4DCf~y)*t-{3`3D%*zq{vw&Y*Mg6f=%cy zn-rKQRfTPVEunyXgl$qivOPkLa0K}hcX<2-+FhcLaEbCW?h>xjUB_`oL7~cPYm>TaW9?u_s1l?J) zc8>X&xWZ4sd4GDJxXz93*s`roSHn&_-dOpU*j7$VhY4SF^#lu$;5Zx z<0dgJFkH0?)rTZm`T-}z-4a68GS+|GBxiSjLVqJMKMS#LGguiA(rX8f`Yi_1@%P-G8V51C)R6Mw)-+;rjUT?v?rUY^3m1MrmM>+{9@;h}y&KG7Ne<4abuhE=04>e4$8Ycly|x)@AgsN@ua-#OL^y;;_g2H*8x!vtYBJZ P00000NkvXXu0mjf$@>|p diff --git a/ui/src/assets/coins/cenz@2x.png b/ui/src/assets/coins/cenz@2x.png deleted file mode 100644 index 50a77b2f283ead0a716a62257a756e578087008a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1496 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 diff --git a/ui/src/assets/coins/chips@2x.png b/ui/src/assets/coins/chips@2x.png deleted file mode 100644 index 9fb790a4c8900fdc825ae8f0ebf01b32fcc606ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1586 zcmV-22F>}2P)+tZCt*&8*i2eQjBXiHhOq=;rL~#M07lk&@%; z>iqrvdYYTK$;rpm)PSC!_xbsPprCx5obmPbtG~d6qN0bSrN7S3a+H`_s-hdUxkK`s;Y33lh4}Q^!N98 znVM&ejo0Aeb(WXp>gvVQ)6Lo0n6RRfS;d>r>NrT>7=^4w#Ue*y}f9Rje?+|owT*L$jPw7!*i9E-{58VOkE*Miv$V9v$HLLk*Wuw?f`e&|j)|tG)7{>~($dV> z*k+52kgKeowY8_byvomeU{$q%V+2Z2)`ucX4m}`%abe5NvudrT)hP%wn zlB}(`$;#Q{-XLK_uJXeOu;_tq_IJ77?vLl|{rUdzUp7fcKI?(Yfh-CF zaF1DQ9j%QT+qP}nwr#I%+x}_$vfatNe(BD4l!N%*s%!fHE&jh3UVMp$u<(e;u&C%5 z^S}9^G=C346&n{um-vLlB$CM~=83wU$@`&5jZfpP^o-1mEIMREcE4+X)cMcJr6e!E zpsKe*w>*^aCi%B*$LvgR34|l?( zrInJj%;($K-a)dn6mIU+9F+WNgKhn2gYAv>U=0ISyOF;sru%KET8zgekIk8n!}2{+siAhKAW`2y;)8^RO4{rFlb^ znn%L|gvBM2%kaQk^MP!IhE+JMk<5Z8KAJCN>ojaY7=Ft62%B5mJG*e_tNB4TLBk$^ z=k`g49ju5{=qGu21b2R#KV-So6)ys4r!4Fk7W}mU$U3Pz0dSf|*%_<^XyzW1Y;}r@|z1sI09bShG zf8}p{gStoFe5?HJqDTPmC|RiRQwHf>>UQ6QZjZwI)3D>KjPe2v??YEW^2uu0@==y4 z<7pZ`fWveX$q!-ATV3a8X}C#+@Da(6J+HG8C_Qxg1VR+~>1VJP;udL(t8|)w4$b6C zpTmP-_fY+UE?++P71Q)G`fPjCHdNJE|C&y#-#o=fA!K~}KGQ$9i*>bFGM=E}yYKl! zWZ&42KmAN0%iZ7JM{mA44t8h2-0HxP~000000FeJ{5iWRWK6M}4&;1BT kl;_j+?fZCseLvsbe=;myCOg^MC;$Ke07*qoM6N<$f>bb)mH+?% diff --git a/ui/src/assets/coins/chsb@2x.png b/ui/src/assets/coins/chsb@2x.png deleted file mode 100644 index 8988eb1a8b2422eb4f576368cb0bb6d0614682e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3539 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%0AAuPAsnTnPLNI zgP0IuSZvI+dJ3S+tQ6p^z%21>V*HBBgV7uPfM=4V($^RxuxVTtLvzi<);Vj7553a;nN|eujm8l*%}5pV~gHY{yldLIz{8t zd#N3SStDP>Oz+cT;dwsDt(Ae(-4a2*BNpDB$csEfq{FJz*4f!L16X@2re&T{(4&%$ zVj+X_0mK2)D?Et9fe(^6pJDJZX~(UL`?W9PGq$O*HmW}C>n=R8SxiA*Vkk2L$`jl9lJKCFW|ap|Y%lKA*9E~dJSIYz5TOsjOs+4YAMv8JVUm-5 z+|U1rNo?{UFY+XBW2BWiWNhl?p#T;hv-Y;>ao}(J8;;?|(k03Vpf5n5;DeM)@p4);(F% z2cR!-S;=CQN+HAexLzun^DcPscTV8`OfRU=BSK;lTlY6Sxd(HlEpy1`+16zQ_1mnW zks_(=+7OGRSi|$N9Eaa7vBCYarfJZ4HsD?)rStOsoSirt;Swr)7fC%TuJGUGETCmY zQs!*R=FQXLQhDE%>r=W+PS*#E3{`!wej~(B?(1{=j#F>;cXD{TK@K^aBNj?NDef*0 zL}p4UjFFmx=J0sW1XGT6Os-EK$L9>t0a@iE+#1FjhpY+!RkTIb8|-JY|14>8=ERKV^S9>#Yc0pOQbGZcY)rce4L{{wFA$_l{tYPU8Ro N002ovPDHLkV1gMgwk-ev diff --git a/ui/src/assets/coins/cix@2x.png b/ui/src/assets/coins/cix@2x.png deleted file mode 100644 index 92160789086a2dc6f4d95de0946eb6efe93331fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1185 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 KMNUMnLSTZL(j7Vg diff --git a/ui/src/assets/coins/cloak@2x.png b/ui/src/assets/coins/cloak@2x.png deleted file mode 100644 index 562af360682dd562687e77f81ea7958cc75de6c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2017 zcmX|Cc{CJ?7arM4c~V;VS*pkDX~UBe#@Nb|$lg<(+gP%cWWL{YI=y?od++z%bI<+jo_ixt8ff$LiSQ8!1b$r|En{|8`|fKw z*)i=Yd5S<-LpiB$dXz0eBtVG(<)2{lA5bBHjsGOOfi2ll?I*!c@}vG^4x5|(H;Mxe zhmjtN=Tx*-W2grUpYXB@&mJI+4Esa4sEMK^Onv~{CPq=102ej1)nH`><0BY*hn26e zI|$<)sG{LzC1Nh(tQ_>VLRSdZGH5Obi-qz$7>UDG19MD7I6_+xTE8I79v_D>I|XMF zqMY$*2KT(7wicQjK;lK*6-1s#&Mmb64ZSTmAq;vB-t}Q=0gLk(>BrM-M4ZF%ZOD#9 zF$F|!*vjMUGRkvd^9K@qQCWb0>+oR^tE;%{1(Th4l!DWH@o@+-mtZCdvtJSGhPMoi z4!}qP?X{Sn#neXxor3Zjkk4RY4i)*Z+=GS^Xm7&leXvu&Q32FFh6*Rt*1^XRPtrh* zf}b%;(h=u@OInzCkHUNC{0HiMIJOb@!$IUi({mIjL&SspI zMSvL$MGv{#WR2gZ_53R3PITZeK>Y1Mc}CCmPuixZ{pMa~S*& z1|sk^f~P(PyD;2~FH6X{j?zq|2IKQ0s{Vp14@xrd^giBnz~2<1)<_M(bz5}5#M{@P z#bag?PDH$_hq)A@oG>?y#-~X1LvK6YzeREY&g@4=16UES012^ z?y4lWJyVMt+P6s6NQj#&;^*5gw&JaRr-8+6%TDqMzN&U(_I`=zH`nqw**>}M9_PJ5 z7S@)-PcHVCeaA|roc-?LmP|K;&%GYCi*=*Dc?B~xy@$7ZNb-A?cORA^k%}^l^AzRX z!|GSp`DIBuMsIVe)M_e%49oW0&EqFb%&m=_D4~gUI;=mMf^Sz_Sexw+U@jhZKCf{u zjb7AEGo3tqVY`F8xd3V1M6Qv2>3v-jyMrzR8W(%_d&Rv>#o9jjjQKCBI*@0b-tG`!OE7|Oj%?l7Bdd=R> zs;Swea5YRKC<{qf&;HJ^ReNH&Xm;9DST(R-r_-pEvL?Iq6E%s>V9f><2s2JKt{Hhj zBmSn(6`~uTn`hFdzrF4aQZ|RGO_{f@s0;|%>r{-Uy z1Rw6OnC{n;Mn}|H@|E%iJP;Gz|M?ViEb(C@(OpQDB_A(z}gu+xU>Lq0HYt=Dlt@?Czk zh|HuTUrbK>(+(>xhjNZ*MFK-d=Ur0wm#J0B+xpSFB>YoCcC9CK(>EB;aobrm(dZh< z{UP#OH_ZmL6SxPiIR>=So@?xj;5JjA8uqs-_2?J0_ip}Et(jEQxg#R-U>ifOI6pBw zVotliBwV*o%=#C`7vFsb)}f^F3^I%C?s;OHvCHcEGkko~=FJV3d@cQo3Y#e>7JEL7 zCFTS#x-o6N1@^9}CuZIqvC}h)9G_9*J+%;9yZlN9-z-uNlUtOyCZ_o7g%Uj?tGJ_% zEiakv$g9s$WBwW=!d0kwq>-O$)OYghq;j%k)0-Sl8%9)C7FR+7ZKn3xXVK@kxf&LO zs-*)nsaezp{n9V%O_)T%IQ{9xov9RB1390kO!bVmN(ebn+J5M7Z6%fB#o|Z$F8Srl zBI3>?7PT)nm6gS|ENrfdGc27N$t;zkOrD;Y<_(k<5HE1M(W=lpV3E&o(Tp>Z$fs>$ z66I_v%yQ%htbW;*~~SjU6@iQJ@)?>)Ll L4YVF=*o6Kc?p9c% diff --git a/ui/src/assets/coins/cmm@2x.png b/ui/src/assets/coins/cmm@2x.png deleted file mode 100644 index 009e241d489a6e0e59d520c26a7ca9b9e9a1e5ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1608 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 N002ovPDHLkV1g?D(Z2uy diff --git a/ui/src/assets/coins/cnd@2x.png b/ui/src/assets/coins/cnd@2x.png deleted file mode 100644 index a60506556b83e96481a95fc2320f8e2cf2af4354..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1223 zcmV;&1UUPNP)8U4&d$!Tu&`TPT*Je|>gwvTva+|g zx7OCy)6>&+c6K^DJ5y9t`T6FMcze}C=m?Sq7b`}_N{iB;^X6h zfq_OxN3^xIX=-Yrp`mSVZrIq^@bK`0gM;1O-9tn~m6n!-g@r&tLHGFh&CbqtcXwf8 zVx66xo1C1xySu-@z?Ybq#>dBNY;2yMp1{Ds(9zL`hK9|}&A-3DVq;@%ZEa*_Wrl}` z_4V~=X=&Qp+O4jxbai#(5=08nL z+x5dZ&C4=R0C%8Nx@TJX=G^?|Hh(# zHL>p&6j|J3_W{L%fA}v{cvD)B?Ue*U6o4n@SzEDDv2EMd+P1Q`esFTpgPxQ7^yd9O z?5b0Bf$wl0`*NPXAN%C{52q8s(h!oKk(rg9lM7vE6c!bi6qia!SvfRk zPI~I^6i7v7mFTK#YW0e8Yw|cqUA?ddXpTGmL-pU-)GSP@TlBuLJL?F1TH9oA^=a@r zqWYiuw_PIX(7QXF4+r7bDIQ(jS(&2rKzGmz;{53qM_>N{fWaXN8Xke}P$>UEMnxGL zM_7*pOiaQrn3KsMQxY~k17&uueSQHfIdFp%_$`XE1e26N{-;8>ys|3FGE7pVtZ3-g z#I+8iXe)-^-?agw7%LXKO>w2cDAtPOBd~43EY6CDPpK#u8(|i2B|w)xAz^drAS}U3 zgyvG2D3`%lqW=b0#BufiZjb=Yia0W_!7Rc56I;Y}9cJ-#jQQfa0i!r7q?_Wp1*2Fh z8%G+4Dsm*Ep;``Aj`g%miRdlIIu901OGMi|Sa`Hy;a#&t z@SaDTK3tWJ4-+ic{sXc)A!>%2i(UW#002ovPDHLkV1g2AT3rAD diff --git a/ui/src/assets/coins/cnx@2x.png b/ui/src/assets/coins/cnx@2x.png deleted file mode 100644 index 9792268bce10cac56974a451e720a8674ed8f8f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1494 zcmV;{1u6Q8P)D1CY_CmguT5;PO>C}EZm&*luT5;POlz-9Ypzaqu}*ETO>D1FaIa2m zuS{#N|Ns9?Y_Lphu1#;VO>C}CY_Uyiu1;;PRjU6@Y_3dfu62#TyT{;Yg1cscy8r+G z{{H^N&g5Hnv~7mH?(z41lfzDIuBf-y)Z6Rz_xiZR-j1TodXd6hc(sY1$=2QMwZYw` zwbqcM&1!_ZO>C}kiN3JD+mfZurL@-g`TM80*QB)8dy&Iaak1Ip?ueYpPi?PJZ?M$d z>-_!xue{n&Zm;_K{K(Pfrnc6jv($;5$;Hp*p|aF?kiu++y!`zA^!ECMna6aDz>1#9 zX@k3gm&T#7)LweF+28H?`ut99ulM--c#pzRZ?Jig!lSd*k)+M(?e%Vly_~JmYlXbc z)#&T)_FsFpR&%nOtkIIC&Fby-tGe0p^!fVx{cMH2U3s;mvejC4w93=xrnT43*660S z*3sGO#?R$da-4q4-GZ3Lth(8To5*2&w^VVlp03kxh`nNcxT3Pv zT6eUauF}xh>Zi8X>hASmd$-fu>)_?_X@a|-u+#nh{`2+uV}7`Un8&!p-=VVA)!gi= zxY+FP_O83ylcvtS$>DK{zG{QJ*x&8Q(dGB~`*w}NSaq{a6#?%60019!QchC<6;pnt z%irwzGmX;z{|$515PSX)zDQ`@#}+qT>F zZoBpe-J2%4`Rn&SK657W8I;$5{NyR9J(QjwRGwi#U=Sz?@8Pcc{RJapNNAYyP2T0c zzvBBn3y+9IT|iWHOswK-GI_Wm=O->6Z3#q)Ny$>8>`dMSK}tNb0#b=6O}dMl&iN7Z zpB{j`j7%cR$`nVs1&&YOeHyd+;bF!Tsg6Px^bRJWU%p)|A(_t9MPRR892%Nl_mw321 zPo}4!aIjB?XJGT>J|kFnxd#fnJKLn&>f}Bn7oQqU0N)a);N4!yFgK3vb0#F)z*_px+ka*(Ic-mdAW8P_wWrRfjP?M zDy{eA>?|Vsj)H(b)p}R|V8s3)qMyi#|E2!HQ2*j2|4t+dMBAS{_&dxd4*o`#VUqq* zh-Te6c1qY9S%jN;TGq>e&Ab`BxSDx{8=Aa|ZpvPG8=44!tEs)bdCTt}o@CZ;HGB0EgF9r>=LF-v9sr07*qoM6N<$g8soT)&Kwi diff --git a/ui/src/assets/coins/cny@2x.png b/ui/src/assets/coins/cny@2x.png deleted file mode 100644 index 700fc40fc83c32b13f37a9f6d131188ddc4e1e2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1050 zcmV+#1m*jQP)E z1CT696zq!&$Jw@R+qUfsooyT6wr$(?+P3Z8{FR~lwVdfUJzIY}BXZGG-SskC_1+uD zYvBIlj>cWbJc+xH`W|;3H9>J3?mRjbcO6}%{;ntaH@ERKj^SAD!+o9o5xD25D{=QR z|0!V+xbvtMMYv=OkHKT{n0AYPboE`JC7$ zGA736sdzQX8+>hXLL1507-Q&#KmGK9>Y?+$p3H7CR>mAc@khxs4=qW=r;qXdEa+`gx?IHW?i?}rE5R2h1wl9Ah^Mgq;`j0 z7{3}o?G9T}t`9J=H?U=S_w%dgT*XiAG+>)+19q%|73lSeTLZQ^Y)bmo0BU#Gnf0py z)b5DNUN2k@ym4dKtf_*54<2kghTAl_54Q)#N6&O!E|VD$n9D#@6AavULfdhVp92Hc zm0_tD>RZ4oK5;G#RF-kO6$Vhdeh7NSw{C%fj6`b;pmzNl^oqZ~3j^C%TVnvV>xGb4 zoHh^!CiSt&fC=6&g_EOT;D=YOF@V~=O@>~*76w{cfM+hW#sF&fHXWWi00#DK(4R>S z82=wI@LS-;D@5tAcLkBBF9hmpVBp^mLuWw5Mm;uRx2uAPXC*OpJYeHu7$_?S9zHE} z1|&x4u|>JUl9;?GYOeg|k3k#s`_dREHXtukk4=h{6-7f<7Ju@*_7f!5@$WfKYJho# zH8$w6Tb7B+;_}AG-NypV$Vv*(1||9WK^2Sv%pV>(z5TK8+y(?j3<0>)zvm=4KdJH4FIhHQ>9KHGh5+h}{7L|9|YFH70G2PVNg-RiHz} z?E;>^6hRr9lLl9K{dyP8QE7X;&*x|tbv1lP>y$Sb4*niNBYwBEJudiyM8qcOd$ti+ zIt6&{5<$D_I51b>11=!!S_eFTne+=1g0IMMshgevjQ9H@u8$_Gvcm`3kaX%Kdt z?+q$6X|hBH(7qiA000002=cccNH~;_u07*qoM6N<$g8uO7^8f$< diff --git a/ui/src/assets/coins/cob@2x.png b/ui/src/assets/coins/cob@2x.png deleted file mode 100644 index 7563b742486a6e064663150a995bb903a8c8b1db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1149 zcmV-@1cLjCP)(Kz?*;E$MXC6 z8^N63_VL{H@O<0GKFX`T?cx`}o51em8Ni!c(zyKo{f6Gl!tUiK#G#?(*2C`QJj$z{ zq8@8v(s ztYXx=-}dqT{{FG)-LvZ6K+CM8=GUg?*!2ARJ<6-8=i1Bg=!4zKW7NCx`}yPd^WgUJ zMa-`##G>f<_3iriS<<(n<=5-^_NeFCCB&hA+{Z%8t-$T$qvqFw-N}XC$|=R7L(HvS z)43+Zq3ZeeTGF?Z5E=#m0016zQchC<6;pnt%irwzGmX;z4Rh5HfbIcd>K?>9>0$$p zv2o2X5dZ)J$4Nv%RCwB@*JoGiKoADtl^Q`&6uZ7dQ>56iw`=dcdwcKq|9`$pHYBqN z2xp(KIpiE>Gw;lbT3USmKrj?GjBqFz@cUXsQ(7a@HZX0`NULa2d#nSVI%4hOWu5UZ z)YKL46!mo{dQewSqFdC_+lLqR^@^JM2hf0leo@1qfrc1^!pqPw8a6!S@%s@pVZ{B0 zVKimf_5abNL8bl%nq>5|^B+Ld26`ReUmsN0q_~Ev&;BM8;4UZdctp(6BPK4vC93_? z18#aWg)3q{A~ia#_J!41ad1mSX{=q4!^IlXL`&e}vj3I-EgceNW-vt#KQNOaIxH#O zZRSG^+!j44BfCvi+gX(9$riYnc&6mf&kQ|Dj^mc94ltgiCz;nuMpg0;+!<9&1NpyF z9+;(yGjPv283D7Cq-RRSev>J=112Jbh=N%mX#x(bB&~pn3em#z`+%e(n4(<{r?wX1 zgVXveGEL5bnVTfjt93Z}gda{fB+WxHPtpyX{2~B{g+(&meS+f89hnvv;1Cc&IGmG| zgG-L2b2tP=2)18V3yu}wQW&!u^9yVt5r*yfjr0y4{#j3tVG9cbS`7Ucgkd{*E3LxA zlJ)ciwlFK=snrLgDY&FYt$sLVMGW#zl+tiXlk|-rW5AsSR7oVojC`bILO}VHzmrsk zqD&G`CBM>4r3WICiNuUs<#{N<$)~pSE=jXsW=Yyr+gS~iJ*t;TvicRU*HB=vMVJO@kKOr-2RRo!RJMEVRa<~iC@ z8_$WvN83~-kv3B5XtRf_Qn8$SxaMSC9pbgddvUCwj`u4R#=g48yOaR8x$L!IEN_BK zXs^sjyT7f=1Gum0s*`}+SMW2K$R#KsPi P00000NkvXXu0mjfzyx4m diff --git a/ui/src/assets/coins/colx@2x.png b/ui/src/assets/coins/colx@2x.png deleted file mode 100644 index 80584d90b11babf33da8d3a3d614637a98f95115..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1308 zcmV+%1>^dOP)TC-_?J{w5!_A`1|_*|Nrs$_MFqjx8K$L{{5rY%BR@Nvfa{x$hL*axR=qwgvht` z`}wci(0RnM@A&q5#Ieff;I!V;qSnck(81X4=!wg^$L8Lw+Rxqa>(%V$(d*>x_x0lP z?u^X5+3xB4{rsWT$lC7d{Qdpg@9Ny|>ihlu!{pqZ)5hHI>!8)gdBd^N>*VtJ_kqW@ z-tg?-@$AXx;QIai`uzN<+0FU<`{42In$pCX(!~A#{*BDN;qmR1(81yI?R>?v<@4~) z>EfBv!}t68u-wth=-}V*?0vk*c4| z%+KlL#pT_T&%pNk`g_E(fXB6s&Aq7D%$w82@c8zl*2(kv_@C6r(CXy%`uXSd@y+St zv)$9}_w>x@;hxmSbyro90000VbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM#5?I? z1CFumHYKqD00R6;L_t(|0hG(N0mCo=1VA&tEoSY%X4;VG`s-5qVVve=-L`d^r*Y`J zCi`(-_;8)aUc2vy;4kvr6`eAUB+h7|3#pK$q{w}3P-JxaTZanHroP`$W%GY~h^Q9B zpa0^t9GE4EfdD*f=GnGw+qUhqZTs#o-}Im>J;_#T-&g9{bbnPFbW*_Lpg=U_v$)6? z{y&Qo$2?@?{1p}zmrzQ}$}1!@N!B70*RQgwT0%{&WHmFn{fGOfu3AoggJeggp&(sW zuQsIP`N>e$OAQ(J$x2}+jb>_7Go_`>G_(qa6zlw3=eMoB8t4%6I!!}Yw{W`6{*Y*W zcF=m!ApVI&4Y2!94thED31~r#4~by===i9tns9QeXYIl?a-EG6oGF*_T+iBb z3IZ5kTt^V#CUL?NTprM}tL3Ak8z?xS0>9>?e*q55&0C8cSFq~0V+nlRM!EwzckeL? z_aDR(c)6|ouv%uodbz;E9j5L_G6UAj1#a#*v&T=Wfv3+XMOHl#;Bm%=0<@Y2DRMys zTN)bT6NIs;+J>t51R-qeHqRHVT@#bGf!=x^}%e#L-YPmY5lKDd}ykk zy4}A=|I|=^{{3f<=Kn9f4g>%I004meUyE?TWBa-P;rQ}=y1soM&#&+2d;1UEiET5| SQi{tT diff --git a/ui/src/assets/coins/coqui@2x.png b/ui/src/assets/coins/coqui@2x.png deleted file mode 100644 index f865c573b30da6d635b961635b224f3ebaceaaa5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1554 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 w=J{y)>iTT+?mIY~Jc=%0AHdV;>-c8=4|@~kYV4_5N&o-=07*qoM6N<$f_2!9<^TWy diff --git a/ui/src/assets/coins/crpt@2x.png b/ui/src/assets/coins/crpt@2x.png deleted file mode 100644 index bf4615f60702e6038e8194ab0c05370526470c44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1962 zcmY+Fc{mgZAIC=&DMtsAb8~b_7K=xRBUV((QIWSdl6DnIw6&ESy)CIJl?s)j%SvTf z>eVs~gBj+&n8A#hG53Anv)Xt6d7tNZe7~PRzJL9m=XdK+a)O=hdRqVhV3)WzE_HE7 ze`_1d#rgbmr2qg}GJR-&di*ltn$2c|$pn`wy7`i?Lg|E5A=2q5rOMN!`J=eGIhAHmBs(`v-vGre=|`*| z#^w-dLY>~C9}zx58kZ;}dc!3Ob1ekDZWvQEO`lh5A!7NKF@oM`T0Ml$!p}Wo@Me^n z9=@cJ$#;Tafb*PdvkSLr9I8qaI8MyO&kc!W3mPp(uB53nCX;DQq6mf&>*(ALu4q&u zcZOj0qbVSs_!N=mIf8Y8V2<7d~yEN{I+p| z(qMEQ#@wW`@6)*~jjoo)**J#(5k3*a5 zI3)Q`p>z+DTta4q!by>nQ$LgDw~iA|5U6k2!WS&TJ~ZXm8Ri2zx0J$2!OXm33ks&_ zRs)E=D9YV=4o|D2tF=(EynJ@yC(=AcsSX$?fJL%ifdnN}rekMYhJ-$gx9wG$nw$o3 zO1u7Mf-2C40I?>sT?xUlLS&J{^Bmd1J!yFtBna~Z0RUDxiE%OMmo4fidMt*609Mf< z;FwAMy~Z%#K2uXeFTc9D=}BJmXp5Nq7Tzbc-tDgMeJqmqNl9hTmm0rYn^M2C5&0$h z0WCoJCid|I=_fnebsqX(V(vptLgcH4OXb(2Z%Q`wxL5ckLcDjLWi?h3y3LsGLP~ET zMMdr{d{#)Y(W^jL+cyU4=mSB0?|BKQZOt!P2H?}MA`BXjC1MD;@NBX7<*0Qlfp-qn zylx8qZ)|>2+-a8EQ1$P_69vYAfW$L-g}Jvg1p=qk3+PMCqq4k5rVwMv1%H>L;gVvt z#CLnq_3#r+gjYzE?%3|9vjB}wTU2Zxv|^=f#j?)to zO$F=Z8H<%!l*^P|?;H+RC0tD?-IyA{=qs?eaqd9Vt9PFrqQSyJZ}%ZaB5dUrU5Ky8 zXiZ3?rFNTtXk^&#obbk@QSrNRSr!Fuvu*7u-8ySeO1^dH!@i38Q{*1E6@pvu8u}~B zHm5gYU_G?+pzj zJ5!xu*6PYOAniB)?imr^lARbOw0W%D=etiEQu^bvO-bT?2TN0zoV|hs``J=)>sgtlu?_TjcJbI;U;mY1Cm-Uduplel&?L^Yeb#LMXBRJ3RC z*pYN{yy1~pv>9fC1sV}zdT{XYulrV)JOKOaB2Kqv@gw}$!eoRxLdx*%OVRHb@Bu72NKA&U+Uctqp>B2i^SBjtQd@m%Fg`_ z$cQrRjoeuIA#3~uu>ZZoI?EGQj?ckY(sEP}9a27;j?fq{xcmIG+wMhh<*V2od?-`$ zEQ9@eUy)@5x%G|mwl}@aA#)f~cUZ+QQpm+;Vjt@o*cl$l*eK`RW<4ybjHCNhFsUcK zY&0hxgY8G->$aY)1ot$L$Nxi)z1`0e+X7JrBBkm-y}JCdMbneT>bn`U^+EXQKcB diff --git a/ui/src/assets/coins/crw@2x.png b/ui/src/assets/coins/crw@2x.png deleted file mode 100644 index 1c25eafade6f6e132b510c1cc64a66fc64df76cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1352 zcmV-O1-JT%P)kPD-aed4;Cs96)6xFDGwGY4;Cs987&YNDi9Va4;3j76)6-aI}jEs5Ed#BATSUX zDi0MZ|Ns9G6)F!FDG?eg5Ed#C7Ap@HDi9YcRaI3G7AX)GDr#XDlIZYzQ4ua-{L<*Q%X)hE8Vgrt`>^3E_0007~NklJc}Hd^w7kbepTAI+jTp->V> zkV~_iQhAm_qA1y@EFe_XY@x0oFtpf;HN;;=W41OP{qZO4U^2o_V|Fse4?}h|#5a}2 zj;sn_6g4}m3w%gR_E4sHm$8=&Z=#&N?y_zKVeUak7ofTrZY+ecotG@zF1Ns z#1oqmtM!I5HUNiW+ui;^83%w%q2pOskNAPfTV9J3$d;=ktFwr$(CZQHh9ahaW(9Db!P#OeP1&DHHSxO;d)&Wk4%Q}gWo z*9QXMZ+`xG6%ZH{3_(a}7|&{^;W<1aGAcR-Z(`#pJ^_+MKT1lLa!P7ix?cv~X_yvV zCJ|+2=j7()<`+az;ZJZy#T5CuB)YV$yrPnbs=#TP4qWv|s`*B*(rXhTs;h6HH{Tnn zxCxw&iCfl8Ev;?s9i3g>J+S1}+t)uZ*gP~mLZ#xe$xeU~8if;MG!EGbbP!B@n@oX2 zJyX*&5a^f|qFI`QLuphGk(Oy7nxCq4g9B{~i%Sq`m>M!Uv<&-JRw)27YRg|aW{o^y z*E+R8PGwc5jfKrE*s;A+xocG>t2*z|KJ3_|1FJe)4@$^k`jPbS9G{&24n8|SmI@MW zeRC#TlXgLuuP^Lsfh6hIH_ahfxurW>lV&xl!`F0=XAe&@UBAJ_aHGqniN-)f9I|Uw zH)9s6Sc`Rk)h%dF-DC?_W;CMG5(CMG8*CnzW=CMG5@Ffb@6 zC?_W;|Ns9dCnqK*CMzo|CnqN-CnqK*CMPE+RaI3eC@3cT9+S>K?_0!YS zl$4Y!D=S)BTJiDm|NsBo+}yLXv*_sP&CSgzDJe)uNcQ&jz`(#NDk_hUkAs7Q&(F{M z`};mVK2cFozrVlI($c4=r>Uu_hlhtfJw2YDo-#5rCnqQL^z>C#RY5^PE-o%#UtjL- z?mIg>b8~a}`1rK6w33pNSy@?FSXjQkzWn_BZ*OleFE6jJum1l2*x1gww0>FITKb?ofyXlQ7vs;YE!bnx)-i;Ii$^73(U zar5)@pP!#_aByB;Ub?!v`uh6g=s60G8fq{XwwY7eJevpumTwGk` z<>fdyILyq+5G{XSleyqN1Y2#Kb5lD0@InG5`PoA9PYqQvelHex=Lb?D;c| z(*FMqbJY-l?g3%y9>hE8Vgrt`>^3E_0009QNklgMk8;vHUnzfhH@7v4U;`1wDde(@iESN^|%K!Sor2!y`) zlh4lLSM~XY5gs9g7X-aL&0nAJPtBi5h%%aJhwDN0@3E9(cLtW+RPx%$JM{x$kdhYXFnZ~ft0<%Z0xAjr_*7b!f-^gsDpaY-ozmO*()P&ianN_Sa((oVWkUBZ4InzLo zkkxz32ibH2&};4Vfv-8!UpgQK_+a@co2~`&ters^5@sp*_|fu7LEvHYuaCf}(A6i) zXUXgs_wpanQrW1_mM@aoR$$!hO~9lU;EP4(WmAB=*~@}yeMU$D;(%PUHv_YJ0O==; z0CQ$<9s>2BApMC8z~VhX_8UL(lT3+Aux$2T{Qxv=5?8yy9VQFdm z&^d1c7_oeC2)!yxQ<>@!aC`!sPMnpJ9j7!^rLCWrb6?>Xmug#A2TR&jMK&;cebb^1 z7G1R6z_Kpd-VE0hQxy7e)yDfZ{2}!5uDD?Q88c{Y{(=J~z|Wd1&flGoZe$w#qrNo% zq`74M3$&U6wWGW;|Ejy@C6)8vrRd2fNao1!Be_gBp;w9A@OYLzPAWf*L+h^bw z+LXTxXLFn4#x~{6eabr=ly`Y3?{rb#?W4ToNqN_o^3FHK-G2bsN(iZ@um{fo0000< KMNUMnLSTZRy2Doh diff --git a/ui/src/assets/coins/ctr@2x.png b/ui/src/assets/coins/ctr@2x.png deleted file mode 100644 index 5cf83d8450d390851e49bbb66e61aaff136eae51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1281 zcmXAo3oz6P7{LFMxKfPNrgLo%TyC5kWuy*U8X1owJzVl?nxWgxZY7H3k+zbY$5~2k zPZd4r@~S&;VV#tS(EfKVyUBVimSy+*_O|Yu`QE>8=9_QkyR_TeZSlgD3kiZ)?7q|0 zSL0p2s-CvS-Y83u5`-3Ox2N9@O{$hK)Pe{#$pDg$d^(a0{2DOS!ehW^e5=rbPgf70 zQVTRKhMHsoc}&BoHKGYLq&VUm|8-o$sMQ7k12A|6N6T=s1*dy(ZU{kvFazRDl+~kB zrkTc>Ug$rEQ*8*dIQ0&sPhjXKh|{1y9#wMG$kZG7oC_oiqy>n8)7>y|3CFA8a}M+; zfFM${A&@6Plnf)qs2oRB;q*rseSy%8soWc1EBlk^`WNhcLEIb?I7p}BvyYl7s!0w*6oFSl)7ema4+o{M(*=WDgm8yh^H z9sVVq z+>8yLkx=3r%>CDAFHcB5{YqZlmNue3vijh=l2CK)?2&+u%*d`DUB|+gr3Xfc5A0W+ zD$-82!6l}(&!4nODY3W8+1j`CZ26H1F0HYO>|4ngvl)?&rVdjb|H%EV?>Kb@bGFN+^d}w`TJL?-krM^h1|dG(nLDnE9_3lp-mWa4 z8%z5A8m);_k9OYu6|UJyVp)$f?1xn@Yot041o!9rRJ(MdCvzW|Y_n|WrrDg8zl^nG z6_!O595mOLw|*4lc?tdIs*(ktV%$Mjp=fSv=*X7^F!_@f=QC<}32!8GtwPSTqZ`lX z2jv-9NAnY#(j)XLm3P~WDpx0F2L_L{q zNbu|o$Lv9*Y>|E%<<^>jkg&OMy)Yv$4y7aRn(K=zsl&GR)H^*!8`crNz2|h=y*OJw z1qSJv%^$3hQ!Y@}r@d~3OO)*<8J7L$EHd+%YhD{?e%F3F@iRS#=D3}f+vvoN`nl*< zu>18+r<*~1^VYea!VmcUliMZP@3n0C-r~p4xN)`V-NF8x?_2Em23A-V9@<3BGD+#{ z5eHV3$i%$fEmRxD#X7c?;UtlD*g>35n`A#MZtHUIzs diff --git a/ui/src/assets/coins/ctxc@2x.png b/ui/src/assets/coins/ctxc@2x.png deleted file mode 100644 index d4c0633e1d93da016cafe1cee3011eefbb1d8924..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1643 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 aCI4TJIX7%<{=Mb^0000-N?000C{j14V0sQ>Tc z=jP;`ABbfD0I8UpSwlFqv9YoGPoVw;r{v)O<~`cn+`K2lVzGN2Hk-ZI;cWHv^bm=} zxw$zKiPYQMJ3c;+!C-1@YdOlgy1M@U{`vWN8jaT3+1cIQ-P+npCX-uQTDrQrCMPHB z>+3llYHDgY;*O4vzP>&@9#5fAhK7cI{`@&HF|o3;($?12-rl~vygWTUy|A!=!{In$ z&Ird0l}a5L7?_%xYHDiYSmN|oS64?yMn*?R8yXt+E`mm*XJ%#=7Z*8}W@l%YmX?Nx zhX)4-84SkQ*x35|`r6tWfk4>a-sYUJySvL|GPkz2SS;4BU%%*d`p(YI#>R$K3VDX} zUS>g-P%A*x>PZn{VtGp=xsSybd^B(bz6x?&+8MRX;&)gD(%9x9U^V`c45rUOTcT@D{Ol} z|FX5RT1lOc6*=oDAT9YT)E8>OXo?qDS>N|gc7*r66L{`&e4=sJGdCBMTmE#!eia5v zdEPVpu(a+KuPW+6oy}IbolQ}Qxs#qM&t+2UsNUPVyvR~xBUY+@XE=4rm%%!ynq6vC z?{|fvoYnVZLHy&rBi&BWF`3IWuH%~i^p$gLEmqczActpn+8|Gmd`f=KPvu4UPxyc@ z<&tn&{(j95M6S%doVF9?bKD9S3~{)Fy4H=*P7(V%5uPJcy+0cH{C<*l7z8ldUC|1k48Bp37gOE~y zrqay8c`iT%aW3i=w%AiiT=bAIVnO);SZ&bMc6Dpqma7tOkJi8tEDxIy%Gbz5oSLr`(5As;w4*72Tv>af%tHI;XyZ{1* zDThoQ*ZFhT4vV zxb&X6;KvnhL$;dy>+o;ehWHS#ZTH zisF|vx{Bo9h#Q0}g1VvaxDEPTWYmv8=EZND1t;ZoedeJmfN7qb- zTo`u)pT&if4vrl7`tEwUN|GsJlkk%V2Jrzz6jpuEWW93Nuq7SG9#by^4& zm;AC4P1i`Jwx`LA3@6)Hf>BJ=++fHtEYWkP3#;xQk#Q55%KzE(@>fl<8rp&SE@O$3 z*s{FFJRO{1f39M>5=_z=kbdCri*3IeYas;TdrV@A$w%jN`49T~j?K5LUz%x57P+o} zI7S;fKlHe)f}%P2d8O{5sBMeg#|_z4h|6?cQcja9(ep>$gTKVJ6HN7DZPn6hn{t*_ zu93Wr!6>={fI*KL(X-5QMgfjla%cwZ+taPg(gMr zMSNV~#UZS>TWnqh*LD)Z#w9^k(6+;fYEr)3eUH-Fuzv)6mR;zimX4 zgJvmLg-wdC>uB1BqMTg|fx>ckhI>p|FS=kL_TlWYCHa@C%Fnaq-_li3CL9q%gUx2dU;pvDIfQDM90}7~ugGDV>-c?lZO&eUM_vtrpYB%iy zPPLz{Jyr8J)_oFAIR08MAr94DyAz@E^K60L1tYlvSa)kWw-Fn!A(;I=MAuKM+Dku4kHv+0@*#mtwZtsP{o|n_gA!6q<^#C$B?m7 ik!*I;Ci@bL&26Ce?KxdWB8>Cb0VWWrVc9i@=>Guf=!qo& diff --git a/ui/src/assets/coins/dat@2x.png b/ui/src/assets/coins/dat@2x.png deleted file mode 100644 index 39db78e71a2ba2361050cad82b3deccb63d6b8c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1247 zcmV<51R(o~P)o1+$EuGsipWiN> z+bx{j|Ns9lp4~2;+cTowE}YyjpxiE<+%KHnRjU6loZBv)++nojyx;T0_n@%rud{MYRGx!&`3zUMZe+?USnGoRdr z#p>Yj`S$z$q0{d|rry-*_viHcSg_*i_51w&{z<9d^!fef^ZLr>^|9LV!s7Ja@A=j1 z_b;8>&*=8G-11tn;zp?7pwjM>%|(X#_xt_q_WLfJ+s)_pui5cBqTR*g z^|agaipT2M?D*5__eZGTL#EzKs^F2!>~+59UbEwFy5@<;>b~IfX1C;Lx8?Hr{DZ{l z>GbHJJ+hE8Vgrt`>^3E_00082Nkl>CJZwuKr(>do_ms_ps#3*~a3 z>!2B@d7iKEm!2=ae*voN`OOU$iu89MWuUvA-}G3@e*eiBG6BRt=O>X1B;O}1fLs8< z*ZB`+1EKQ~a3LFj`w{Tu1D^86fP4VPTfqEJz*mHOP@Hjm^zw%WMN)p9D6wTN( zKe4uL+qP}{+qXK)W{U6Bc{lDk3v$}rlK;Q8 zmgrN+1YL-+w)TA7I;!=6kPB1P+4cQjcTaC$e}_*PPy@m)Ldf9ISFgh({&RH9=cxe^ z7bRre%M+7-Bbu@TqArF(%`~_(o&V76oDmRnq?XNlcLA}*B|RWc1A0JRCRV)_fTyss z3hElM)*Fo};6>a3bCYRX#vzPTjkmaErQ&dnp;}i+VjAiybf#*5W-%)cXp|w1C?&9&0awq4GjBQH2poj zyx4#!&L&P@zXP)M3AxxC%_4XjSw<7Aq9NMjeJA2*GK&*v=1rRHKP7DHG@K1)N%V#$ zi9njtrY^;eZOWVbly^8N@A6RI>7u;bM|sDS@~$uCoo|Y}{{S_={WZiTJ*fZy002ov JPDHLkV1l9H#dQDx diff --git a/ui/src/assets/coins/data@2x.png b/ui/src/assets/coins/data@2x.png deleted file mode 100644 index 02b9bc8674d8c8f3c48b64f4d76268eb427be990..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1806 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 diff --git a/ui/src/assets/coins/dcn@2x.png b/ui/src/assets/coins/dcn@2x.png deleted file mode 100644 index c58a2571ddd2582743aa4d9c3696381a684e89ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1541 zcmV+g2KxDlP)@JWQG=HhZJRo7;T0VWrh=Eh7)9lRjR5KWQP=Gh7@Ln6n2ReWriSd zj}&Hw6J>@IWrh}Lh7@Fm8fJ(UXNDDJhZJOn6lI4LWrmcu$$P53xzXD@ewx4E-^beH zywlyn*x_W1Jl_^ip)fVID+ z#L(R6?b_$;sm9WhzsN&`o|nAJ|Ns9JWQG3z{{8*_FLskLc$7tjpXu@Q>hbjW`uh}R zg?6R5H+z>CXNQ`+%6_W6D|3U?9>4L1j9BPRbWrizsk$F&kZ;aiicXPdC8$I^PJx?z{Cgs#6cd6g}7lJocZ&fn&<&DVRV zyT;k!*W~I(hM!4?p(=Bbz}4R4?C{9j;@aozIDD8eca&?MvORyBh_S)@{QWw9nUS}~ ztH{&Y=IhDZ^iU6rehv%{dl&MbA3C~=T!oUuNDo14AMz}DXD^7M0~w%zIN&EDms z!p}p4onMx$jkLrhZ;p?(#bB4M9&3t=v%^)7ry6L8tjN@*#LzBwlZUXuv)6zg66ZQjNGof$5v@jenVGO|2ObUjL(p{xz7QoL} z&{ORezh6S%ZvgNCeM|f+RO$P08UWs+Q1#-c@GR;sppy6>1_BD7p&6Fxp{R~ptkEZh}4ThCfqVy0#uTU#B>%X7U zHiX`w)<54LiqzgjVbWBt zLDE;0(x!{bMM#=lL8Z$C6jnb5&pT8CeSwb}v5&D>`qZp<>k!j4dJB3r1kn0hel?N%;E{7{g?m*~1k;$AWroA4u1TfYsF+c|GHB6n_~tLzV!yAc_^$LX)SGZp>OwhxheRfm6VgFo8b z;d(hBvc3)06SPX+c;ERiB5Ulu#$ip5`{UhI)UDRh`bK_V@m8Fz-@*F6)s*=mT5-H3 zYaOf~*V6h4j$K>qk`-U`eu3jxx^}^_+pc-mFuC&p9KX}`2ONKXZWm3f$}iyfk}-2| zT_{#v(|yPqc+9>v%F33OmX(#2 z%gf9C{r&&{|MBthv$M0MrKR27-JhSIq@<+M($fC^{`&g*#l^+-_4UTa#;dEV>FMe1 z?d`3tt?usbu&}VdzrXnS_}AChoSdB5+1aM1ruX;vzP`Ts`T4=Y!LF{Z=jZ3Ar>E-b z>a47+(9qDBn3((f`_t3Y^Yin!x3~88_Pe{g;o;$;qN3&H<*BKu%*@RE{QSts$j!~o zSwwzkjD&)?tQ)z#I&z`(h=xu~e9w6wIz$;r65xYpLz;Nal& z^z_lu(Zs~W$H&L7udme9)Y#bA@bK`%!^7Iz+Oo2;+uPgR+}z&Y-s9uro}QlO=H{#z zXmkJo03UQxPE!CCQ+}n(-|YD_jne-A4Rh5HfbIcd>K?>9>0$$pvFtV_u>b%A4@pEp zRCocD(8U47Fbo7hU6?i;v)zB0_Y8yPEnK?ui{d2B@}kJIG>M}hv6NNaV5h08l0Is? z9+&#ArFX+P;np+`FYWUp@JK8(J&+2ol%!kQ-~*%ShAr?(Vd;wV_{_VD{s4w>p5Vda zPyd7Ikb^G3RA}0e25d&spU`q(k|&6vc%N;Q&y%xl8*AI%{TrWtF`ZRUXEvqguPQSy zFI|gCQ9rYD^9!vNRoCQH^UmUu0n#A&)yf)gUfqG+RV4YIHz2Wl% z@3}pOFC1QaHHSM{muAgY2Kc}^>#yb!umn-uw;}Ox7waYfU<*G!AmPn^QWeEPr1@|+ z>!ASP7#g~{uI3+&Dflt>n-2G|UJ~Fhk1x)vf{t@lIrrzAolOVuqRv!BCuWmeQ1S3b zN&wI)q|u);4<}hwTsG^o8Q@SzLH-dv0I*qI$Q?r^lCzsiMO(s0>>>eqKJ^yV>))cM zTn=l(Z`2A&K|oNQg;Z{oROQmy-Opnb^4@}^oY?>c__bL{Id56RER&7_S!th00000NkvXXu0mjfhhDn} diff --git a/ui/src/assets/coins/dent@2x.png b/ui/src/assets/coins/dent@2x.png deleted file mode 100644 index 3c9c7137ef4b92bdcc59393a31b2b2a2078f0f28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1134 zcmV-!1d;oRP)s;a7HW@ct)W`KZz&(F{B@bHt9ll%Mo z<>lqFva)V&Zt?N)($dmtX=#y>k^leyetv$cs;aE4tor);ZEbCMczA4VY|6^Y{r&y< z`T2i;e{*wl>gww4?d_(frj3n_tE;Q)>+Agd{Jy@vadB~uj*h*(z4P<)YHDh(uCDj@ z_x1Jl?(Xix!^7$6>6Vt3f`WqA*VowC*x=ycl$4a{=;+qg*2Kibsi~>-^z^ThE8Vgrt`>^3E_0007|NklV;O`krQj0QcmlM83@ zhde(sh@(Fd%;afueE3Q8$D*11Yb-RQkdwdYt+v`G|28Wf|26NQ-^&5~o^{suPs;&( z`abP{zJKiw=Y0T9hn?^4i9UQmkHh5#k4wA@!0YmW+vULgFKqNe{qgw&!B997jm0T| zcq|$TCxQXL4>fA6e+ZaNjnLDXY|dhm1DGtiY$iRLWh#jkBb|JYW_}v-72L(rB0#C= zF8HRyBfB=@x{zlIQFN&y2n%FyM&Pi>?m_>(L%Zq(MN_ z=PO>YmkZnyjj*waL=v|EwnQY-<^~wWg@Tvtm5iR-JH6e#DL{0;r`7iMqf>yr-QLc& zEd3RGEhqT!;LvmA9MSd|4iAQs3CCme$RnBZ?APoKp+qMd;dFR<2AcDcd9Hyo$rNlS zgfhKhh53g4KhF^%$M=7fMgRZ+07*qoM6N<$f^4I2 Ai2wiq diff --git a/ui/src/assets/coins/dew@2x.png b/ui/src/assets/coins/dew@2x.png deleted file mode 100644 index f03ea4169af2f7ab61043e3dcca1145751f9e2c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1154 zcmV-|1bzF7P)KrDI~JmyUYX^!jRgvLZNcma8)D9CBP^_?$ao{I1)(6SkL0w;a6Q(QD z{T(E8jig8*M*n)AC2fEN$Y2?y^jJv7D*9`R4uaI(25EW}()lT*KMyk2KQRd-O_03p zlPjfl{RB1|xFAphdVin39d98>`Du_|*Pn#(0Z9JN#&Hs>F5}A&0RgJ=P7jvqNf>R1 zWN%>HSxV^P@fV>ZfErsI(*BN~g#K*f9YX0bvgsH?0#t2y5IW&E#Kayk|4RTnuc0Tv zjdB;z>@fXIs!USkod5dvUPMAq0F~L{aDyhvy5Fqj&bb2z5d47^1W+q4&~J^dGi_VM z&eZots|biK1{v#3^i{B@NoIH>33$aS0;tVTYCeW{nh@{`35Z!oK+ypSzL-fG5D;Vj zUuhiy+3V}lZj-dQl21UJbp&_|=`+J=+97u40K?W1KpkmSeaWa%yUbn!#s^hjW4)#X zSojL0ub^+57`y^@egyNj3&a<(+qn%^oR{dU>2afN(8@$e(|lzU#V8T7FBQ(+O4A`4 zfut>Mm=Cm?Einhu z_NM0DAB1GBYupmEqbcew2x)x@I+5zDjO`M0_}k+7yF&VN_2ApzPU^sA2nQo-rpI^N ze?;~pB(_MvgOOB?#!8O#-=i~Ehm;-5VUEWzkx1v~EQf<1jiq!rI?_zA z>U#F@)QWD>ars{}fM{^T(cs79WAG79gVnX|?@b+iUnckZz{lgkACTzz%^yU?+3MP+ zN2dThgRcj-!Qc-_q~wT9_Ii+>U)Y^d&jz$S2XW_B*QPJ~*ZVv^3=x5hc5o2-*UxIM zhvaTOGe>0pXx|P5000001o>MJavrruQkWbliORy#xV$i-%t%w(oH(h@%F~BFA9B0- UXm9c)FaQ7m07*qoM6N<$f}p`9LjV8( diff --git a/ui/src/assets/coins/dgd@2x.png b/ui/src/assets/coins/dgd@2x.png deleted file mode 100644 index 65457ef25a34977ba2cec8310d784d21ca1a5a77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 534 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!5(0ceT!Hle+lJpRYJa_;{pF(8 z*Nd88FKB)Nl0fz)-7lB4z--Mg7c~Fhu>N*I>&peL|Mv}mvOvZE|NjRmxS;v{Dp0%D zw<};1fC~PH0tJC;fC_}or?3L;kS_`H3uX`vu3LKg{+pl1y_f#|=PkY}(D05i@s->W z>z7H)eH-7HscvLoV080zaSW+oTymMUX>ovv%f&-KgLb&z_^*|I>(LKu!9R~?Jl-)+ zz9mq`J@G;Hy5`s^X4CZ7T;!5g%{=BAIV&MHZpxfcG0SP8rH5U8V-p>37lvL>3bQY0 zUUAu(;bn95@4P9RcjMnF*>&?c@t4 zhkVaEXZ<-TEqCe3kI)YbnCvG_VxP*nZ>f#W(d|9$sXrEJEMUmE*Q0;p_J8$z84PYh z1`WxojIR$YRdEo%H;o~^@2M!;)bK~-(Dehq zTx;g?37%kLtcg6(uFhR?S^x6cY12<`oYYXtpv)=35G8cszxR4(Mqu!@IsUumsPb{W z+|_ws?WgVEW`BMEcm5v#Ielx+@8Lh|f4BebxxehkCqKXV^-Xn!S}pVagY~DxE=xW% S-}3^fo59o7&t;ucLK6TW@dK#< diff --git a/ui/src/assets/coins/dlt@2x.png b/ui/src/assets/coins/dlt@2x.png deleted file mode 100644 index c828ddfacceab3a18d658d158e2dc1e22a280f86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1158 zcmV;11bO?3P)o%XMn^skoxub=g= zmGrNc|NsB=u$J_$mG`rm^{$rov6u9&mi4Ze|NpA=u9fw!mh`in{Osrb^6vGyqx#?0 z|NsB`;n?-Jq5l2+{{8*+xT5;p(fZxf^t7G+`}+R)_Wkwp{`~y)wV(Od%lFB+_Q0+A z+RpT{n*RCt{qyko)5iGDzW2wr`PRzxu$cY#_4Kfp{qpbr`S*e*krvCo^{O#xV!LIkmwfD)n^sbin zy{Y=$()i50_|U@phE8Vgrt`>^3E_0007wNkl#!oP!u7R#*0=`P@t-AVARwV`L$gStG;VJ>BBg|X&MJ|m=}00Gg+-0 z0&FW;>>NS(PA12RVCP}TzYyX2S2z*n{OylOpF6A^k@)Kuv+aL3UFEnKOBe*viS6WX zcw*bOuMwMzYxBw1oUQ(nRacF>PB%0*HCs20ta6_FiO zTJj`Jm6c7yjOD0|@Xu0b=a`!heJ-%LWO>4zEVjgDm<)eT!HVT64(*`C&{o%29}9n( z-(YUmFqMS(UutNZuoeBb4aHCA;6;KoLmuzo~;a57= z#bEi3UZ)}L5BwE_C4IE@VXTG-B__mZOCPTP=H%v!kr6TfKd2_u$`w$09gqM30x%HF zAgGG{gBsz1TZ#R}y~p;bz=*9%oY+nl1xfrz}^-t5uT=0i@Km7B&kLzLg) z?&s+8OIDw0atI+H1^if-)M^c^e@%PHkWh=XkCwyYxLfW2d92&ePWD+uiI^ zU87`eth&D1{QUhmM3tJL$w*V3j+Mh&WT#tYsEm`swYk?}YpcJ*-PYLYn4ZWyNSB|b z%)Phr0u(dz5; z&(h__%HfTa!o|qoXK=1>c(X)MoSUJ_b9}XYgt^Yqaj7lE`|c|)LgI4Yp1qt+qP|+*S4*ncsmFCB<1tHt22{i?Y;ip^Zg-RxOj<7 zKE8g~+AyM9id09V!OClx?NKR1!l$r+aC*%Ib{ibISlL=&H zTLF}lE3RAbhws7UcqV{Y0Oc2f`CbbU{d1i5;sI1#!aGXqKQN_qQ~;Hg!(#7A zPgp7{j}D+JSUh(EykMy&E~BQZHn8q&{jPwF1}I)T{m=Wmkt_jCdC)bthyZG3ZSP=n zgr$KjZSCNA0Chldv^l}jNy?dI92C$+XQ4RRoS_7rB-4p*92C%#+1m%j+2#VJpG;i? zI4GbDf{V=+${?ABpc@{k866uJ0TU2hZEjE|$utGcG}+C}@_;!AZZ_6stz?*oW`T6E zJYW%mI}cE6xCG5I=^A-}@9qFMC@W;p7iU~mA`e)F;KqMM)x>MCn^h~F#R5)3aOGoM zC&LEpLN`g5FZQ59j*&0Y78$moxlFn%B0!e2Ghb!(8l2QmKFFBsRS|Fv*T>i@^JBU} zrkl{+x=nQY7DT|wRLW+@#LwA}Of@i_Pu}Mm)7d%mLJ7S?relyqK*(KQD7?~!$aJsy zkbogxX`)o`KREyJ5osPj!ER4Ucj*}`RaxuNK>(iX`}86y2&R{>_>_lut*eKHd7VR= z)V?>cd;9MF?O9}fAl;>hP`+nR8x_USVjV)@g?A6F*yO8_0@>o;x0 zs9X`%I|6uY!l6G}6S;avG%zs1<}KLtH*Q63U?7?}m|$B!rv9KX%q9+^k%bWw+tIXp zP4>ZTWFeY)n84NvMgNXc)Mg$=LlYA$*MsYxSF!@Vp^4el#RP!u+~udDY}vDWPpS`k zQ*XNP)>-PBf`<9N&jDyCb zo6)hV*uJ^m!Mxzt)a#Cg$Li_zn2*edeZ$Pi<<`^dtEAQX`ux()=y`6u_xAhs^!m)m z=8c5LesjOIuiBN3%K7;GySCk#k<9Dq_2uL8fp);3m(Qu9)bsNBhknDAjLPTb^QE5B z_VxOUfyLwD@w>I%s-x9}dcxJx>VkN|+t}^-`TY3!`=XlBo0HA-^!kv8$fuvv=;rgjx!;_V&6<+UsG-#5;_|w*+_9_J z@b34Rkj#8?zPYp9eRIBncfhNq)%yATuc_C4a=xsk){%(FA&f+e0000VbW%=J02Nby zrOV&!`7@2u{{Ibg)ewO00b%MM#5?I?1CFumHYKqD00QMnL_t(|0hG(N0mCo=1VA&t zLCpJ)nKmT4{+gJ!>xXfgmt~&Dq3_zJ%DU|bJ{4V9$+cT5oyx*r*jkOcDzy9enXV1YnX+1x-bDm@oHmUb;bo=*LOtK{OCXYtG|1oT< zlp_2!4~Oc{Q$JI3SjH%E@4!UJD@=3e<3WreboBh0flKnI<$deS_a$Q0Z0!rpmj5DXt-&l zY;-JfejJ{Fj35(A;>g70C`41WIqwO`46+b4RYEb{2zA~QkQHPjYKCHF7BO??ygwj2 z$U($B#lm8!nFg1zML<$BulQq=6#9kGhQWm4JiaaqTcVhomEiq}x~*o);2#oGob@9HVuL)qFcTn~@*ZT_N+P)*{TtDM}Siik{-9H$UO!)b0{`a51<^P!QAKF3RFV2%{ zS~jNFjoD}x!P&@a=t0+?)Qj0<7RS@f>+3f{)*jJ60kbTV#NW`IILWdCqI*7w{{8*hVPV%(Q~dPw(KIyJR8;uk;mQ{m*i}{Uyu9OwhyMHf&n_K0eSe zF#Y)W)IvhiJUr>4q5A3R`s(V;ARy2&G3%(P{r2|r%*^A4hUlH0(m6TkoSfTaWYIV{ z^Uclt_4Uy;^N8}7|}H~)ImYiL`3kvztA%?!VPV=} zVDrn%=a-l6xVZiI_tZv4+FxJVVq)HLaq6h3+-7F=)YRN*Y0V}k`|j@DY;6Ae`rU4B z;(>wPaB%Lox88Dc$rTlI0egi20019!QchC<6;pnt%irwzGmX;z{|$515PWyZr zZJ4IfZZ#YA8lGa=j>|KyV_T@m^ETSY$x6&FZt3+|S-*FqAMgo->qDP=!x43TThpg}-?=YU`|8XZ377`Zd`)*~yNw-`V+;zl{`__^uXQ92nd` zlT#>6&nN*m-+zPY?A$yG3yVsD?MbTuc)SxR_`0D#z-o4I)(QYN5%2^N2!%Ug#KS5& zIBNsY*d>5x0fkt+9VX;}T?1N&3`nL>NN3s~fdfmzuoiSuz_Yx9!m0w$fnE-H)_$X~ zj^PFY=)ph$iA@B4Z}D)O01RLxfQVxUg=~(6IUeSPVI!Cbpy0@)Q7D$0VVM9-U?zZy z!%>Z)P-}*D0x**R`v-(WDC{~Mc@m&LLX{o&5SSQsM0r@3d;}u_?6c$I0Sbpl#{^&` zf5sDjo|#7B^o)n%rZkX$q;qV(PoU5s06pjk;G)%yBM@rH0Uc-w;IiG0p>XAs0$Sp6 z_IR$_?Z^!Z)3+W^S@Jl8O%B|3`ul$+}_|(SY@`kzcxQj?e6c=)YmpXOq!mhouR2l zOQ>FVp9p{R6vgqfYCKSxzmTW5QLiqzHEsjRZ{ z^YmS0Z}RfX3j-QQqla_Z~s=;`ar&C#o`wOe9tUS)7oT4w$I{qOMcNKagFc7QoS zQ19abdHmoPE}$wJWF|gh$%5aKuA`-z{R<|!LG5ls;;z7R%6f6)upMg zqNc2RfQdRnP^_=Dzrx1l=ID8Ui9JPA!^XIY`CF%)GwCsH?KZ$js#B=iuSv ze}s+e?CnBHS4o}*0ssI2B6LztQvelHex=Lb?D;c|(*FMqbJY-l?g3%y9>hE8|6>0G zj{mXd1H>o*00gp0L_t(|0hG~2V#7cT1yD18GqcNeF?|1AS>M!QU&;MNl0)zf)qJEpn7v&_FkWj+HBO>MI#b5Q~od2lk z7-HjyPav^Ol3N$QDC;@7NG|0|R0^qSR8G&3ljnZczf-@NS*q$&q#D(0P*b&PyVd=Z zKRhiLb?RnPPxWaKiBCZNhH~=skAL9wpGH27o6uCvNKrP;6I;CF_NX8IPcB-vYMo4$ z+R#?*Xy1V*a`J;u7L5F?bMq- za#84e|1T^{-)8jd12O8)01d>abvT3i%0b~Ao}97_?pvP0LtvEM+rGb71Z`@Y4)vqv3SYy!kTZ_2e_} zwQFAv{IvjrUxtMm0*h3cDMc2Kmm#0Wc-az`E`yL#%ONZZR;W4nsV=O1gDTe9>>u=^ z+$u<04b%>XHChX6v<}vnVT1hxa|uOSl-D3wxe?eD56d+eNJ@mw6|uK5pSg)?KWdPu zr9gTaU`rXG(K4u}HEcCE(LBaMY}0n=Py%?XF%U2Y$eat6HIIJgF`7Zz!A@nts5l^C zEzn^X(6|N+)NU%9K{BJ2fLA9#Gj(LR8D%4;{_Isp&^{o&Ik3MB zuw()p&_Q+^F&Q}@;%yy-B8P#B^MNC=Kw20C>L|yIoQcp9*_2gDC^sEAauPUo8ko5e&giT;gM!vn&(TqD!}*gy^huymC~!UvCh7te zjHw!1AHXryg|$n7iz9)sOF-0R2pI)!jIEo+a)ql~ro*+1K*0|4-`awyWVZU=;QNH!+E5GF!4H2WEMPr;zMPl$* z*n49vT}#0|b>eQ3PxcRniy|C233EPgi|IN!fL5iaGJL3MoEgVml6#2J>!&DxFsXX47 oF7Iof_r=ru>g#>^_PYLm2YJxiS?inLG5`Po07*qoM6N<$f{q{uiU0rr diff --git a/ui/src/assets/coins/dta@2x.png b/ui/src/assets/coins/dta@2x.png deleted file mode 100644 index d99c4654bc78afc533da75ae51c2145767690c6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1596 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 diff --git a/ui/src/assets/coins/dtr@2x.png b/ui/src/assets/coins/dtr@2x.png deleted file mode 100644 index 1335d22e0b2c4836579b8f3d5e5e422551678fef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1003 zcmV%F5*SDn8A}ovND>!F5*J4j7e^E)P81kP6BtM!AW#$- zND>%G|Ns9I7)lcuNE#YV5*J7o8c7ovM-mrFRaI3K7f2HqNH8^Cu(84B=j`I*=%%Q; zC@fexJ!SLs_W%F?>+A0;FIvXO(yy?<8z4^n{QU0j@;5tUA0$yAB~l$BPg7QTYi^8U zW`#gRYbh;RfP~h!Yq{b9RzNNp2%3R5m(eeSn&Nft#6|u%V;27#&O|D^_lC zj;X7>($m~~eV9y8ba#4{vb4i7HD88^p>cGP6&gv@)!qI5{Uj+>Co5NSb&^n1cNQB; zLPl)(`1wXjZ}<24A0tuYFwU%<(iza;Na)y=hE8Vgrt`>^3E_0006aNkl4s_9j_W$MWg5B$Qh0t4VuCR6JrE?7&LERaIwcU# z=JLoTpUc8*3dIu6q*N@x49XRpOQj54sx=g#Rs{}q7lm-^z@pJaVVVs_zJ(IBrVUM$ zq6rjrl!ST@RTm|3tBLPlLuqQ|iTUHr&$H(*UcP$Go2c_$d~AMh-c$|GfSE5)r=gwmZHLX`Cnch8)t+CnGBO{^RGb-^m*_ zxPK@p`1AK)kN*oeLH|zrqJqVL1D0?C9{>VD!ScVDpEyAPpoM~h6(U$oTzd_46cl_R zf;F5(2SZI@fT<=h!BP`gV5MxQ0j6c>ler~b^TSTx;eMV}K zcKU(cErwuWFBa@mgOnWQgE(=>5a7{qKYwzX9A#>m&f>)R1w(+BzxJ-KZ!m#Qt#g}1 zZfOCBP@@jY9f{lv3IcM{{c$}3hX7!!`(UJ(^B|&(}IIDNe21ZIMNJm;agqM*C;$@}aZeUpWhgh z)fbf1|Ns9OlhqfK)f$=A7L(K(m)IAS)EAW1RjU6NlhzlM)h3$PYP#c~)9ume_U7~Y z_xt_v`25=L_`>7!na}J}uHPAy)Iq1*tJv@V|Nrmz{Fu+|D4W-z)9wBK{_^?!hsWp| zmDEC~+~V>1#^m%Vo7Yva-}d|cJfz!8tKIeb{VJT->h=5d`u(}y@`%UjbH3$nyyStz z=d9T8>-PJ}=Jgwu)wtgB>Gk`2!sZ>8)p5P#==A!D$mzu6^emm&(CPN{`TQ%K*B6u2 z#pLubpV%~@*`3ks`TYGSo7W$g)r`vNjmqjNTO+pVIBM-SK3%;zz07aJ=OF{r-l>=t`^IBAC|P?)W{W+xz|g^ZEQ#uiw_} z_ucRK;qm!?!{>#@=zqlLp3?2d<@B!E@ZjQS!Vz~b}n_xsG}^-QeZ zyWjHZ^!on({uq?hlg;ZkqT0&l^+TxKlFaJt_WK~1){x8U`uzTBx#MBB;kMoJK&IOz zn$}hpIMDzA03UQxPE!CCQ+}n(-|YD_jne-A4Rh5HfbIcd>K?>9>0$$pvFtV_u>b%9 zvq?ljRCocL(nSKoFc1aMy8n9P$^DPX28Za|k56Wk7iCp9ZP&F;U6nD~(`U{fRe- zV16@bMA1L6z*8@^D&p^w>UbC@Zf> zzP~Np|8}T$R#q{lx~4X9-98^SLseJLl!ivcY>q5Ff0~-9sBeL^#pNF~t!-4*H$t*G zSqw#c2ZPS8?w;Ph{s9JqLlBD150pSLOmAd#49=1933`(dN=*KjBCUzulz8Cj89K9b zGVQaXY6GbOpu%23G-G3#~;) zepCSAdh-n>Q{Xh$yT}UaTbzlBKyo3i2 z9~qD7Jb}^oR9aC=$VbMr8x)?yctJ^Nq8Q`aOUAr{@tVPk-^276a}g}9GvN)4w_*L> zt-dFE&ULF()kW=9?q{$<(Twyen9W{H<{6Y z)N|GYrHkIj2MGTDE4@re0EB`dT4oV5m`6-ugXI?R?)nStumi8eJI<>DN{_T@zL$K~ zH)^CwsHO{5jrH)buElcfu2`hnHdAd{uAd>-M(@9&cNiEvaX@6z%%h=6Qy0fJ&wV}| ne0lhE@$KW|$=8?9H{SmNCs06xao%kV00000NkvXXu0mjfpBU3- diff --git a/ui/src/assets/coins/eca@2x.png b/ui/src/assets/coins/eca@2x.png deleted file mode 100644 index 404a5a65eaaf98e214bf0b6d905efc899fff9fa6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1616 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 P00000NkvXXu0mjfE+Mk} diff --git a/ui/src/assets/coins/edo@2x.png b/ui/src/assets/coins/edo@2x.png deleted file mode 100644 index 9a1df9dc9385a2a8c0ba5740773fde2466657c02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1163 zcmV;61a$j}P)(^aB_$;#B_%5>D(^aB_$=w%F0SgN}-{l z$jHd?@$vNZ^sB3@EiEnS>FFpaD6FikJv}|s)6+;uNKQ^pg@uLl^YcGHKl1YOL_|c| z+SCMGsEHod*Q;^N}a(9q`Q=0QP0<>lpBSy{2M zu|PmTnVFf#$Hy!zEQg1OVPRpHmzTS{yEivC&(F`mz`$2mSDKodLqkJgU|_nsy5!{K z=;-Lq&d%ZC;XXb-d3kxNs;XjQV#US9`1tskn3y^`I_>T4si~<_Qc|Fxpy1%(Dk>^d zQ&USzOO%w9zrVkzsHjv_RK~`}u&}T&Ffe+0dMhg{JUl$FudhNvLcYGfuCA`0o}N!n zPw(&VQBhIw@bGhQk_P|)03LKwPE!CCQ+}n(-|YD_jne)NbJY-l?g3%y9>hE8Vgrt` zam_Fh0007_Nkl5(-D6v3Nq$67g6x5)Lt6Nv6^nP?AZfl3sN-mj^QWT-F0G6iZ;6QnBE|%atlP zrdlaG`C1)ZQ?J?kMiV@w*|7614Ln6_k$j>Jp3|Nn{3Q6uJG%nEaCPBG*O3vhZJ}#|HEw0~1Lw4UF9492=y+jeh+7 zfS!*`L{kbz2=1zWApJd#>6#0aPk5k%zN263DW4DrBkNCW{Zqp~15@JaGWKM{bLn3g zep>afKwZWts15!+M6G}2*Kd4zh!C5}>^EIJgmF7N_;-eXzjHei2g>@4;+Gvfr13~2 z8@kfN^rpRs6n&`fok73va|atJ4@o@MiH7brK<6W$6AfMAS16yyi-l+y`){1<4Wx&h z{nhpzJ?B#$*#1HKQr6*e75*pZ*g&V~e7*NM<`?a&1?K_d_fYqLmVivfZN%9cI{JFq zb;$a=Cj37e->i8U^LpLUV3GD(Bj}(Rbkq$zYzH6rgFiTeKY4;bx`IFZfT_7JS~53TeMtn?7A^bf7`53KYLuk{eF^boA{53TeMtn(DH{}8S85UleMum2FO z^AD}_|Ns9GuJjMA^AWT65UukOt@aPC^boG~Rsa7Gtn?7A^Ch$N!0G$&`u_L){`ma< z`u+a<{r>&_{{H^{;Pm~??fj$P`ghRyFSqn<%=iEQ|H5M;`$!3^DVaY zgVgw~;`$Y?^J>fY)A0QC`~FzP_DjI_?)m;7vGeo${><(CKfLu3tn*L8_LtlFw&nX# z!}e0c_D8?<==c4c-1?v0`l{jj-t+wut@Dl7`9r?-liB&C-}(@&^IgaG&+hyovh#n^ z_=VN@ht>Ir)%l9n`MBo$_51#S)A*9v`S1Du-^R5{5HAt z06L7f0000VbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM#5?I?1CFumHYKqD00MwX zL_t(|0i4rAf(0=Y1<Do+3%M%BhY-i|9?vAf!U!L zhyrkG?&BD>ZTH!>ZQH;8ZJlhVxZf~mZccHNh4yViQvRge~pFaT9U}Zk^ z@>wv{S~vnkZ@EC2KhaP-u{fDg4C%xy;ZN42a7#Lq&E@jRLUE|vFgyYR9Tw=Jl~LR= zR$qgPKparmq$&!%B znF3l`ZYo#_p;bOnFeS9KMheh6MoB(UGL@u)4U9JVK*iKRZEaWW;M2Q-fO!w<_AxpD zj+$wJ*bPyKM^JN&%M;*e7@cLOp=K$lN#N>Cm~5l~orfsbKGa;`(k>QgfVfOtRbAuL zH@A29+fa9f(S!IC)a}o~qZsYelcZ)UNd-?BJ&UhV+4d;Yf)|XY#Dk=eQgDZf+bkYs zxrBn(B}`)EGPS$TwBRj--pO@lhHeWkKSHQT1_~W%bV7eZ)z|k=2(53Ckw%B=Z*b-> zyYsK=np&H>x_Y37hIE@o)5e;n`etyVY-vR+R56P6Ha&cxy%Mch$E;X7@M!NW$Ea8^ zt2SLbRW(eYY~K~C-Hoei1C(9|0ssI20D}CjgNWkmxPIPyFn)1*vVQY^G=Ft}wtM#< m98aD{*R${8ne+{O2mb+abO{6aXn(~30000+ z;Xk_HLA&5p|NlX|;7-KrM7!ocyWl{&;6J5(-+IsJbj{~)%jcEZ?X~3cxaIR$!{czv=ZVzo-}Cv5 z)$7dc_Nn0T`~Cit*zHZf;X}LMu;TH2(CJ&m$P{W5?xDz~a2;^S|iy-17OV;P6$#;%3O@nA+{F;qi*q>tDs>@A>?(wd!=GO4|so(I8)$4N1=XK5K!RYjW(dkLO;E&epuHo^|?e>(|?Nq_y!s+ys z*zB+3@m$2?W5(s0+U>F9^0edf?fCnn-S0%Z-)YF^(C+uH;_-XW=uE!hPru=p+3i=t z#N}LY|7?(Y69l~0016zQchC<`4v+$jmzJDr4WGb0b%Ow#5?I? z1C9+I{&UsRvBtrEZ2$lQcS%G+RCr#c*Hw4xFc1Xbb(otpY1%-?4wsqXGBYzXGxJZs zc2yr)iJeB(_wIR+bw<17#pjPiL*cZhrNg0U#P1_1fnd1+L7^NBP>%+SCAcaT2We-q zcmkdh@fdZNO!c9wzEqOB7|LKrnIZDjpG6O{{p2C1p(k37+zjN=v;2U|_rs7d+?kMv zlsvV`K~jzc{Td``!oL{GLR!{wACeh}nk{r_H6hCIJDGxL&%u+2&}L#`;{Ze{+7=V< z|MC5XQK_6hBShA#)q4H?ES&mc#Khsy7(Z-S0hJ@G4KTR2yizp-Oh?z?5N82{3D~ec zxzDgvEK8eXFf|u1RV{VP-jPw*kYN2#gl+8Dl)+S(6K8?RQ&pzU%-k7+tw2vZK75?#0nFzwqi_+SC|ot>#DMv)a22HxJbWAH0pEYXLx{rg zG&{lqe*S`|Fs0$G`TLJv`#aHsw=`+!X7t}k1KnsmK(3K^KpKoxBXMbVh_a2uh1qYE zZ6q$lE|P2`aZ!o@@{Pnr$PdUj66YshL8XxjKBBTpBb9lj$u<(Nw17$@1%z6cZ={m= zu*f%3kw0znjl`ceito0O;{17+Z6xt|r_}BmDJ6_J@{N>9st#GIW1i}usXFQ^58LYF vzWTzUzVfIqUFvI}`r@g+`l>JA%Ip7sAf~8NcH$Ma00000NkvXXu0mjfe=CP~ diff --git a/ui/src/assets/coins/elec@2x.png b/ui/src/assets/coins/elec@2x.png deleted file mode 100644 index 75fe4f14618d7d5b3c8525ea897bbb3857d8c893..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1103 zcmV-V1hD&wP)`kL5!27+Fh~&w25qZpBB~g)RSRKO$LE z^ckLXk~8gIptB7Md;*wBmZHfRIkglOKk^))sT8}=-VC@8Hxi4rMJ#MYb9?s@K=~%@ zh5Y$OYlpA}l&b0=#G4XoirF2j~fsF>aH1`3ZvjYKW zDgzt`NUY(rU>6`!MEvLrf#ymCMfzx|*Do=^!xIVYISQ!sAtaW(A-DhR=`kt;6J~h; zkU0@yG4dSA(z(Z;kH61&!1doDEUJ^G{R7{gzP;aQusM$d{!WBNLSJd~#LwD^8xTeV zjlB$LtwBW0ebNpG={Zsz8yKPYSfDxu5z*NWc#pB;0{lqaiZZt8<;*}-C|+rok2s1{ zKMvZt>32kpsze}bV%NC*eI4uEK&mMTt(^ZHyE-riw#-JHsbj6#q&lT)~(7EVlkDT?+S*HAVC0ASBcP)h|yR`Mu5Q zN_E9CW4+wu^Z)<<_W1lzddH2a+RWJQ!O-jb{QX*i%BsHO&Drm*!Q^I&&B@m7{Qdqj zWWBG#<;K+PHD|5`TG5-z2k6_(SM%SSb)iSnbi9G{p9NQgP_-or`huL`}O$zMsmaI z@AyD&!QkihFJZh?eaP_i`p4AmPI<<4meY8c(^h`Swa4dTh|H6%+%#pr;pp{5al=J& z!(fKY=k50}V!Wif;cJf1M{~q-l+mcY<3DY|o3r0hd&i}^;#q;olC0cxmeSPT@#X9G z@$~xI5!}2-sbc-XTRz0_>QUD-{hE8Vgrt`>^3E_0009P zNkl;N^q4$E=jNI20~3;kwDu)s%wd>AE039iDUGk#2<-enxSl-82Jk{EdL5K zw9LQ#q3Lsno^!u-+mG{NUh?&e_GYx6+9YX$C;-=(=i}mTy&GfOwr$(CXKmZ|Z`|r^ zWaKgvAv^;%nOUUE&M}&9dq4aQ zr(AN$gOGo=ps=VIM*h}pWdD?q%jpc*WhBDbKcfHOQc6-8tg!WDAY95xs(=-N`Wpnn zrIMH`sH$sf>*{epklz2SzZ-~YYy#8V(n`9vu=8r$duX1J+S^D<=;-Xq={^wf|3EV`2Zu;EJOcERG&%;xOY;WTB+@_LJpr4^DSITEJBXPEH_}>hyRJ08$_j1iW+54e(1M} zxs?N8{|;>KW|70a``|p4aehF|L*-+Zwr=Ia`SZ&sG8y548DzNh{8xe2>z5)ytHtasB3#$yutHsQ`u^DE955+0jf zaSSh6n-4{W&6r)XjIVjszfYI`cwv6c`%`)y2mk;8008;F7U6=2W>WXD{oIdme0e@y h-@b_F*Z1??{Rc!^EVu8V-ueIl002ovPDHLkV1k7u6@~x+ diff --git a/ui/src/assets/coins/elix@2x.png b/ui/src/assets/coins/elix@2x.png deleted file mode 100644 index afd55373c1584c22bc14d80655b061e72117c494..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1604 zcmV-K2D|x*P)6z#Wd+qP}nwr$(CZ9R`|+qNfZnl??D^Uv_TIg(4sIgi zXdT}yQf^!lDT_WI`A`2X@}D*!Ql?K~TgbnsVfYz;!~gJ_!fWv!ymy&Ixp4@Sc#la9 zXLFbsHOuf`d(e~&~z0TEV9 zRldBhNp}p6)5+aqv}d~@1hDA!F-iJ;noU>sjR!FkUi6LUg9vH2;A#IecNU$0il;CH zIkc0}WC31c`+TBJJr`tXpq{0wS!wJg!GzM_>H!iB0c|+HO;6GL<84w2-7_RXr}M1X zyM28ESoGG|Bvs5xfppQznf&LI?BF&;aP=U-OwQ3=Vq|6#i;sD^9P3}s5KK* z39HtFr~fo7M_uM;g7*#793zsBK{s#<@7h2O6ZGBSMp?e(VZB%Y;L^Tk@B)Cd3uIn{ zZeZ;Sjr4S$0BmMW6`+#WJuoYomvNK9+0EO#sq3Kaz41u`(s_qo8)G$E0POgA$06YP zQI=G=>=d}803j8L?aDj7Q%huqmBW6}pa7kDy)Q`R3COT;Th{1uks`RG3L_bgw&6X% z1vWL1_7k9=mZhQ5EV=k&dP+7_26vRABpW%mmq{vqnws(z0Ai^)wrfmQ0B}b=PO=e1 zgOd|Ea)BlB_BgKqaCTG-GqUo@5^zURQo5nXhFhcpr^8E%0Bz@{DUo$Z#qEO<@&bT6 zDznlJZBnflyg3!aqgi@^1?b7%-^6&1R2Z2&ty3XP9tQ4V<@tZ$wO-P}mW=q>o7o5afWoM*!H*bvDXVyURO5;;t~Jy5b6hxUT@%50C`RWy*@TsJT+b$lN1ey z#S$XxRcgo!x>Fg18!Z6r%Sm?e#8_P@AtIU*LlzilKi4JSGy!04ba+kwxJXJ&G$}eN zmZOnImilV`Iltf8JG^IbqTZb0I5S7R7s@0>#nR#@b&C}uzE1PJX>MeAKbio77SdgX z`Tzv1e?B{k`gG42$aUQX{A$TZDj}RABj|&(<}Vr^Zx_O0$#!b3Xf|500005>Icq6AZYVlyDmiN?Icg|5YA8E)J34AAIcq6Ea45?RjO4vY$-ZxD1M%Ef1h+udO-5^@$~ld zQG7zo*~tI@|IysdJ8LSFt%;kolU#&O`uq9({rqK%SUzqo+~wKi>*7OkGN`?vw#cw; zkzoG*{(YTtMsqgm@90o_LA=bi&)ds7Ybk)Ab(pb_^Y-%l{QF{wRq^%k%h<>5@#|QD zN?nCdUx!jZZ!c7TMr@E@lC6mS{r#f3nmlYQO?f@a*Ts;mhd^&I*5K1se@A$kZSnN) zS%OQEtcdmZ^n{{$L2xm$#j8bgHRI{v=k4Waja!|yl{{=K(A&(@-p^8fLr!`>&f3cP z`uY3(`j)VcTZ2v7HBBfJk13P*{OUMszpo@9FmV^>CDAhoyb2!KJ~_yy58H?C|PIb~$mBWu3K@ ztH7k+=iFb0QH`mCm9LD+*2K=*$xV4aq8CXk0000VbW%=J02NbyrOV&!`7@2u{{Ibg z)ewO00b%MM#5?I?1CFumHYKqD00QPoL_t(|0hG(N0mCo=1VA&tLCpJ)nKmT4{+gJ! z>xXfgmt~&Dq3_zJ%DU|bJ{ce}c6MQcl5X1F zTlugPNP5tqw+|?G1_C;N`q5&5&M29GKv6b`7DK~8A#yU8Zh;Y$jEOMXg_3NDLFh$t1p`sHO< z8I|>jxVi=|sX-bztZyK0DQr%`5yWMfnilnfqsPD@El3B8<0nwjvfQ5Ob5#13sJ8FMJT*{MF$EKX&1Y6q$vf8TsBl+zd?() zYjmjcvHlJ%-t)1}eJmf);3JUi-0o{z`K0SVf8oD2{&OAH>GBmw_ISScZ>adreea$D zAreoO($e(#9$>Y1po{mG3u{vqp^5ctgxS^hEa58~fGe$4X^n*T-yyFG)ZXVmQ| zOmfuyUwRz~000000QtWb;ey9@a{t5e<%x8C`#zpu-^h3OAI}RYD{8`e6951J07*qo IM6N<$f{&Alg#Z8m diff --git a/ui/src/assets/coins/emb@2x.png b/ui/src/assets/coins/emb@2x.png deleted file mode 100644 index 198ac1b98105f8d99a6d147f22ecea089d31f48c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1861 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 eQk|8jCw)GcfSI%T!HkqRsXjx_`hYr->vii zZe8$a>w>>PHW>W}iGT$EZkhk*$j1NMz-so-2Z;j}{QnQs_y@?|y$HnEwg5=}-L~-0 ze~^Jd1%H4FE*<@Q`{Lincm5vU^ymD+zuOl5**)9L5@@S@NswPKgJ^Kw($n|f{50;p z^zT1!@l}C_cZ`Xz8kPzil-O>ZM8oLwwDBPH)q_e8DvIpi1BCpMM@yuWO#zWRSF4gU3L}FR09Gvc%s_ zdlJ?woxiYnjl~MBi!1XioPrl0o_{v*js2FN@daCs)}Q_}Nm!?zo7->Gf$8>sU)uS% zp6z@im4B*jvZ?C4O{#tz;vZ!zK1Fq)pl@Q+SzDw!1csV#Xn>9@rS7%Sdv*?sm+-qURj>>B%29%u(>at5@jac5je zWt2Vk{le_O1qT{V9(=w)KjF|MR-GH08g%(O{2glqtMebmkN0P(RTlu{`nBi3zTeB7Ec{&g zwefrB&%xi5e;5Bh`0+_)iS2K>d7k$Vlz))l!}{=?Tl8WJpmqjNS3j3^P6-DqfNK0ZD*H8pT>aOC9VzrVjrOG_{?FocAJ@bK`LmzR5c zdy|us_V)Jr`ud%noj5o+UteF>*VoF*%ID|jMMXulw6yB#>Ow+7v$M1Q{{D7$b~iUS zGcz+@US8GJ)mmCwi;Ii%^Yedyf3L5vK|w)eWMtgj+{DDhO-)U>xVWOCqV)9ij*gCR zZ*NLUN>5Ku;Nak8Wo6#p-Z?orprD{SIyx~iF}=OL_xJa~!NGideCzA$va+)5?Cjgy z+x7MJl9G}YZ=H}*fbaa`SnV+AZLqkKcv9a#%?t_Da zuCA_tfPk#5tUo_LHa0exn3(wZ_@17g&(F`=+S-YUiSqLDrKP2ZhljhnyPBGscXxN$ z+1dR3{Q3F$@9*!Mo150w)?i>@&d$!YwYBBt<+-`Jx3{-=czB$goZ{l*-{0RyM@P`m z(8k8b!otEvMn;sBl%b)aQ&Ur8V`E84Npf;>$jHcSY;42B!%j|4sHmuFYHF30mC4D; zqoboeJv}ruG?0*xs;a86u&|bvmf_*yf`WpEhK5yDRm;oEW@ct}b#-%dbH2X5%*@QG zsi{OnL{wB%>FMdVwzgtoVqU)!=l}o!A9PYqQvelHex=Lb?D;c|(*FMqbJY-l?g3%y z9>hE8Vgrt`>^3E_000DJNklSzlY+StQ(7`n; zA#v?*L{hToOff$7s$M_F{7+58^u3Ci5v2Uj%))FhV_j&K^%5J;$&~^RYtE6Qnsw|r z`ki2(d`Yc;rha`+o)Vo$bk}*>wXV|^>C9QCx)ptRp2p6d#|sz9W@KNYd2w01a`h+) zJTC)?{$yUlsB4r57q2t!jeU6Y7SSkK|H$}lybwX3zjIdF9(1D3V@BmCN}`UUmRyR}58IPR#*V=H zfb9mrylO0}HMDfI@;U$maEdHo8yAq@uNwQ_g8v0eM8Q;oD})p+|EfUWE?nlwQ1 zJ8pn7E?|qWnG5g>F#;|Xa{-&#R308sgb*&_?7OlVq5yKvNFk~!cZ@Kp%odYX2Bh>< z9~o#*elJ1;9KCu)eBW-q%mHj<%UP-h_+Tue`9pw@f-vf1fKNIBKD~*beGc%&mnB~T zK+OnS&cZGRkm6G)sV9FcAHUxFN$2OE;muE#$Ty~Mi=d{R5foO^usS>UsIF-~edggS zSBMaQ_fb*7_jf5^r$JQ3;?D+&3oSobr5|%>r1__xSy5$W{g)n-XA#h^uR9s{qkf$J zl9hF~vDj_a_+Rgnz$cT$Invht@TXSVSU9cix8E`U4?f_}44heFTN}5z{uPCP$LLF# z)XD!~*N5EZ%C>jyHgJapg#SBC)<)Vp|AO&fuJpt~0QXl9^xts)1!J8nPN_d0Pt^eD zy72dvUB=SH!QaTzyJCEGBkz7iP=)4y7F#2WP%{sdp^mMqb1j)PF&t|%k8neCTeC3` z%xc2f&?MZ{y;kR&h`p&xabuhE=04>e4$8Ycly|x)@AgsN@ua-#OL^y;;_g2HIv|gJ TH9am_00000NkvXXu0mjfVEeu( diff --git a/ui/src/assets/coins/entrp@2x.png b/ui/src/assets/coins/entrp@2x.png deleted file mode 100644 index 29a568b43c6455aed07f1a8854dd42cc24b65d61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1665 zcmWkuc|6ql8~-}`wJWmyR@gdMNZ z)EJtbBFgiD9|b{(Uvq)I?RcCYQI>}gA|Bs`{U3mn9&k2*waSPr8cMR*1?%B-}(}1NcoJJi-k&R}&@KL`4A{?!|9hBL02|9ChKlM)XMt-~R(& za)^R-*jS0D#lX%M*jxj-&*4A^QJjV5roa_jJSiCXTCI{p<;A%<6l6`d!S>ojJ#HOa z*wRSqL?XGso-bmSB;4ken)K$}rIN)7Dcy|oQ^PQ+L30yh+fa$r)<%hcjIbTte)Zmo zGSQ(xXOE@3{drWERJ#$)t9D<7r5`>w$Wi`Q5pd*2CN&$qvYTV-iVqZ5TwPszd=_(KYH*{wVbCEHt!hJpJcE)1Or|d`yC+qezP~^`u+P6YGiw zo@#kxf6XwCUnZm-4wExwd41fiRzcR!X-6%yezNKm{uHIK?B8s$`%-#nva89-h$Dc$ zc`*Lofj!^QuC0Z82|jArMo2tg-hlsy^#MP2C8THw8)~Ry+%i?N-zxKQ>!HbXb>)53 z(%<(c_4tf${W=mI8QtgEVNc(^kfNy2n>EC0W2o~6jB>VAv>M921t!2ZcIGTSradRk zQSq4^hbr4&N21#v5{(bE#5mXR2Fo%e@NvaAEmrJ>lSVoBckWZV?$e&xSTlQ<{eIP^ zl1rx~Q%+oy{W|y{=hNp8^i6ZRD29Q8vDW2sx+-f&z>>bxJ~CEi=KY+Ehdc;jJ3S0i zacL!7 zO{OmPF;6X5`MWbb*%+r1?g?fXS61fBb(L9C+Y?)C%KyTSd}bVWOI0C@)LnAro4EgC z4F4m$d})P_@>xey@AnlPnA49-+=F!;SxS_gNj5yTlVV(GtIl zS#0Z<)Oh}Rt&GBS!>eXG=TaoB_Rj{kI~|T>F*G}8y1($6%$(JD?L^;;+tXgR z*k|0B{vqyBV0AU02g*44j7|kz`-n%2Qz|u%i-so=AiA_My(|#l+NK9tmx6y|+A$QEO9l3W`lPnY5CyBd#vAGmhHD zX+AD*9=^z9RY>Vwh*!&eWf$TW=rO*MvcB{DNKotM?ZKyldHvfBQ0u@vV-% zcPvS#dST_Gf=1)848|IH-}H##TfOYmkjSIU5jMkcCzfEG*P>+B+a~@An7Jw0gmdcR G^?v~am%cav diff --git a/ui/src/assets/coins/eon@2x.png b/ui/src/assets/coins/eon@2x.png deleted file mode 100644 index f2991c95820a662e89490b7eef6e7cf9f4d66b7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1904 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 diff --git a/ui/src/assets/coins/eql@2x.png b/ui/src/assets/coins/eql@2x.png deleted file mode 100644 index f4851fc8490471bcd159776af4fed98440b8627b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1496 zcmV;}1t(O!jQ;-q)U|%{>f845=gOpE^XuI4=-1o9lif8GF^5)gI?BB=NyNTx1w9v0}{rvm*^z78O zfZfHJ{rvgQu5s+&$lS!4)wqN5>DkJqWBK*&+{2ga-p16of%Wd<$)jKH;>`B&=JoF3 z^6J{rv3CCb{P*$a%B5oL-p1Fvh}yuC@#og)*u3D%qw(j}*}sqX^61pIf6c0E{QCCH zsA%BJq~p)5=GC>|$)f%J`_Qj+%cf+@sAk;6nBB#i-Nu~g*t+G^v;6w^&8uwAt#ADM z`1SAO&#iFe(XQ*>#p&9=K?>9>0$$pvFtV_u>b%AYDq*vRCocD%e4W+FaQKV zGrvL1`;VD6B)a~Zn6~SOahjK9p2nf?+NR37?FT*_`?i+u^SbfZeVqmUArw)RJekh8 zK$74r^`%0VlJTz%3K$*xc0rNF{_W1An0J4EK!xz4v>y0uNn$8~_cPDh#(B1F+Zfxn zZ7#=H<72*5ch8-!%JBcgwNfX^)$i~nR^?0e`{DZf8^nD39b8TwK2`Pmp4@@ZPVU;R zD*35({`&m(kbCzbu%A4jPxIqQ{&ap0QXGQsFvSs_sQFBO2-neL6vt15UqI|V3D<|Q z{?YkAMc?W03mAuVU(9vZdvKjOOW(Qk04~sX@dRA&h5fJl_Yy;wfh!DM)!iM;hqvLn zcAex6^V4_T#4S^R8zgVvf$MG0(DUam#l8C!5Ag62`S>2i6FsB+`3Kiiif7O9f?@{_ z@#XX9uSk_9VdmskxL#B21mfaJChSX0N)C@gr)jIa!8SNjC{iKPDAM7}pvZ({o6P_1 zutQRT_!_?Qib{&R@KsS%!?xbr0L%GvBx`D6)YTW4Gz4jiRpfRfEE~Ly zuw15Sg0Gou*%_qC*Gkb0%SLY#qHda6x3$Nv7k7Lcq{%4l)M?t}*|Y2cMHfWSh3C3^ z%v)ydgVC$gwAp@x9h`r5A4NYf5Q_y)?p0~pZ2g3N2^0rm44MXf)D8^YA0FloV)FTv$zunmxv=s`Gez2YW;W1>E{fmG zx0+qZOthWVKoPaSn>Zw5-t#~D`uhHavQ3XPHh7944Ms3ueVt>+}aUT~ diff --git a/ui/src/assets/coins/equa@2x.png b/ui/src/assets/coins/equa@2x.png deleted file mode 100644 index 3f12d5feaee71cb3cc8156d8349f083b64f3a489..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1299 zcmV+u1?>8XP)dgK`_HES{rma6g7=?H z{`2Yn{rvc=WBbjc{_^PdjVb>3@%gfF{p#5Gs$uw}RQ8ZB`^=yE$e8@$$oaK){NTm* ziY5BKhW+c={`m9#@8bBRR{PSb{`&UzizoM=Oa1NM`MQ1goJRij?f0Qi_LDXCkuv<@ z$M=~){M)?wvTypwmi*bc`pKL5ws!fkZvF4!_K-07uxtF{%KO!^`p1|0$(r_(H2(DK z_@-I+nL+#0t^DH2_nb%m`SkagKKs_Q`_ilZ?%?~*r2EjP{`Ktmr&{{Pl>Fbr{_^L0 zoi-N$0019!QchC<6;pnt%irwzGmX;z{|$515P$&(&jjUVRfDUpN?v`_La1%n^<57MeaEUFJV@~dYWX-p+B8z?XDFD- z4il72#Qjh-XcwIas%72w<8eG+?+>oL?vj5Gitq2wXgxQ`5kx@%?=vg5%{p80*|sk} z+eU1D+F*MYZ+aHL|A+lhx9O3ToC4vLPdywt0aI#PI)#i(2q(NXc@(CsY#MSP9QE|i zF&J{`Bv1B*yR#0#F28_|(hK41kk$W2{}$b$A9rPU>-n%BcK0aUr^kbb@U>t4XUv~R z^e8SVEh|SwWfd*eaz?r4A8cxB=~h<{t)Y%uBZU8RG9ETfv^2NCqm^14gm|S?0;IBb zYV95Hs-TtuAwj9IL`a>qToB(ytqVe8m4y}lq98q^b_?3`7cblCFl^3cEXpXPO=?>W2t}k(%G>SKb`XjPqnWTv z?NS9o5N@{fbz1h|Ot!N*P%19d@~Q~IBsh(<*K{kHM-cH&L-oyNy1i{FM?i6oWBmfX zhW9q!z3+w}2mCCS50sieeuAU@epcJWE^R)4fgo0!!*Z>tqs>=1IOKo5=YOM=4N0tb zbrhz}9{TzY)6u{Yr{+g9y?(-Q;z+QNwY2_=machdGGqmfdHKKpYS!$j1-f(eF!ggt z0!ps~0RR9103iR@B3$s$eCj^7pZgz_CpA}g;&K20002ov JPDHLkV1jiQ-FN^1 diff --git a/ui/src/assets/coins/ethos@2x.png b/ui/src/assets/coins/ethos@2x.png deleted file mode 100644 index ee9e5ba8c1514afea431400ec922777e18b85629..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1632 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 AJOBUy diff --git a/ui/src/assets/coins/etp@2x.png b/ui/src/assets/coins/etp@2x.png deleted file mode 100644 index 40c8acb942c02bc832cdb67c4f398d38804e8e4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1439 zcmV;Q1z`G#P)8k$Hsq|FebM6_0?^adv z-b)5pM-KKKkb%1eKO2yabn$bcV6OPRO8jgmdwC{6XM6^Rv*TnU=NyO#%9Bqn{$~Eorvu4M+7SP0Z(+gPArlx^ z4Agf3FE2>U!bn@R_jy}e-Az;B0+p@)b@v|(oHI6D||!1A*2qfcSBB zV4uU2F#{VD-+po_B-}aO{B!wWDX>d+aIu4L0L2K)WPptgknsAVQ0@$0c*gUlA?-)Y z02ejweAPoKKuz>~f|JaEDX*RcJU<^eWJrj81KO%U$>fBaw@w4*R&wEuFSDfN@K}&c z{BD)mLM!JOoungl$Sv%+5y197TiLGJz_uCQO&!qO34FdB*eNUU zw`j%x^Y#&w?T$vcPR}hoz=M7%;IEXy^c@mT@tRUhlCv zfDF0(iit|G)ECF8Zi_7d1v`5zuzQZC0JOdLJPtN^&=5d|8X&cGLBg@Jm{?llFTfe2 zfzlR$-~+jSiq;#jkOJg}Nq}R9%jL`b1z>VT0vBKn0dn~XR3)o1_x=mw_v^}1* z7sJzSGGf;|*n$AJ$pSE0BH@=cdg(GP0rnjPj4kHs&51jSij;m9faL#vUkf}soBitw zpz#T0=Rv`fbM*vBwIF~2tF#uux^^hY%uQkeXuHNXNZ(w+Z)?5l9}<267HT;{3}Cvt z0T<=1G%{ELjvbNEPas{}6{h3C=z``ov!tqiW4^AY! zxIjM~)=h{gq(gM-D2Bt)1>nRlk|z#T0LJ^#zi;LaxYerryP7vp#_{J0qm&p)!}FQ| zqN5vlZK0aB@^?%a^3sX%I{fhWI1d~Q{JjO3Ue2tNeoD+ZDLSVD61uw8Z7dc~8_l2n z!m|z2;!0*m$h34_NId{r36KLnGK9{*W!tK@0@wmYS3IB+Y z_kmW|DQ>XD-Lh$@cR76ohT{*@oW=XZv@P+M zq$q;o;!0#NSuDG tBq|F_9002ovPDHLkV1ifgxT637 diff --git a/ui/src/assets/coins/evx@2x.png b/ui/src/assets/coins/evx@2x.png deleted file mode 100644 index 03877b69cfd938adad233858afde1fc82efe8874..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1493 zcmV;`1uFW9P)?!41xle=M- z^Y;5idBK^r-RAA~|Ns9vaJ|9O>LXybti$8v>-LMQ*m9ZBSck`}!sA4E!R_+--skj% zr`9-cy=;}v`~3at@c3?)&j?Mej;`4dQ?QM#+4uSUT#3o(?)Mp4vn*%12289walQ^w zujA|WLU+KJwcXU<@uj}u`1<_r^7$87vMXk}behp`m(L$vwF^(K@ALU_n9ysK&R~qn z^!NL^&FJg!_zF(0YLm@Le8Uk_u=e=;U5d$QlFi`g^t;aJ$k*+bv)q)j+mEi=slnoY zqSWy8`u_g@_4oTyg2s`s+6_^!6jrg^=JR}@)6m`T7FV(*Vz)PLyiGffa z%3_Yo&D-vKpVR5@_nNld;_CIZ$>uI-xjb^dFKN1`zv4f1zX?vQqrBj?$>t1Dt_4f1 zP=UoWY`Y*{wRxV>{r&zJ;#GvlRD{N7k<3VY!q43AqP*Zh zb-&Ks?>m$CZ2$lOA9PYqQvelHex=Lb?D;c|(*FMqbJY-l?g3%y9>hE8Vgrt`>^3E_ z000AsNklYnb#uGB{tZH~6lX z^T=Q{hd(+$MZHZvRiTq4yZ9md({$-#>`lwIEpu)^(u}s8r3t%^BfR_S`Gfe+d8)jaZmtk7CGw(U);s2BMpZq({JLU~ zSi^hEf8ejn>Tkj&_=FAX!Uc9qeRzTSdn`ZrPa?1yJlMsH2mt!S_gAk$xMl`AXq3=D z056~4f-B4zfX#LCemJUZf5m!$f^Ad%C#)RQqzPgu+G9V%c;@`JZQHhOtnGc~ZEUA1 ztNPTbFMV!`H)dG$1xn`r`|A5$?{Gh0-bKmxf8*aB*m=Mua9}5NjN2!?q{($**DBcY z6DQ+v7j#V`>7^t-1+098r#Hfxv++>^rzDl~(h}ET)5`VFasI-^OP3c%o1iACw3m^% z4)rLya`oDEi@$O6(&@@AZd?CJF5_h-ZouX+xU(1TZa4fr?mwtJ9Zrxg?|COeAOaW*aA&~a-Q+B7Hkc^uX$6cyyczLhxf4KL#(hBTE^Kd zfsgRX|9pm*U%q~W?^6HA&tJc9Jd73oz+X$iEa4yg4|(|e5#W1N-{-@8tk9#Ekd?R> z`a-^cVDQ`Lzp(GJUtf4p=+m2Mj&TU;AwL|9M*i*_mHJ9yOdn%f;_t9mcwa&DM&Z7` zNGXZO!Q$2Wm4b4Fl=YYP>;!a&XW#aY+F5N%TU(2dH)c#p=e8+a`V%hw54fN zopJJ^sjgF|s%+iK&jQ<&t*gf3JabuhE=04>e v4$8Ycly|x)@AgsN@ua-#OL^y;;_g2Hvj#(|Ud+`~00000NkvXXu0mjfVRJIY diff --git a/ui/src/assets/coins/exmo@2x.png b/ui/src/assets/coins/exmo@2x.png deleted file mode 100644 index d09032edb8ad8556752275e236f14df74a3e38e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1205 zcmW+!2~bm46#a;ZqBJTlqm4^lT8r9J*(4A^AjAw5D2Os*L6%^(qOw@UPW7`y2pGU% z02NbhK*v}NYfu!~6r?T)2vmXv3bGf131ae=-;Xo*o_o)obC;R-gg#zeQD)FRl)OX(6F8>|`d>&aVUL$%)`75+58R!7k1MHCwWKWR12}MYOW(H4cabPY;E`{{QvG@4dKj_y# z;qiRf){h4#@i7^US3o~8$g4s3+t7>-I|_ib4*hTuum!;BJou=`$`<4%1l%5#^bgqjFFt%73Q8bESn(VcG@#~QJTisTl(6g-a!v*r_h9f9 z;GGGs*P{>GFM#he04ouky9?#DOZo^0!49Eu2H{sd4&^{4Vcc9Qbpq|D-S3vI=p8kl>+<~#T z;G+&y){H`~g3fnXQ~^`VVew1UphA<=xS|COt8wll$h!dCQ^DgmC{7M$Y@oqn5o77DwpKJeR<@Mk#MugEr{(#`F4>-!A9xa2<3fHgfIGENTf@!}a;bJiNi%!ZK>9=iWv$&&%?* z`Q{wSff;T0qTJi1DG_&K=F2&vzUTf!OI~yuEnIMfbFFWi@5=h6L_noyj#+!!JmK=K ziT-o%bPn%7h*=$mpT8Eli8iSCS6BR961Qo4;OoMoXw?Vlni{XS<*YYHbw=YhDLvgX z*@rsElTJ(@hBzowP&Adf-LjsM&1|i&S;979`aR&eJ{6yaZYRXqexrwX%A`iDX{JzL z#Lv4qr0PouVkUWv^4EVICZSfxa1<`Uy6Q9SPnvncBVB*R93MPpaHw5%f?Kt4=F8#V zd?n$zYdtMA>Luy`V^XINXFK@+e$o7^e%Rf;u$QlqDB^APD^7Q6kvSQj*Y6V2o}6*t zyNJ?=HNj+7kJZmgBa2ndEqV5gLgz0I!~@VUf07kHdh diff --git a/ui/src/assets/coins/exp@2x.png b/ui/src/assets/coins/exp@2x.png deleted file mode 100644 index b607d8b1c352bb369e7603ac3b122ac9b486c9f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1758 zcmX|>3pmv29>@PKwUXPOQf(@-+eT|!yGnCnQL$L9F0>s7QAmXxvBF|Tv2N+CWjj5& zg-W>(X51MJavuyv#(fb6<1)rA-!pp7bKd8DKkxhfUEb$?p7;0s!Y`T|%S!K;CI~{- z)Wq* z#eR6-30@z{gOKlr0R}cdVB{@m9>{h;R}R)!(Eb`5Yv2?h#|g~|5c0v!M0*-m7SNKk z^`7cT%>RWF(N%1;ze2Gu2CKn(h5kz9xggsS-MQFU1?wf&h3HI2)^+5$Lcqh?GU{Wn zx`@RIR0d;n6BF&I`vV2;C?lijJ{q24x)(K(SeeIU7fOD`WH$=EP#2ByHp~u!_YUP0 z)JCH$5Pvlx|1SDUur!HWXSAh&^#Wt97_LRJ58f4FbqP5)A)G_*EpTY)rlKkw+)`xN z;q4PlbMRpubWe=b<6SYRx3N3}{s>9~FkFYJ9u)iwlWcIyQ5k|vd-T##6$ZgH)&v-9 z!Qy+grJ~dyLrjdb(42_TMzkiQw-Bua)!oG(nl<|saEWv z0U>F?-AfWK+1;%8v~^tnr}KS+8d6KscNa!k_uVX<`j;i_9tT*P34Qy0yzHFM9F093 zap{jq8WdP2Mig0%AHC9b#d{6yfl%SuK7U@ZE69V z^Nf3iJ8g`duF%TM>TIpA$_F*|8ytEU&uu2Vy57lt6Po;zmi4_nvCz@za@zhqZ^3N4 zuj@5APBr;ah*ryh?JMPh(lm)f!<({gjq3 z?f0I(u)*>0{wFP+@(W$SOdve-q)A4VNqP?K39DP&aQk>>R-xNP$>27EbEH7{cY;I~ zYt|mo<}j^(mKh(hA_kaFiemhd7gC(pGDVr&PFy>De47EE^i)&bpe$Hd(>O<*L7QeC zFiAX+No?}A#e8mC?PtU&R$_6v=FdV1Zi?7YvzrmaukW-GgI=M#EYSVBRC37t$n2L@ z3aa1N(IN;YbtL@WE?ebolwW6xbS2IuTAJKY52f^a>Z?lo@LA^nKBOP?Dpl{>3f)Ve z=KgT!)d6qr+etou{X(be^zl&TPj-zh@>Y5FjM7Y< zkK)+QHxoIn9R|I>MFezxBZ#w|=XVAA=#u~3-ZIk@;C_rr`Fg?RT)$8`3K zsZ3pL8U1cw_Ke$I^*zSVPFT8gI*&1E%<`;d9fv`kCFP=s{H{4>^06qvWS?fkx>m=I z81+I@_gKhF##i!r{_bz-QSuQxBb{zHd6D!#<8PD~6ujAUwbD_l%!l$z#zL2L(|S|i z6s7b^5T7AzWwZ-WN6Ks4VQ@M`iV!Z diff --git a/ui/src/assets/coins/fair@2x.png b/ui/src/assets/coins/fair@2x.png deleted file mode 100644 index af952b3ad14642774ac0240c0066bb162fb29c5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1228 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 Y3;V_hi*O)$?*IS*07*qoM6N<$g5n1iC;$Ke diff --git a/ui/src/assets/coins/fida@2x.png b/ui/src/assets/coins/fida@2x.png deleted file mode 100644 index 80fef3ae11357d264d2386c57edcff6a9f52fea8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2898 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 diff --git a/ui/src/assets/coins/fjc@2x.png b/ui/src/assets/coins/fjc@2x.png deleted file mode 100644 index 0ada682fdb9821516ac87f52c177f1fc7964fd70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2403 zcmV-p37qzcP)77pdZlzZ)fnMA@t2Vc$Z2h4HJED+NE&1&Bnp|(Hzb2?; zk|gnuoF|_bzHVJv&Nh3Jgb!}68X7S`uiuxqZ753;PBwaS^XWOSMPLp?+5oJ*o58#7 z%se|QE_mhYlEmRHx&SOh99Z0M?5=aHC#DZ2+t%*|>92`wEue4)CnF6!zI-LazdEp1+_RzD6u*qiEQT(DxCXm4oHr8%I}2CCcd<@CWmTWvEhSTsxDgak+23>n4BA`-$gxru&vaQ zD{0$n>F#3OSP1d~(~E#_s&5ZIBYXygz^0*lHNV@z80`@wb2W`1e4B06zP76-zWCL_ zMq;1OUs*zJ<(Y;*|FODCFyVMpW}a#Z_@^38!e>`}QMJW3ALeXug1PS{Jw!yr4O-!WQoF}{ZO7nygChX*n(#30XBf;o-6p}2!+Lga>Jh_p zZ0RTSK2mKL zR62b-kHFli!X!QP5-hbR%I&^RWYBKO*>+Ulus)HI9kIgW78hCkP@8|NL3D*RI%MvY zqSChhpHaq#9SuMV8`bwymqn(=xJ9&q@Hy1xSiLK*_>#>VFn8*4Ne|(Qd_ZLP@oiNx z0LK^E_ZKcojUTD0^^5eJzd+q%fP2jy*be+V8sp=IEDNxfBXBV3Awp1}$Pd?5R5xUP zcH??(nCIp&-eC(^8H|9k%Fa$ z2;HP9u9+a2Ven%Y4?f2ozDwQW#zMzc8_6FXJ?jFN_+}_CW zNT1;opQA?#Lumot%TAZs7JwCJSChb?UcDxo&%>?xO#WumbD>FK3?W0ztnbs?YEH3; zZ2_!DfaC&_f?Ry!@m8cpymwPYj>cH$yUxkSEi5cDt}w(jx!`k3uB^-@ZVc4C^$1vv zAm`2G>M#SKn6 z(TY`jvM$opPpRAcgvv*BVMupBxEZO)3s*+FKbRX65Fo+d7_=*}2_Mk+3>^+LcUvIz zBhu3d?9-k5P{PXr)trbvL%IDE&$~K8SB#qnIG*qfu>qAm5VC~AoYja@6~--;BM|eS zYV-mXjXnQA+uslqP~jv+Pf%Al3~0}BjAEGWp|B+xy48%FY27(FTbH~|v zxn)9zhs%tBqsxtM2ZMycHf;nfmOUA=r^7*3$K>$_>*AcnJ0o8uU!h)5VMINTleNiNWST zZeaLafQOiWrfn@-JyaJVZBR3O-P$t6Q&&pNjT9vh_r)i-4H#guyq_OvKy?M5u}c_D z)Ye*Q@+V{6Nm0Z~i*v=r1q3*x&=fK5tj5q}fQc2%ox#IUF#VRgt1oLzLFo*O{(g0@ zM3=-8xKb95AgtVWi~sL2H}6S{Blf}wD;uJnxEH{n->6|NRinrfa>ZZYU2`pr_?N~ARQ{qhe0Bv__z|7>G+h7| z;$kd|r~oZK`~MZ7kpMfxLVrq=B5H}$6aK3q`PGIljUo2pCE;aBduU}V5{gPB5Uf1Nv9}AU0A0eL;NC_a(k6iwt>L8Xf`4 zjJm+E;D!m+Be;djcUc-4;dS}D&&lKaDQplNk+u>jne;WE!RiFX588~G>+*r5`h|%r zsleF42w!>3e__Iuas8E)> z3d9cz|NsBR5DUZ(3d|7^#109^5e>x-3dRr$|5a7S4hzK&3fgLC?YOq~-QD4agv%@^ z@yN&HjEc}fJ@wkz|NsBZG%(2|Anmra{rC6y=H=#`n$%HE#S;$x{QUau?blyh_ut>; zmzC2@NXH!**IioasHgky@B8ub`||SmO^iS*LZ;fICKK044rKK0nw z{{8**)YI_8!p9pH?6a}Q92eYjZ|}Xl{rdX&;^NawN6axT-FJ1!9~%Dt{_w@b?6I%e zWMSB2U+b=|{PXkUkdExMvdk|k{rUOSQcu!KM#T~h(MCf4`}^8xWyBB*+G%F?+uF(~ zB+*4d*=JLxjY|lG4=%S$d?Caltd&nRh$|fTH`1tL)x8|6Z z-+X!1R#V6!9nwif@WjL1ac<5!HpCGO_uk&_y14Md!Ob->)KX5^U|isVe)ink(L+D) zzP;RYaK;u9`RC@{c69mZ=f@fq;)sUy)ztIO&ESK8&NnmOcy{v3$;~q_-g>7(nv(b6%f%xK+QHX*IrxOZEEM9oZ*Fn+iq*>s;T?%@awIt z#(l* z>FD#((CDL~$|)q}m6G0hcHVn<)l^a8hJ)mikk(gJ#upOSTUh+{_2-?N>87N}9~;w8 zOUE7=>a45s%gXAhsMAeJ)KEhE8Vgrt`>^3E_000CJNklI!CU*HfwQTIdbq zM6GEYpfN8rT4pG%8!c=r6!w%>(j79#No(gJ=?hB9iT?%3|K)nSlaJ@?&1gLUN0LBc z9G^A6v+esYVw-C_cGk9S+qP}nKHEmwx=b%8d0lnCGG@B_`2*t}%6z}d`VeYKwd>Ty z&p#kgzDmX6Wh;I`1S=#oEIcAIDw>!#OGWZ!pZuHoizQC+2{9xlB}b&B)+?RO7ayxX zyMF2u-9QZ+1vK`fZj+|Xq~9J}*;CXrlTTkf=&WbtqBC@n6w$R?cT%Jt&{L0l=6?UX_HVCPdiRl6 zi@yETKMlftyZhdJcv7yK2Qgrv9D@eOLSy-Q(&P1%+`XAMq-Uc+Lx&A-90!bOQF=x> z^H1&?j2tz3Ok5C-*s&_ZJ148l&A9Osc&PrwNh+&)$sg2^ZE_tPQ#wqYHhsoSnQD~G z|C%z*N(4I2o-=n|1ONGH3kJzlvz({AOmky^h4J!Q6a!(hmG@MTWl%aWUH2^xf^eBC zcq+=W1Sjc(B*#)1(n6Mso=UPbfo1))y!VQgLseqcYFHynB~N8p*22U=GuN%(02?=L zc3xqOER{V~WM~NV-O_RE#BIH{k4fVl^@p^XGF0)HyI=>fsCehDG(OzDXYas$&Oh!q zcZB^12h!l64jtZcWa<=FAMG<}CJ|9{8{Rwsuli-xJ z{PYky?wX!iki8ya8`wdtWEV2@KBE%b&Tj44N;4d=S!0z-6~mE-zbC$h+bUm8;8uxXCh=cWq}~gX^3Xs z#BRR>Fy-`l*=o3qw9KNr9Xqc12zsAgM*jMb<)*qlR3n4&TK@^8eR@IeRLvUegT@0V z6F&QV-=Hrbt*hKUWiFO4;rjGIIp(Ah^p#vaX{hBf@N@L-Bxp>B0?;8pFVcX3ge@aeDB=+a_>P((pM9z9Q4vZgunXQxWe2@2>yLd)IW_bx`y9TMqlk zvd_E^a`T9r_S>SJokH{v|H|Qh=2?ekcGqsPB<_)FLAuI%^?#hYE&ANtEB&`Mw(<1@ zo4S-YwkdD!Q{LgAyvsv*r;GA#ALSiS!d+h)biOI>{sRDqWPTAK7)}uY0000cgqacE$Ab_GFfTAFPq9B2yA%LSJf~6sVqalH#Ac3PNiLoJpq#%H!FpsYyfukUS zqyPW^B7vhJfubUasv&`+BZ8zMfTJRUq*bb_Ac3PHfTJLQqW}N@_xk%Zi>m7L_AG{{ z{Qdo%$JYM-{@Cg6db7vz_xZEb-}CtTKasD1w#vBH;rsplpUBs$&f8d^xhRCCn8eh3 zw8*5(*|gN)ZLGqe$=6|}y^+AtCxoRsj;zw<>@SF@iM-Co-{&)ms`~u>CWEA0qPsDP zsV#@68WNh^TL^!+f;Jmc!G(+T^>~;&ZRW>GJhkp}MWm-Hg4@ z#@^?HxXUAfqulH8lEKl+;prrTqePUkjlR$0@AKd7@lKkxioDKAm$OTlwDkG<_WJvN zwaMA(?`NpLGK#6F&DwFU!y$m8W~jeHld%2%{yUGY?e+J6w#lQ)*s{~#IgYH==k3?% z?vKCFH;t>y;pyAz@L;68)aLE@`~2nb^upZbIE}1Bl(4-6@v)!@Y4=H~JAp~=_Ky@b>u3;_2S(@j;TWQJl8G+vQ!NyM?*Th`Y@^kgkip&MAea^7#3@+2g0p+CGu4 zx7OjZ)81*Rz)YF6&Eo2p#M8yz=F{fvp2*gQy38<%sP6UnWv9Pu;GQ1<0016zQchC< z6;pnt%irwzGmX;z4Rh5HfbIcd>K?>9>0$$pv2o2X5dZ)Kib+I4RCwB@*JXQCOB4m* zsYEI?1VSmLtQD`jyBo#b-QC^YuE2G7cXxOBQI}57Z5mECNuTq6pYtR$Ta_d!IVII* zcQ~C6yDc>(IZ2I6T6#t%qGV>Ir>O)@$Z{bjSJng--$eH$h$guw#yLLOGX?iG#WPvm zNA^_2H8op_a;6~x({hv`*NKEUb5$(U^N_H-=`qgFz&Ok>e<2U!l4tt=7^mEO?q9mU zf~(R^=0v@}^nNdRKWvp=GkZ+@N%8YQKDkXL0_FM8{DmtZ7_O7)5ZvKBXq6m-AYCby0l{)sL3@IGAjnWEDHDQQ{0iC- zzlI<)NhL$_0jr_4vI3H1l>$j6jrTvr8c0%9D&#mk2<>s6gd|njAX&$o(DrdIBsOJ7 zMD41&`p=3Q3$|cb6W2j&9C^mQ&(ywI^zPC3o3A0lt{jLcqTxc#C14ldg0?=`0{qbE zr{On5IFu6+Gs!d0J-_OxpFAJ>1}npB0pKNmg!alHS@=_PN9Z9I|BVP|)CW+{`TECJ zEeLbN#!V~&fKJZ+d=bO-H}s>t&36#>0SCtD@^`mGtJ*+sK{&h_Sj_G(gY5hT+WzqI z9z^{GJI3lQ--Hn@HNkQ(^Lu7rU^l&oVK}n&6O3iQ_ZhF9zdU*)he+1FM)HjZVc58> z0a0wGK-zw8HVh>nQ`>O~hJ)*WHU*L?lp9X(f}!tM-ZiU#^!%)u=1?{#)7m9NFtoo& zwvC>D_@vLAOfl1W@hJfPk1RWW@dVji~SmVx_ZGQ2KXod-~-Sc%{($EV>To zZ>^{n3W`wD_CLDgCVTJI6H9em{iizV78_3u@;?>ZCG<#=T4x^Um_G$<%-c$ zzuSvp3z~uN>!AI(8YV8Gu?+Ic&QF`>`0(UDVEcRodV8O0xX4m-V-Z^0jgHV@>1F_b zTm?$602o?+>(8Z4LTgiQNXiC*-A5pC$7}ESYh_RMz#fS0J??;jq5)SYNuVuYJ}RPwT6% e_2t|0`u`t9qS2=9sMuNn0000h|;b{5+`KjLYhn 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 Z&42P1@A-U=^z;A#002ovPDHLkV1lo#3|0UD diff --git a/ui/src/assets/coins/fun@2x.png b/ui/src/assets/coins/fun@2x.png deleted file mode 100644 index ae6c3de87108dbd83e783425f4c981ab813a6796..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2015 zcmV<52O#)~P)?m?ipz98EF3}cI_Kz?HOqAAaLy( zYVI0o|NsB*8foqsY3>?t?iy(B8f@(uY3~|n|5d8(8EEbrY4Ase^mU~3ZJ+U2k?=u+ z?kjWc9BS<&Z|*R6{ps-k|Ns5w@A#+1^JkmxDs%2Eb@hj^{pIfZ#o6&tjQ;!l`pez% zOo{Sine=?A_^rwP?DPKm{P?KG?>&F-GkN%`$Nu^I_nW=+eya6`uk9LX@JNUDn7jV; z_x}F=`L)jPJAUmSZ1sw={`L9uZlL(C%KrWR@m7%TDRTCVv;FV%?=*S)(BS^~`t2fa z``6^|E_V68)cLs3{NwHKI(_}|_WRG@^n0lO_xkZpivIQZ@?e(tqr&k~jr`f>@I{6G z^7i(TxASkH@lT8X^Y{GP=j|kK{NL*GTa)b@Y5Ky~@I-|8tH=1P$oj_F_@%`3cBSqs zbo}J){NU>DD020PvGZ!3`MS~bX`Jv%i21wH`p4StEp__A*8Jh?@l}uXeX0A?;_o?q z@JosKsmA{H`T4fb?Hy|FF?ajU-}aKX?>Bt+nY{ba;PYjg^J|^{{Qdmg=2k;(&7Bw>Gz?*{p<1cdZ+lW%JXre@>!Dju*>^0019! zQchC<6;pnt%irwzGmX;z{|$515Pr(n*oaSZSwso1Oap=1y`*B|QaGl3qyYGkKFY??KoidIj z&S;?vsgR|l$bD^4WOVvlhYHT7zTZ$~^M8AYs20PY|B@UQh4Kmtib~2Vm=bcBCZOA| zss<#~H8ep$OIt@5-3=K2N0rypH!xHM(niK6re@|AmYP=9HmEA3(ZU}k{A}&)f%ZCp zn2wrGK++k&W<79Ok_1rzeq-LXj>fv{-P*C)wrz}U+qP}nw(a#F>F!rmnUQ(U`;H&0 zG9qqNpT7OV!XvDcv}*CKS-;4rXu4uhB{nV|K?#XT(M_yserxpKcM!=b^riLzke1#t z8Lo^>W|>Fvo%H0_5Wjb%mL2?jPHtW#JoyFbKSO-2=f~*(!Xg?ndjlvAD}k@Hs4T;n z3pH6^Kr8Q0OCqWa;6V5W4IVNS+86%(%lr-)jiDua z?6~o$GGXGR$?#3#RA`?Df+T-_r)k>sH27w8p9$ZHS^Z~AM!ES1Z4SlUc@XoR1^N;e zI(?x9bFw~^MHE?S&>|Nzs}-~#mdGX4ulj)oP^M8^x(wR#6!_?Rht|{Cuo1TD+yte1pazu9RJKTCY~{A?x&S-8 zsc6miP-+Bf>bLvr3rL1<=PqZrWW*lk!?iaYO3gqm_#&hNQ1&g@zZ1T;-$x%f2-ns_ zP-+Eg!*`fU3_M4U;@JM<``~Kd=|uCR{k_vWc?wGHKppr_Q}J3T?F@Mq=i38``Fj5-h7xo0MmaV@A;5u)3mEldDZ1Mw_s7wGb{FWCf zEwI$NeW!m%H`ng6ErMdWQ~!Y6!Zj*0fT%Ef?v2>KtAE&i@6wy_fp<96rL7}}IG)PG zn~$hH#*@Jv{DXWN=8eRbTscH3<2fqNPSCIxdLta%0M~^pQbuW{t_kyuJrqH;ax+pjeSMg|-jJAclAUm0L$dzQW0?B$BXVHE$iMwOW~YVqH%!)`+RBE))6q~ZTyy0`d# zgI>tZU+jNiuXoSa5Hi*3F{#iwqgw6O#3vA6hknF)xSpbNk3k|&G&{jjsc*c-7PERF4FSwzlSzT9!+R!A>)Kyt`5?a^30de1^6rneD2{*Q19D4WOuhiP%124A5Hs#HI x$~zpCcX=r9bWz^zqrBrudDoZn&Ns!~e*o>OxQXE4(@OvV002ovPDHLkV1fX=jWqxO diff --git a/ui/src/assets/coins/game@2x.png b/ui/src/assets/coins/game@2x.png deleted file mode 100644 index b7dc18b3052fa93d4d6b3c39bd30b336021731dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1309 zcmV+&1>*XNP)+P7Nu0~yMJ5yzy zsk8R?_@}bEdWx6v^YrZQ@H9Nc{x(ix@A2|aWp=Tg?{++1)}}Yx?^8qOP_*RcG?_^?#3>e2kc2bc4CV$YFJaNM3NPw!St`VmDA@ z!pYC)>g=PgxBC10tG2#JUT@IW+U)P}#mv!ylATy>eUqW9*xlgq^7Px^K?>9>0$$pvFtV_u>b%9 z(@8`@RCocD%e4W+FaQKVGrvL1`;VD6B)a~Zn6~SOahjK9p2nf?+NR37?FT*_`?i+u z^SbfZeVqmUArw)RJekh8K$74r^`%0VlJTz%3K$*xc0rNF{_W1An0J4EK!xz4v>cc$ z31T=tYvyb|8(G`7ZSUE(ZG7EB=AqNwTRZbBrYilf>R44c4YoL~{2y#0#o@RnerFv{ zm)qm@`2)dFIHE-IILp71zi2G(MS+siGC7+^h5D20r@W#PWxQ2UsiM*~c^Ej=HK?Q3 z0gS_`{^9jsSC2c3!*tWZp%SrC_&6o zS}9~lAcqxFj9l*65y)nxe3x9-@7WN@V$B3i|JL-pBnBwkn)C{V`wOElTK2NJI|LENWVEU(cd{su(e zzFXC#aj#~zy^mvpxZ^CCd~l3;F#%s~y5+j|5mS6}wKzY&e)I)Xc=&SFuJ_1S+!5C| zdA(~73`Z?$`M#|`Fw_&L@#_BZbgLkJMGu?!D6OyO7jZyXBZ?#1~=05A^!)#OS5E zaFegSV(cZpR{c z%QD94sr&u<%IV{{H^g@4}ndXJf+>^7`z8&q12l zW^2YC=JndP8o(aCA{UDXT=z?;fVG7@ul2%v*L_vP&ftv0016zQchC<`F`wE6^+vVGt1xA z5PM{QO}Tj^8yut#7 z))MH9z-^n0moC?xz?G|$*KgdU3JVlEA*#U$T-n;(*;Gvgh1cpi!@I$xF zqv%`*rS$fP0?%!LXnB!LqoND?PVk{C`9BN9#^p#|tqKo=4H8}W@K z;{-BMA_!iH4wGtx3kJuA`Nx^)Vu8!c3EqW5G@-!b)$2y^l@=EYXx>cKf-Y5JiUl;& zZ{M|F>!d6aur%L)U>+9sY5T|uSUxdN8~eC^p8P@!grqso`{;NyK{mx5Fus0kL=ae_ z5$F4l{xCs4BObDT{`xHx6my|tUh~gi;35^UgC=&=MGxEfaUZ{M;8z~}(uH69@QWvY f^~EpW==J{}#7vpVbKtni00000NkvXXu0mjfV_{@x diff --git a/ui/src/assets/coins/gbp@2x.png b/ui/src/assets/coins/gbp@2x.png deleted file mode 100644 index 53fa1c45ea25a8fa86a033f582bcdc2e39e4e808..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 914 zcmV;D18w|?P)@$oA{T_43>K&2s4M%J#oV;pxHk z(S7Ro==wT zgGro&?ew<2_uhN&?foBOvv;yg0AWn@{nwe{0#_21(HhNGTkjY~M{l>94UKB)nwE_W z+cLYfpq}G`C;RAR}%LX0KiERV6U z@iJ4tf*Mwe31ieUE<8VK%ALc=Kut#GU4$`MXHK17n`}&;p1rw>yf~zkAAxgzJxSer z^A0(Yp9TbAeE67Tec4A=K!^H66rJ2m^42dPW7sE!JTNXMMVHPY!y~0PK+*lQ>cPWD zX~JV<40~IxjtX#5boa3SG89bzoye7|$Z^&E2gbETxsLyC zY;HY6QJ08JFrFvM3#4AY0>dOC3yjyQehXDBBFzS4TLrvD6S75;gGL9 o@}*0@_Q@Ad`RXfQzQybRUnwezg!n~+KmY&$07*qoM6N<$f?Z4eApigX diff --git a/ui/src/assets/coins/gbx@2x.png b/ui/src/assets/coins/gbx@2x.png deleted file mode 100644 index 3334bcc2d07f03cc080890f6a01b821222c79780..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmV-z1CsoSP)*XRsG%uoq{q7iO;+X|EV(uNP*p7G|&(X0Io9u@+{p7iX{_aIY9> zuNP;q|Ns9OXRsG$uNr2v7H6;;Xt5V(uNP>sRjU6NX0R7#upDZ!XPe5a$l~4T^Yi!m z{QdrMqR#*S{}*SkbED7e^7wM1&a}AZ)Ut!rwf9 zyu8!sgRay{h`?>1&BfX4EOoXfaJ2XO{6K=efUML0{{FYn=4zeGM1;RFc(@p6ufo^r z9cr<)&*gQc&+YU19&53#%H#F<`@uwB`v3p{A9PYqQvelHex=Lb?D;c|(*FMqbJY-l z?g3%y9>hE8Vgrt`>^3E_0005tNklIth8+)s``>bHW?ualzF90+ z>&-Tb<7m5Cua*l0NzyFmlRQfk%v6*WKdQg`5ifcM>hZ+I3=}&&FrLA@!A)l=U^`qXiYQ#v znj*T!Swo=)Cq+x4w!l$Iu@XlW#VQ;mq+9|Z<(`tVK#CxWfoRq>SHSrU?(Qt^u(;j- z81#BFo>$t{HE+IahDS!n#wU7AavP`MK2->6ESd7Aon$6nP$SCJ)$eD~8wB+XW!3-Z zoK3)4%CTU+-7hRIE%#VqUIlA?e1aV1MOxoLySc?0{fSPTr-De6D7SamA}CN%q+OJI zY!VcyB+@?00|tjjJ&qFuC6aI1ILZ?S4cEg<5R?OgQwC=Sfqx3;HbF@(;swe}23OZD zZc+$}Y8yS2+qeDLNFgYwgLHR~cI?3-$m^s0*s7nNn=d%CuTl_ml+|T=dv^n*Am%dZ z>-_O)6Vx+-2j%PABB+HtX+O>1)xWfY>VN5VAOHXWz%a<)I*26x)uY<8{>Spy_UHQd z{(U1#^(F=e5WS(Hp&*8?ZfsQ4tQj-5 zZrO7B)Tsye?|=RJ^~;wp=_x5|R;_yd`ZZAd*)wOnJv{d8-u>~zhmN+kKY#u#S-kk% z*|Td`uNGhZ>xg8FZ9_V~s>NIWA$Mw8i60*O`948+A_x9Z4 z8RhkL4y_-Q_UcT~Zc9{H)t~yT(Li&~o&R}HqlyB8_cj_tY>4Z>Z}4y5>z|GiM-v}Z zzxyHY_E`STge8(jn@l9{7<3$-Eo*OnTyST$`=_&~_D|iv=!oa3L#Li`ueM)ZH;F5K zh0y9nE7a!y__^y~gB^9{4e-_`~RBy$!y^nLf7uv z|0+2ADE^_A=;@=pH3z>ecVSe$ydwW^^4Dgi2-n(|Pb_82G!`vZKgal>NvXq0qfeYc z`qF#3)+I~6N#D5iKSe`jar(9mv$+=9^jP1RUCV#8;@Lu5nKS$PlWIO+VC+k?cQ9$f%ggs3ybvw3_oUSAJ$&vZ$+Nd-m{i}+_?Em_bIY!Y zXI{NJyY1e)*Wxn2RQu~LE{*^8QheSAL#Nnysgiw~@BT3}6#fW#V)>vu8kiOsJYD@< J);T3K0RYJBTf6`O diff --git a/ui/src/assets/coins/generic@2x.png b/ui/src/assets/coins/generic@2x.png deleted file mode 100644 index f9d6045b91609a9b54171b0473be096f3bd79723..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1377 zcmV-n1)lneP)8-jegpSns?b z`s}~||Ns8}{P^Uh@3|H4x)}ca_4nS9`suj)@zD3*mGjM7@Vz4P$Vv0eR`0nM{`>O& z{{8mYe)igg{{8#!ydUz%MDxyC`|r&5*?;lDG4<1K`|;8A(rEC&Ec)uY_0@Fz^3?a= zmh{qU{rKqf&Rg)nE%3oG{Po`Z?#S@KEB^le{PNTI3i2Lot`s=>_{Py$9QTEw^{rKno`Rn%EhWX~J z_S%K=$x83K8T8U=`t8H9_ddocZUj`|;BL z{rdg)=lblz{Po}V*nITSW%JEf_ui26%TrXx8}|SJ03UQxPE!CCQ+}n(-|YD_jne-A z4Rh5HfbIcd>K?>9>0$$pvFtV_u>b%9|4BqaRCocD%e4W+FaQKVGrvL1`;VD6B)a~Z zn6~SOahjK9p2nf?+NR37?FT*_`?i+u^SbfZeVqmUArw)RJekh8K$74r^`%0VlJTz% z3K$*xc0rNF{_W1An0J4EK!xyPv>v!5i-9NrzcFiV>yB;Pwr#I%+ctmbCK+~B-Z}3Z zba%Cb%9XERfB(ZrjvhO1{S4y!lhp|TQPD&(#O-I}Zy&$dI4JQ%35iL`DZV4=GZ(vE z<}Vdm8l`6d$jtJc&D|T;pWFJ$hLV#@dC>CNidtWjJBi$f00l&aP%=}<*Uq*5y|l$Mp7OR+Cjch)wt$gQZvnoKBF#BE#I|JzBbt^rpoclUCC*i1r7IixxgHanW^ zKlKf;Xgn@^l<9xOHLX6sxuvzOy`u#yI=hI|eKMSw?gAJ+y?tc#4-CRcATC_JKm;*E zFos8HP2DJrF=8TA|Bqy~@d;>cKE?D&Xj4t(E7H&LCuSPj46DYJLu)6--w9xq**Pfl zxngD)pe!!2a)1-aDkq_xBH=W&Gpriu1hL9l^Id02ICmb(B&!BF!K`ut%0;rcbot6v z6tH5j6T&KsPOVc`F+-$o<#=D{SFgibomS%0LOCPb~)8{YkU%!3F zvL8*dsoL9m?oU|!>X&WZ?O@4`f^e^kgw1Y8TPnEuigdCbZQ3?_E@*DXs+QkNWU-AO z?<^Pe{TYRlImQN09Pc7v#LlfmBbE!8oh;(;A^5AKk<0}$;>eIyoUI@R&3(!{9F%u?DDQMp-tD8j j<4Jkfm-5ax#od1Zn{X4lWe%5n00000NkvXXu0mjfZDJ+T diff --git a/ui/src/assets/coins/gin@2x.png b/ui/src/assets/coins/gin@2x.png deleted file mode 100644 index c67eba1b49683e35a7aa2dd283510153dbee1186..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1529 zcmVLQ1-T;o?0FK`PjotvA>i~}60FB=OkKX`| z-vEu@0RR60j^6-|-T;y20FK@OkKq7~-T;r_0IL50j^6-{-v^N1x!?8V^7}ogy>-q2Z{NVBW==A*c`u*ba`;E--HKgRK+4KyO-+aXG^ZEU-+w^|L z?sUNIoYL~z?)ud0`3;ia{QdsG;`Se!;scJ}dc*CP(DB0K_ulaOg~;#z{{ASQ2-t6}LZocemyz7(B@y_Y^POs>=-}TJs_;0@KDxc%S zqMXTm_!tLhs`#-7XnbGlWz3fu4=%m*3#pU;h$?sjZ>JF3N z6P4f;mEeQN?!n{s2$0{m-t{n|#W)IO0MS_nBg|1K?>9>0$$pvFtV_u>b%AXGugsRCocD%e4W+FaQKVGrvL1`;VD6B)a~Zn6~SO zahjK9p2nf?+NR37?FT*_`?i+u^SbfZeVqmUArw)RJekh8K$74r^`%0VlJTz%3K$*x zc0rNF{_W1An0J4EK!xz)v>X`g2%<2$F}JDhez9%awpGVT8Cx}Cv-baMR5-xu&x1pYt(^IRw=>m+|P0e@0H z|EG>BICV@E*wIe{gMxvO(9kd-JTx={2#<_n8SF#>9e>=yK@%Orh*4tvqi)9naq$Vh z8WNL|fs|C*AjC;){mrN}q-W@FW@e=!n-*B_2yFB>bC4Uu)8rw)fVye36aQ^>_fiW{ zB+X=TNvTL#xo}xgi7HB9Ys4AL&9Z8Fyfr|vu$OB=sH_v-sK;&TjXQT$gE40!w}L?^ z6t0V);hu2EnOxp~Km;b7soY8d!CSa~2n`K}f<{*&Fy+kTR&kS`L^Bbzw2HI=?UJBf zdZXhJPcY-mc^!`>K?jg4-FN~#75=v28Bbx(S?nT6Jea_OGl*rW&m9~(B|#S@a7L|z zgG0A2vKa_6lhsM|V|)UEo?e|mJA{}*RnQ0Y4~Pr`$(mId(hb325{E||9Y?8UB!VzU zN5?TI-6WdrGKu4qfH{d~oarutiTa*{2uwK>%^LU%cnSi6n8_DA1O~n&LwMz{@LJu< z#!9pN4P+$2+gh0xYAXY2UgR*5K{XUhJcH$YtT2Nr71q0eRi2_W6e$(V zuudhGOdnuveZy75#AaU{(xTXjg-&f-+hFkNGb^>RlWV5$7wGu_WF5TB`;9;BGLKzo z(t`3ycA>d{sXGfS9kA487u&xY(R9#an_cez{r7)3oBNb^I4JM(P~PdHyxT{4$CL7| fFXf$Yio5>+RwYb03&0<+00000NkvXXu0mjfiwj0B diff --git a/ui/src/assets/coins/glxt@2x.png b/ui/src/assets/coins/glxt@2x.png deleted file mode 100644 index e4728eb3e8747e6eb56b808636b91a1f3a244a77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1650 zcmV-&295cNP)ZDfvU@?#M{Kz=HTk` z>hSj5=kU(m>cG_Ht;gMUp~g3OtOQk;092O)RhLkRwz|;b`TG3-|Nry$`nb>GT#>s4 zR+tf9op+L!PVu$)#cIO?0lxl_W1ilfUyEpmZQMg zL4L4!qsQdz^FV&EtjF9xeXrr_@>GksK76mW&ER2_y*zua2w0iD(&IaNt_xb4I(n_e z*XQu``11Do3R#*^66-f~w1^#oQNS zpQppx(BJFt^!PM(tIONz?(_IDbgD3OsV;J;?DF?7a;X_(pc-VL6kwj!;_cVu?iFF4 zgR9FBU7SaPvj+$yI?)Agg=G5WsS&zE2%isL`{Y-|nRgAe&iMPJfVGDj%}HSuBnO?*Yg9+1it5r?l6i$6i1;zPtpujS(%+eF*Edp|H8!k^Zor9EeAJgk{FE7 zXV#ey&i1=D2OrnAZQHi(Gyle$Ep~VH;I~Sp_sMRjk~e{YkkGJjV&FSHg7NQ1M1Bg5 zsOSje|De4;QG|U4TRw{+3QHc|SNV&LgHPfUR3=S#@vgeR#3cA3IYr&(yN3Ex^^@v^ zUtDfgQK}~2CIYty0q{H_g12S=$ofxoA|S4(vM)quy&*i$qF^TJ`EzI_#S+dNy#HnY z#>2u3@)A06vb&i+yeiIV2rdA^2 z?s2OKRwfb&XL3SUNW!@15Lz}0jm{}TnVx}0vrsk}pc5K1v%v%qukgA43X_C0)#>LI zL=wN$k|>nNHVGXviQ*db?XPiep8goKrf5)JqbQ^S+d^7cTv}#@WGRFdSxBOkKeQ|5 z)i3bbNCYcob1AOLQWnj$o&!Zl9rbN&0*Rwr+w{=Z48_idXeQOpp^!Lt*?`{zkoQeU z25Y^#5J-Mh?JNZ)OeudUb?j4-&LamnT&Ip*Cj>`IP^6@VTO{q#G;^;pNrU)hC}c_JQ$|2EfmapM2tdz+^os z-6-p7u>1lY8o)}Ld9bL__G@qfLe*%q4%Z84Jb#{K?V|)aT($B3jSB&BCaUqSFBq*m z2*7W@8y5_H#rY!#esTS2S#h)_>uC}EP?V@GS=yR6R|}u~HLtIEHjC!pNwB5pAAQlZ zUv;VEc0&oepXoI!{6enO?K~clV<<+#I;xE0Ulm7#>MVquO zpxA+BK>%4|bhVjC(N|W27|^o^wr}2q-P^aLe~%uP4uZDn1AP%ttiX~`!H9?gUd?mT z>K|-Urw+Dn*_?3y_wQeEt!+6Y=nH)kP|U)#fY&er;^bf2N#SV|C!lki*7Ck&zz@>2 z2@_yPCw-!C0*V=!V)p5t=5b>ScF?JHD=eHlN8Z<|QW>O9ty($JAAZtD0VPy~#8j(R zt*l;Mo$O>In>%AVwrtpdBL@#)-i#S=Qa632&jLzj$do|_uc_PI=;myGhYuWp8@lN; zeYbr8R{y+D*HEW&CG_pq6|<&H!KQUO`R%bYgekoU@T{XfRYh1{K$GTYjpagiMV+FJidSXhVKsRyv5nr(RVXU#%N`t#=x?%%zO&Fj};#K3_v zEBs*w+B9tMT+3fo7W(H`TUvV)AX{$*fQM&xmuc0T((GIJb(5qKHZtl3Ev7ugrioaiZT
whty%B$G5h{uXUsOHz~ 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 IM6N<$f`bo$yZ`_I diff --git a/ui/src/assets/coins/qsp@2x.png b/ui/src/assets/coins/qsp@2x.png deleted file mode 100644 index 97b13aa5efa13772f203740aeb9e99c7c13f4c32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 823 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!wgmWuxB_WUPfvF+aC38Wb#;Z4 zKn744C;|a~etr;cKtKRc3JCuH{|^)aGJJh~fh15FNYu?OG&B@Q0=b2Sg(pv*1j>H< z_6?}`(xpqu$;rLFy-SuX*|cd>L`1~PmoJwtUHaq4k8|hF_4V~7CMG_4@}#)9`10k; zK|w)_7A<=7=1oFE0?_KDq@)QGCfvS#J1{UX%#W)L=x+IvAirP+(crqJr|-Y{Y2171 z-+$iXs{#%07!zN~9kG6y#N4;>jhX631_mZ!PZ!6K3dSi{o=$shz{8R-weZxLwWrVg z`1iil|5fyS7irdg`>WH;wk@5cBGh|S_+*IHTragp8#7v*PNo!BT0AMf$-^3=G3~*s z5Sz@$c zH@u~r?RnkfZc0VOSxQNzUeeOZmrDD5v}osy^FH%TLrV4qv>FDzy1pT5&DHwXM^Bx~ zR+hNR6xsF0xb$$^>YQ!Tf7#3SC`EcD@G8x7KY1$sM=0y*Y)Pe4PFWw$D|@?GcJS{0 zn`mSAraVc`a*>DJ9k*Ip|AsQFRqJ_o)U+&m5ccced2xy9o9ntocW4|vp!?s4+Ef>^S!7}+eumAUQpUU`0PnXs4>OT~! zo%bfRyaQ_V-DjyO(opK0o`SV#YIyD7)%C;QLsa*RpeFF)n@=db_5t7IoIFdT5; zSY!O--`{Hv4cZH(9153MhRD9w5ett#Sz4aGbJsmv1DisdO*WrxOl(VSx7mKLwWz7A l*;Vtq#-^|~abMzpdAroFJ)18X>;k4F22WQ%mvv4FO#tlUa=HKj diff --git a/ui/src/assets/coins/r@2x.png b/ui/src/assets/coins/r@2x.png deleted file mode 100644 index 8db133b9c2f6b61cabcdbe9a2323c63c765db866..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1079 zcmV-71jze|P)uEhBRXJ@AIi{kMQQ~z?H3kC|P_WRJn?z`Sthp?(&X7 zY|5s(n^%31L~h%{(4Sp`>D%Ms%-EDmbdN)A)wsxtI%d$X!T$dK$Dy|R_V~h>uYV_4 z`}z9DpS6TBV9Tewhc#o*ufdBvXq{Vt_VDwkYK+mc#DObY#h$eB=F(y$-+(Gw&#u6&b(DD>P@!Rk^6KyO?eVjK zoqHiu_wx09Bvzwjhx6<2lTWxf0000VbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM z#5?I?1CFumHYKqD00KuzL_t(|0hHEbyCXpmhT)1w?}=@6*0yciwsF?{>Fe!l($kvz zdp!q9)eNa5lBskin{%98Hj_>z6BLW<`2l7GzUSIb&*ck{D&*%Z#*3vgl**-|VZ2hU zL914+=;rGU7&YqZ`DP0iT20k_+kq9QEgkQ4VXfPd%=ZvOFIwm#mTu(lM@+*1q3Iwd zr%5687Gi7FiK{dq(H{&)&}dY6po*yRgfTW>|OngDk1*&9mi+Yf=0pQSK zbpT0983VwPqsl;v(iVaB$CQCIWsHI2x<4U9SwrB&NyapREakL;Q>V``Z6HUEHgJ}O zoI8I3BF8>(@zP~L63E#FrdO^)CP!JDz=~_vA(y3$MPPaZDj7;!1lY}6P)JkC?tgIm z4y00sWxC7$yC?rMl7@A@aD{RA9{|yHHXIb-;SOF{^9Ul}aMFI;^_Ul?Po7FnnrmF= zXZLvGx#Xx)!4$xY<-8y{>y%dqxR(MBa{V8`2c2z&n_5-2Gj z?~Hx?^cjLXr-eYRsC>crvga!#zI~qwRMoFI^N_o9`)BEOEC2ui05HhkdII~hs3#61 x%bDlUbm}^`nfo3NFOR3o+voAb`a-^;{{bhE`ati%R|xM_$`~Ld&{D&_rCadz?ftTG^5)X}rd;sbzWJ|h^8Wt*qgL?o<@`$2&5Zy603UQxPE!CCQ+}n( z-|YD_jne-A4Rh5HfbIcd>K?>9>0$$pvFtV_u>b%9gGod|RCocL(zOA^FboCIFxdWK zX54?p>%yday;#y6Sy46JFfGe8bWK%ciNt1HU`KFfe~orr50^aG`4H|0A#R0%{}LX> z2_7YJ^c0_Fc$KC1@p*v{iu^9VwD5^lUWQjSKC7#X_yz>cIYSMS`ZPa?4tvNg5Lx-| z{sqX2%|ApL{*bLd8DppI`eB@AY|PU*^d0u%A0c&t9XAX`VOU}OOB)C$Z9r>pU(ACd+@S-2P09F0$72Ca1>H*uEIbDFhel~!i ze(VF7VZC8{Q0mO>@Au$@N1}~kBHAbz)VtgEXX+fshZxk-KbmQZM&lFHcR5%dj4R!IgY=(CEjh^5QdXQuyA`| zJ|4sjA#M^w-94;dXR(v$Sw>^0mvZ4*M$bkvHn3j!Hj-y68%yZ;x3V`(vVi$<{QW~r znEY{`z}O$>{}jp)2L3{cR@!S=X@^s#_579gxAc0Y0ssVHD4GQ|L;rkurgmGJLK@#OV|`G);} X@(L4DiLni;00000NkvXXu0mjf;bt&Q diff --git a/ui/src/assets/coins/rap@2x.png b/ui/src/assets/coins/rap@2x.png deleted file mode 100644 index 16c64bfaa89c9066e3c37412594be4176ad363df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1087 zcmV-F1i<@=P))**`lw^UR}pz&~V|oFxr1Mw(=bOk1W%)B2lX zT^qLkw;*XDBV?S+kjT@Fb&rU3Po)Ww6XYccm%OxoBSb1g6{(YtBs}tw)UDt4jQ}}9 zCQ0~Y(i%g6^ptnGgSm zM1lE7RtQlN1!`2rJC6eQx4>-ge8RKi?d{Fc_0P}GxW2x|@$oU1mzUAo+lx>rBx_>) zmCtuRLBjO_IJ~^PU}0eab#-+TK9SDX2?72h$E5%`yuQ9-cz9TNvE+2cI6}g=065UA zAsWJnlZ{PM)c_dN)6;@`2mS_1C!ulxjIOROkq~s=e*V#`0LI71v(C)SU}Iwg`}_Of z*Z;)%`8kS;ibS^3IqL}%Bs>X#V{L6M=H}+UCq5oSLqiZ4?}V0vOV0z~*wN8}&(BZT zvAw-5R$0nX!-GlzFsG)bUYXLii!%nzrVwd#>PgGF-OQOaTNn# zo}Hb+j@H&zk$cDgU$@Vw8o=S48wm-8y#&lTbB)tE(&6(bm=`I_@y3&8iwe zLqh|2G&MDej(e8W3>5ogeS097H@G2O(`G$k8OVlotW83JNOM4Lj8}P-& z1!U0Q-!JVP!LtCEY~k|t^#u`DR#s#mq(AL)0kMDXg7wi7Mn^}%!!Qgt0*EM66lJ@=gM$O`=4osoufJmNL;fC)a%^sH#>dA8w-zAS zIif3ZJkE1|ejYqlS69W4$Ng@Q;8|K)$}NXyG8uMuDBd99TZ@bX+uPf}AJh)kP*qk| zCf*|BSCfYtN z&!2G+JN`VX`ZGCD5|xFead}}vnUSWnIdM{*m8a+W`~mD*OP%n3N<#nu002ovPDHLk FV1hhg39JAB diff --git a/ui/src/assets/coins/ray@2x.png b/ui/src/assets/coins/ray@2x.png deleted file mode 100644 index 1037b9c799fc6229d969fe55798132d05ecdbfbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2841 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 diff --git a/ui/src/assets/coins/rcn@2x.png b/ui/src/assets/coins/rcn@2x.png deleted file mode 100644 index 051e833082e7b37d6ff49aaf1d6a50a6b4f6c43a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1898 zcmW+$dop+(G;k^!5W;QcJ|9qk0i(avB^y2R_Tl``z)D^sJCM)ZSA9Fabk~kXz-+v+ts|jWTYHB0L z*E0t8#I|7tH9)fR#)OK;_YJR&M?6*IO2_tXDWy;r+gO>KIR>jd_)wv8gSK)p zjR^D)8WCFBr=TX=j?i<)#Y1X$1J=x^jdmvfyph|$cCtTFP`|w)(?I>F0jp#gJ#nk) zK#1Kp2bX^LS$eE{;H+Cu`M)nds)TVjZw18L^wd|68ywm1rpsM%>y?j7 zi3b+54|?|Q9_5$W+5EJOX1D6I*@Us6iO;yKkiHG&`wxbOV_NIlHgYh1gHJxQj$!@^NidTa6h`h{ep^>lo43Qh zaajW?=WG-2tyt9ZQ15H zy#tyn$Hi-R=^uP&CT-KYQC>X7z0A5=^iz%IQ|(VpAdE$)2!;$qckPs zM|1PjinQ9>d3o=l#5_klfZeM3A>NP%e+)%@8 zq_?<6Rik|Mq9JSA;(wSWmFHMlA+Ray)0VQ9e%Ea&g2z6@)r5D6z1D&3OQarCFN0V| z_y)c168jguTSKob?0BiYKY8D)^lTk1yREHTMvEJC)pkAdIaSLQ-ZEmTu>|X43M%r# zTBkVKD~j<7600F*Ptw!Rgo`iV9P91WVZ|9p;G5PY2<$t z9YZU!;&ji?a^2JxDL)H^hD$7}dXwf_uYcdiPef1E7Uc#M;|3Jt1{CB66XXUH;|3Gv3KZlA6ypXHqz2NdQB8srBQo*kzxK7cp&t+MvFyZYJN=|W8L zhK=YpLGzoS{`&gk3mETqedQi1=|fHHQCi~%6z_9->PArUh>!D_o%zkr_`$^E2^Re9 z?fv!k>|ST~ue9=vlJ~v9_{z=X6CdX{ed)xxDzo#rCkY^rWc$@bT|=e)5i#^{cP^=I8zK^5{84_OrJ9 z>+Jsc`1Gf&{`U6tqNnX(Y4xeD{{8*<#>xEX>G;ab_qo0FsI2KfN$N#U?|Fgu!NlxY zVd+3h>{(*=wz~3=miyr1n74u>rYIUi9b!?YAnrt6oN*?n zq7rqhtdRM>3a6o}cm>Vh|I#yS?!jvvi8HF`J8YW#SMK?qm?f zdiy|Z9v7RBX~9DNgpg`j2qK+}7ITS4Obg{R%ZJp`Mi3huTEQh&Vuml5|9&J^)q=zb z4swaLnBmXX2M-eKph$B41}?D?vpg(~)}KwaAfs*z7u$+i-c0>NLH#z6w|xhvc4AJt zPP$OA3zY2M!v%XAFvrChb7R3iP`3X7FBro-H)AHDevh_-ibIEa&Jj}WP0Wl1wOQ%`7n$kv9NNR_wf@* z)g@|B#2Hm>G@Cxx0Wq2QiV|_HR`=WYAF0WowZDG<`8)Cti&PqJwvD&@#s?1LBaiW+ o%lO!5eDE|r`Whd;4Uhl-0g%zC6u9y^-2eap07*qoM6N<$f>j%@6#xJL diff --git a/ui/src/assets/coins/rdn@2x.png b/ui/src/assets/coins/rdn@2x.png deleted file mode 100644 index 0c974f17d2c3023b4f485d7fbd289189d3052272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1045 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 diff --git a/ui/src/assets/coins/rep@2x.png b/ui/src/assets/coins/rep@2x.png deleted file mode 100644 index ff987e84979edfcea800d2b1c788cb6ff243d25f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1826 zcmV+-2i^FIP)s-}VJlN%D^mae|6nRo{{H@JIbLBaQ~mw@ z{rvp)^!8#cRAVkx;@RN*`~0Yip!xUs?B(kE`TFSK=FYv!?LFrnl+g=azDfZ$4s|bdK1| z)ZEb7aY1CCf0uVjYj#L#=HBFPK4SOu_Q9>Z!>_*A$~ce9-_+b?F<7jSrHo~Q zWH49z`up|q^uDOM@$K;N>+ht6oPAMoe^YaMO>cZqabqu5bVX=;PH&52fcW6LMdx}&u9^7MI3ZLN`}yQH<};N^^Ff_O@7Xf#@EI$wre ze0@@K-qYLU+v2jBtb9*!ww|z!W`p6@-r?8Z?B?rrMrp;dzl2(O-__l#kEEi4nSoYy zh+ux5dz87MvvNXZ$F#zrfR}JTW5BDsX*OKVy~&eqiN>j zaEfg_VB^~1hFp8#*4>_dmX&dggIRdx+~dx^%I@gw=ilY1i=o)e)v1i4;@IE0qO)^D zXM{4Br~m)}9&}PpQvelHex=Lb?D;c|(*6x|)ewO00b%MM#5?I?1CFtA%`g!F00at2 zL_t(|UZvOLcOz{W2Joq~ZMWTe+wERgT-vs6tZm!oYumPM+qV9acat{BOy=%3d-D67 zT<6Tp^W0FT6A%~_91nVwuy8p2h)#YdGm<;HgNUx(HcCtQ1QFa-2aWa5c;aW z?x9*HUL-k^-P=R8VBJyfbDr3j_nG&-N|pT;*;xljzJWff1$kelgO*|Pt>O%1@7zxh zdwN$%Z$^I?*=Bi%DuLeDc>q^jnG4GYA68@WM|3-a^E}!H>!+Rd7|>p4Z9(}Al~w3H zHbmN&*idVy(?}oE%Sj$@gXPN;_?m7J-X$#`_~w|2PF?vp`R#Wk$MSJ_>V>Rn1@JxH z!o7>?AWog8OZm18l5y8-p!Ea~0Zqd2J5z3bg^J^N@3-MriNCfZ_hRC!pp+qBHdI$`vKr4c3uB%ygXYu0zj*q;`ue|o`@R1E4-+f(Q_W;< Q<^TWy07*qoM6N<$f>rRlzyJUM diff --git a/ui/src/assets/coins/repv2@2x.png b/ui/src/assets/coins/repv2@2x.png deleted file mode 100644 index 59086b848cce7b328a2cddb53372192fc10ff3ce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2779 zcmV<13MBQ3P)T8&QdMOz|;hY8-?rF(QqR>P*oV zBdF0D#(=EY(FI|*|99~&_wKTfyL)e{@t=Wv&pH49o&P_39{>5zxdQ1-J$gLT?cP1h zPpww!F9_6^tBWPFMshloNZ>z^^$wTa;dC7*E^=8Fr_YCk7>?D}UiwaC(dnO{2X1(H zOq|tfoz6y#;pYIZ!`phSf*@3KgOu=d*X`TYXSCMWTg4poh>YwT+S1ZI%VH5S_!oW7 zfkBfD;ex?nE%5gb+)`Ip#XZJ%^0@(w#=%CS#y9zwp3lEjgzqZ3N8p~-z&&CUQP}$? z(>arS3FjPMHvk(fL`1}-TP&2%zj!z2Rp?nFd}lCFc0)t;c5V=>H#K?H01*+pnLANwt;f%P-vY^AjdEyPRu3tB=V}Nv5AP;F- z-|FgbLz|i!ie2gFvIn${d31a2Y4YTksZXD15%}W8YTCE&p!St8qQM|!noKnX&cK~E zz=PTTh#q4;Ie8@Q-(RTEY2w6R(UBv^6?xhugl1kHlAWy%9X7y&b^eqdOP#;JKUGv5 zqS)9Ng?;D+BSws+mX;PpzBUOgkrdyNpWv_xz{7js~KL30-B_$1)is;|7sU?Xgmux$;{7RiyawR;+kVYF=70tMj5AMd2|=l^ZX z!~52)f3~IZ0vX8aL2_Hg20#pt$G$FMtffoeqOM)r14Z@qwC`Frfg13DS59z_I&}(>XKC>+z;**SdVej@!B(%D=~6VAU!P`^#wV+)M(t zmIT`|3G!K;b~I(m%M=*c9yY`__rnjjtF8btkd+9Sz}A>z{epvyiy73Y6>vqxX|ekz zCdN}hfInqszDYGTS5(7Wc;|BI(q&3Zn@IQWnJFh{HErCuMKM9D2DKC59?&d=g+!dOq8!sZsk!2>XNTAZiQSh_yq+Su|MwQg2!#q#*KM2b?O9q?X@&< zS9kK{KQtYyP{6>apl`e}i?(n7K-^iP(GMIrGK<-GF;|9JQ_VKtRDVXU;;Zt-YzpgOb_V^XT~TztXT_gB4}IB!C4>VB0q? zba?%B^*sPK!*+2B<*`trR>9KJV;sL9L!W%&7~$#HuMd@!?4gw_mr_Vbuv%yvKV9Dc!Jdtk02O^;o_wju;WVv-v$MBoyv@Sa-yDK zWMSc_gh)_a+#te1h(tzXI8B>2iF)?zK_^a}q^723si?zecz7tSU7O4CfMpyOS5C6n zAz~GnF=IA;{dG-;@}6Z17aALDmV#Go0K9~R7(=*Q{0#5j(Ea-@?5Q2&GyX3rAt8<; zBfBbK1`Qg(TiZ#zHNNUp`Elb$)1E!sXynKQg)9XV^83ZMA%IHE=2|mf zG_2#fV1ibaBG&)aS7*daPy+`(OTBvabP0`#a`NO1I&`R1hb^@*&t&@7-{lG@dH@Po zVcsIge93RR+ylmOS8i^$!&pZc9C1G!oa#eDIWK!Z;T1~Z^@@&=yh1SWiPUtS#FTEH zoXLlGoB}5#q|o8RM{Ou2C1qlsj>hAX6o0^>G#&~#^Z-dKJ+H}0bzs?p&v5XdYDZLp z@ZjmiH8}}Y&x?{$9eO``)^~YPQZWhID}!6t>>7p&vQk14{%V@^IIJwe#OH^pbVyD1L)oKAu$ zw5PT?f&R!#-HsJU^S08UfG8_QOeeBjEk9{dCs8A&_p1F+OG=Pj}Q1 h$ir2%hxzmQ{{b(z0YGhjw+{dS002ovPDHLkV1gilO`iY& diff --git a/ui/src/assets/coins/req@2x.png b/ui/src/assets/coins/req@2x.png deleted file mode 100644 index ddea09c6cb424c62945ec5acbc0412cc365052df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1875 zcmV-Z2dwysP)g=tG|0x+La^5+&lO8c@TUggK+0iz&|3BYQPMTO*$QRDI`7t<67 zJZbcF&?f-T`6>CNva*&3O7kf3h^!Qk>+KV?YXEk5*yNPjbKV@H`Bh+1F==kNrhta} zUg52+;hZt*sXeredLoZfOGO=pMZl<9!OAZsqV&wz_jDl{weM3!gzKxy;HOvcmgm-_ihMo^EcNi&SQ!&oA%O^lR)j2-cbn~4rhG~bdMHD!+ z0b`D33BY+?Inw4_wfV6nI8UeGIq|qU{sAMfrY%c=lFV>-p0AQBGXBcoFJn}&s-b2H zKqjZmOy(i$&azm8iUZ{Ed`M%(QZv*)dD&fz=~h_m+AHt&>yj4A<0V9IXU z)VQB57)?#l8_^T9-<^I~5vZYK_3ehuJVmS|Z7EHFlD#$TrzjU5RKPz?O@T#*{exil zhKx0*SP6N1q^?WI?0}zaxR{RCwVTd)gbDCH@t+G5 zF=G!Z@9I1)r`}@$_+t#d(PY6xFMDEVs5kzL_YN~2_&p^*2Khy05zQ|6E(X81kl+=} z@=_`NmbNGq*ag4a7w`<3-%w*CGqRB44K1lT#nRfu^QoQ$1&VOh#N z+n78}$ESu(dqtM1ySl}+j`xe=20sN@lT!rioEW6x;nq0sdmTUADq%&&m;^bZ<{&*3B7)d1jf!IfTd_Ip$64u)wVHcC|ZuMgY3Y0Ok1~L7tVI5wP z?P8jQYZlXCXJj?)ixh$c6|+hJM2IC|DhUH*MZ%8i)%2cM64IDe0-(TDM2N*_;Sy(g zurU6Uyk#29J50ih;d@N$7+wU{wCXfH1yGe0m?dH$0SluQ3Hu{!Tt=M5nk4}8Q(^_C z3%e~RbXysf>sFpqsE!1467CH~D8zYPXT}&6tZJ)lYiMsFKXqZJW=3^eoi-@ft*ldc zS(y$;=&HeVIK%#@DW%iWqzD*ubjDc%&<5IDReoyXL3?Ri^d}aS)ml&t_If-#KWxm79 ziNo?^l?c-Is#Ww@uQt|2@omY9{jF$Q2UP?GBt0MJlfOZ0l# z;|B&41-UT+Kn{f^gvaG-h}}db3Rva@poXHlX5n$U8N||v-NLL1faDyi>v9?i%AL1X zih~>NW6+E-MLbQPmacvn3m(sTi(#J&(HQ|~xuAbC0|Kz3LU>H%=(jm&>Z7SKnXL9k zeLEik8BYuPXLA`6@OQ!fa59$!d|t3Wot;YrzAwlhPwNqZvJ(IK{C_=cg2#9=V(S0^ N002ovPDHLkV1gxpU-tk2 diff --git a/ui/src/assets/coins/rhoc@2x.png b/ui/src/assets/coins/rhoc@2x.png deleted file mode 100644 index 9a9c72daa7d2ea16aae051629e17bd25af3dcbac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1300 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 diff --git a/ui/src/assets/coins/rlc@2x.png b/ui/src/assets/coins/rlc@2x.png deleted file mode 100644 index 21be625b4b49d6a039e66157b84ab8b28b293c65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1388 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 mIKDieu5aJRGwU1qj{XDi>v0000E zRhCpS6l@N^xcssSK3N7Ez*=y3T>$=vySux))7@{}-QBfFVa*+v+@8##&MBCgC#k9@ zNp7A`8%xtL-S1(xKZ0!wA~<9C$sb0R`M=z-h2+ot8@F*E?#p9%tZy{Jn3!oy>@tj) zpF0-;8e)W4N)6N!SMz}c%rK3=HiRR5O-*qzAM!BEA4Ulqc8SzPZK~$| zQOskv#Rgp@wNayW;}?Ok{s?x<2HhpKQnO9-H{3TaNzGP5(7*D!cf#4lyKJi@a%$hlI8e$m+pG_?a2EkH^g@URrvp9usk50(Zr zV&u@$X8M;4F=SM?0v8GZza=g7*6+lI<7)>35Xfu*R(N*i4t-9bIKvVLC_Dl=jlio4 z$=8NnEl|`1v~-|H(4uOtNU{liYHPLIg0AwXc{|*>v2ziYVV4yZCOWkUC+~8UOCDf1AqzoG*Ytq{f~$dS?%C#?=6V5umgM0w?qAX`^=r z@X5shf`%Wex=MZG5Q)LJ^&EnbQH3xA1Y$trx010z*Y}2aw$W zJSzwGW&(cwf@!(ROK@dEjJJy+@Ss#~Cs%m#7LOO{-Pvw19;A1N2SWO!cZY|<`lNS< zCqw$Aca`bzx9S)Rn;=lsB(`_s!5n?#Vmho*5E(k+cZblkD2e@t0qjyMibiW=ENX^8 zNweH8DMo&(q-RIV;`*dl#f1^~1E5#umd5lcm&TM9N8JyA9`%;T-4CFY9+f_ja6bTg z)BQw7KLGttWQZT_+kpT8004j>f9pZcqt-|YlLIADSy&pE7bcV$X-bYb%@47T(Uk{u}WjLhL+93%jWp`{Qv*|_4oU~$K-;P%t&FhMPIX= zsn+%O`ttMnmZa1`TCt0p&+PB_{r&#b+U>Ny;GnJ8jGWMVjmeIl(V?!`wZGuk-0uGV z{^;xVg_g}eS+G%QxW&!qiJH$&XSe(O{n6L#O=h-ce8IcK<5q3DT5-I=$>rzj^u-N4D^yv5_4tJhFzxLk6) zYJbAg*z99@zjunq%+u=Y?)P(s#o*-fd5p-=*X)&})5p)~;pOsKaJy`Q!(Mc~n00X8;L_t(|0hG(N0Yf1a0Ko6)!=3&2OdG?lzpZ6I&g*^<#^|}P^Vqi~gfb2v zIHP2C3#s5QCB;P7#zK=ddeEH@&=tJv{g_}V#rDqyCY0Rz6~h!<|MnN7<-jh<7DLe< zGtb7gwXW5+#di)B`_m7T^<6~m7!MO(C{>3mg9R(m3Pb5=~=}b14F91+1 zmBrvWhhOdaRq_CB)g?>CewS)q2C#gEJ;`5P_iyiSWfUl^S}h*dtOZ!N-rlAoAAYd; zGrR%VxJd%oyam{rwi#t}@<;nTz_zjkGPNBjG>Ya&Q$HsES8jlT9r8tX?t;PHrY>}4 zeP_-p3Iltj278ymzWt*3PSwAz->Cz@4yj2B*l4Qze}DK|6w|;qsl!3wkSM{Ze*T{S|Jry;1=9g;k=0UvNmW8D{u#nYiDx`q{9mIIR)$%$b=QR3x~}X z^dYuGHmtxs$eTl)V@o6#R^UE7FxRLPsT1;H1=``ENhF=hT~Mev1vc!rJaP#<2A-Hy z*2UC42&r(zbPJA`burm;9)jj@0&%!*%h?#pFf3amny05cSn+2Ccy0{ETH442td$VF zfR_!{(yXaY0-L2SuYjG_R2{b7P=qa0QitwS@cNRqb!THK0o$bx=YTi1vA9}W`K?-A z4c-CoZEN#1*A?qv*IubXItCv`Y;*Ot_w`$0S*phSV=(d2ws-%4kuCrSr@nB0=YVB) zg+B(3IE{lq{!`%nodPEIdPf}ZkhOasK*wkC@azS^hmYPN%RlDr-v|(Ud*Oz>%07*qoM6N<$f+P1mZ2$lO diff --git a/ui/src/assets/coins/safe@2x.png b/ui/src/assets/coins/safe@2x.png deleted file mode 100644 index 37097eae9d2848417cc005cb9ad84c26495ca49d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1878 zcmV-c2dVgpP)Xp8`Mod9T#0BDQ=aE}0L zjR0wk0RR60X^sGCjR0?v0BDT>Y>xnGi~wkj18I$DrMh6Cw*hF30II40XpBIOsL|u< z|NsBX;O9DurT}S;A$yvv&Do~P)*N`43vQ5vw#WDS`}O(yf3w92ZIE1^wdL>g;_dNR zoU=BEq{!ap!`tIChNBsFm!Zeh{{H^_{r#1|&#lhd{r&!(#L^damIrK)d9T9r_xZos z;w^%pKaHr*;_34D`F5?r25XK{m$2UJ@K&0#0%?q7qq*qu^xW$2PnNH}*WrS+#tLna z7Il>maFPvgk%+j-`1GAbtqq!n{n*?f&ZmGTQ z^!L{0>_m{NMUbmTk*n3_?C|#ZajL$r&)Tca*&uqFN0O|Cw#N)_kq&T@iMh%8{QSq= z5RI|n#0lW_4n-a_GzZObgaM>bCnTtlZv^@`TP9a>F!OHu34P4;Oz0z zLe zn+R-=da%Qv#?#&E?@*VpN|UX()ZR3Pqr}|g?ezA};pi)YpC*2twbR|S(%mP2omZQ) z;qCDfa+GSOyJMobA9|TWkEzVy==Avdp2gEWjHk`v=%>oppvKfH+(cG!b*wp3g`~3a7*54V0`n~`F04Q`)PE!CC zQ+}n(-|YD_jne-A4Rh5HfbIcd>K?>9>0&iVirZ!bP#k+Ri;+& z4+gl5!+t`!Y1t66Epw#YaXk$3TxY1>4=^h5#r0u?38GL`AIqR6X_kW~$K3Lw1f!~( zrtQEe3r>9x+R<_I>Esl&p6yVAa&~^ve7n552Bl=~2Pwa~ZT`8t2Zj1WD1-3u*ifFH zL6Acte=@(9H$tny-*O!Y_nLjSk!M@S=i0Vy+qP|+&tBX1KeJ8Sq03A02cD3BLPrX4-?(pgv5r%FYu3TYUWGPLI5~&08SDBRcjRIe9->mK@5&?qoH+h>mH+^^Zs_&&!mK_IObdPDRQBh|uHbCJShB_Q|0#Z`|G6I0LWUL4P&XPx9$B&M&gq4p^C<0h9)+7M5NmIv{O?jXJnpOm` zW^4!m)bSlc=%X0`W+MfEP7%O{u~h;9^Fn9=`inFGTgHwCumt^O8h{;RPXkzi&tF0V zuzv)AzZhEts#TT_U`GX51K=Z;eg#`9z&gAQy@)ncfDHgPS^6_tQvtRB*cRQLUFAly zq5(&V8O_T65}}wFfE*4ROZ7(jx)Aje`5*z{SUq!{`^Zm&Lp8g z`}-ep9{y#q{r5i?ICL1gM~;$&BBwOr+rEAk54_?BXsP7#7|I5ATth$0$8@XJ+twI?w(NU(QEYR!K z4Rf*blzhFv{^d246ciXBtOT{@7>|WH_2@U`dM5?O$EJlP&j)QG?Kv5Be(cvJz%d_il;X2GN52c+hO1pg&c04KU`qH5DO>y@h08n|cNMpL+ Q^Z)<=07*qoM6N<$g7GEh$^ZZW diff --git a/ui/src/assets/coins/safemoon@2x.png b/ui/src/assets/coins/safemoon@2x.png deleted file mode 100644 index 8f6aa7baf13ebff4be025b9218379d2d3dee2135..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4140 zcmV+{5Yz98P)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91K%fHv1ONa40RR91KmY&$07g+lumAuLmPtfGRCod9TM2MfMH>ER5(oq$ z5C~VeA>49>02%_w>B*%au*h<(;;}2TRja#-E3T_0yOz4JC0i)RqKg_i1O<$o3x-2( z2uQdC3HKdHxH8%Ado%r}XY%H~496B#{8h>8_qtzq|Nr~@Kfdm9$(^RuX>n5M?j(ht zW*DlG6c#oVm#dN#N{qPhM=F$Dlygyc8g+Z{BvV}Oo#OJWl7S;n8Ex*+Ki3`UH+4p$ zcnXGyxO$-f=3wmR#&Nj{@qPv*v_#wyvt;1#O}Bf#H#ae>S7p`s?Y#(e(s;@wm`K+`$@`i}v9)d3wYQ*bXk2u<7OmkUF!Lc&^Wa z@k$PR#5?hVOVY(%Vu%bJb~xPb!xzBUGm^#QnF|%H9PVIuw!Q15xZVBb>EY?&jN=Zc zF;pG~&a?dPW1d{#gK%z~V;EFC4M1fln^)U@P+HwvE6J9VblmyL{+$Ew$qKJm5W(P}lNT*;DpwPQK=`gK`!^oY#O&XPsP zj>x4OHyqyyYOp{eV){D?!C3%bPWv#NFJIE_mKPc{mT}EmNu{V#L36sf+w<41%DcO^ z$)r8I!qf_A!r+m=w;R=709;QV&s4h(R2@4ST)Uq9_5MVuTh<%lsybdTK*fJJmM!bg zoRZ^L^6{5vT=NSGq*|%c5?{KER4*NEERV;bIdv@h$hv$<-q^lTW@R0K11cuD-J{?p zr-f=AS^%{6G%AIKj=Eb3>-n4HuF|DSwSaN>PyVz_PF%gBKejHrT-T6SbPeSltOYf!`B{o-rO%nqHTEUdYr6(^3#(6uY&DAfFRQt5~Y8QZ9tjBDCTO2fdC zF5kE=!`7`b45i~(43?fAnGzf^7L5ZK-WDUmqk7Ki*wtkII$YNH9h;?csZzI{c``>^ z@g6j))3SwfEI-fSw@hRSnT@44ux4FH{tceIp?g5vKmjnZVQlX}T%TV&&>6z?Do`F& zzW1sn^7hWHLP0bOTC)z_g;l-r+!;ywae-_;d)j!9bC}USMcP!TSe$+)h?hsRZJ+>{ z)j1?KmEqdB<|%y=t$WXvKgbWqbBz0)7tTvP3kz;k-ll&!(0~+Z0+$ z+a+&C=IWn_UjWSKjg;138C+uHxfrNcnX*RJMHsj)%NI%d>62#D2z(K0L2)TI%m7LC zn};PaAbq*eHIiy#PMjOZw$egP27aLDI})@dNgaaGLzpZz(#h!yUL`t8NA z%r)Ti(>nK({f`fjp|$IqeTGvw12@|bo`7D5^dQEj$FL`076z~0R(=5x$+4kQ?g#`q zZOj&*?a!3dBL~fU7KYbtAX~9UojkxZb?VEGNBT+6YVlGYF~sMvCv#y?bP2UcCY!hUWldz1*;=p=Rv(?A5FC+BSp<8l^z`Z#8QzW4El= zo(2}lAQ_$6p|iobUfZum9m#-D=v~607_9&2>Nk>KV0%c66~;7dX5R&QCC?zQ01N;# z^gHF?=l|5Sh1nqOcs9_e2;uWq@CYBZZf98HA@KkEE?Gl$j2U);|BUy4HM@Ig<+U)0#O>#-CMD<$c z7vtAI2g^SP1}Ec@{xT`CgJkFBNn+XpS&KM7n8*kjnw!#1;=rJy?{f}I^TqR|J3Pp! z^{a&jRnaq8N?am6s#I5xLSCtPbB|=nI*h&4=ZTnkG7GgQFVB%e+};D|+J^epsBPBH z%RVG8ZCY#I+ZB2u|DW0}MQUgvEEyfUdA&?Sj-ZI;Wyt@hLr@R-@(I3^)}@zB-nUy` z-MT?87g(pmy4C++cZPJY8gF#lr$#OL_o01i2&-#z^6vI-T7<^!sp`FaowAqNM-Ewa z7VxZ0M5KI@_y8DqIDmQj?H2gzI`itqth~$8ZN*|4vuT}a)fwcxn9xMFJ=|B4D_J9O ztB_>%1+%2(5F+CeQcuj8a}P-j`LSUG0T??rA=`DwS5&e7Ik+8uDLdjsIpG&DaYb}f zWQ+`wQAPCFv?Gd`D^5fb)jI84q|N@=qCOC$Roxzw2`$@7l-svzeJ}kB8bZKjaIJbq zwn^}W#6XR6wZ+x<3xUwsrL-L?#u*dkgcXsIR$z#X1t-J5sn<|GYu8aV zHLsbu7bSV=LKz45rh+OrwBc14H-_LkF(B#zJMv;eW7*KNcR&={O`E&^j#h324ZvQV z4KqkbU{UfhP8Y}Q zjf_|k*QoLeLu%KvYGORwhCt_wEWa_k2&^y^Wgr%qmE{*egR*{2w0sA=Lj!y}w3aPI zDrm8KPQHKrS~b6*O^!ZYx6r}u%V~aIF9)~deS*da5o9}}i&o1OH4?P=Ak0z&dvIwK}Zk zXCh-q8_sxv3byH7xoXI!`ts1r!7ot#i54r`=mSF3eejiEw2Cj{%mrj-OW>VLz+M3G z{fg*wpReCo-CAB31Nv6P2r`&C-oFRy|Bp5uR5KY^t1eLGhlF5DFpa3^Pj8uN9&^AN zX?r4lu>$RZErEBsLH{SSXq~MEF74pwos19#aK#t4^2-t9*Qq~*!mTj|EVGeL^KTBq zYZ9YAU41F6Uu*gOJnRxVk*+QKwB=~|9(bo4++$hkdzgOugjwAMD*YyaPdhpfEB*E1 zgJzRAnzjsJ>Kla81JYLjK;2@5sti}>sAm~l0)nNdYSuB;{|4*}F$hK7ktpqZ>?t|f zcQBCRmg=#z$464M`=U2RR`*4&;GIjx-)oT;f(;G706Z|U`yH$>yZB)D4&j7JNtn=3 z3%hX?F~t#R*Y!e=aWxui|0=*ue%!jf`Q&pXHVSB=mJp8bkIj*Ug|p>J2&#Rom+`(x zyA>_-VTS77;+hE!z-cTSqS4_F4=Eba+Xzi1L%qg;WFq$Q6ivi>uj9iJ)iZ9Ge3ZFU z(vIZ>V2Y~#<2LQ3s?Yc_2YGGVMpb1XK2gw|Ozb8z_Sl8-YD7mHd4<3{l0+#m$g|S?tE3p+GOk;uQ4ATVt zI+#DDc_YUE-yc0JKO)o6a;tezbDV&-R(Pvhofkr z>65*?VJjJ8h%hJ_P>hX;Tx5XHZ(JiD-+Qfr+b{0iQ@D?)h&?j#(dl`>TOZ=Z$ii;myxEEYqQ#G`yp+C9eV| zVgjtQCoj)l0q_u_1C80d&IB6>IS~?zc0ym#ClQ@@VBK|6sEvB|BwXXJNBak02nS(o zA6c1ZtZ~&Y)Rjx?&p3~u=>1=|8$wa{mRBFoez*J8w4F}K@UzI@r)c>*@qs~WRut>> z1|jof`T1C@Ip!B-zRvRm9fHuFwb*Fk_P0~eL&nHJDuO7c)g;;-dIs(#h9n-i95m8^ zjw8)RJb_s#ADH(Rg-;LcktWCo#x`nh)ba?-x*ku+=nd(XmR#>*#zAjN%da&6k>BqS z^t23G3QVMk0lb4f#v38hXuVICxeuV2=lxsIHe2S|h`jp9uL0aH$~%+gv^&HXra}uw zKpS*g3~iVRU;Pu}hHMQtpg(T`=)6^hSb4Zw4e5%*QY9^x4o{D~2?U6npT#A@V6z_V zVm4ocu{&X_PEX*>O0$4drqLB^tE0Al0kFZBQ^(`~TP!-!7;KbGXqhBY7R+4rsUJgG z6_;D}M-TBGj1|``VeN2eG`z(mBxlO)F=TI>HorKhM&6deqsFVT0tLXWxU<>^5 zq-tq#<)+BrS|#E5Tf9YW=tqaKp_z(snFjK}W!qe=NGFjHDubk#5}KNI1YJ8~w|KLY z_V8$Jl&hhBzBo_-?DDH=BOm~CjhLg@6nIQ#bc061{Ga7u6(_?y%ECSUMNst(4k>M@ zq3V^1kx$ztOIK~fgz?FsH7kqkQ(E@na*c%Xo37Ut6+jqAWb}?ynaAX+A|+)mKtq;? z0Ocmm_^IxUD-9=)-ErCJ!o3|wWc*%04apEOb>@)b9Fn5+l42_v5R}6E89EcCy&c4; zkz4YwV_#AMsH)$v4@tQrhggODMKwT;5XLb%PB01C*na>?FGQa2=!Vo77FTKzF@#}Y z{83z$k<**r`D1cwv@i}z{tD1GA+yrh8(4!thDpv2;Q70A&l@Q;H6xg~H&8petRzB< zc*Z9&wxTd+P{(hA+y8$LN~+PrI4a9+u2+!BF;EIV8%&gl=YN^Wk#R!db}mv4&nwgM z_Yfd4#SZTP^{pP2<>)tYSejenFCo%nq}Uc;*Gi4qwH@6(how2oTR1MyEH62(vUHBC zh9j@#Bo>A(HY!ROA@W)hzy`nY-FsYK|4haYCJHAbPAI8AzH7?HxnS1|c88;b=Nj4z z1h-W8_w-L@C&_V#We&V_Rd^Y=oWe)t-on7*ffHm8KZ>plC!NnHpm-?KlR q4Hg9N@5vueTM5Dt#@+q%`TqgR72P))*S?pfm92%>V!Y z`uFbq`u6DBu)UQV^X%5?+_krh2E3FQ^X%B_-nqDp2fdXV^zPg2;Jvtw3BHva_3z#7 z;=#C$3ci;g_VD2DCn58 z62O`z_wwcP>(slF6u68C!J8-d^XBvH*SwP#&8|}P?b^MR8U6hF%&blQ{Q1hNNxqgH z_3z&N`}fJHMb5BQ$D};;?%dC@SjC|=!=5j~oGQPVA-U=GUtH`}pqT#L~BAx{nXiwqmx40^!e@+Qfm=xM%L< z#=w~)+QWY8-niVyhug)2`uOqU(VWMnKDmz#(Y0ah;lTd>{@1>A=Gd#Ziv`H0K;zP% z`}y)*W4v|hQ63(T!f%d1M}*QwLFXvLv6`S$Gl`Sik_EZxbA`19w_vRV50 z@Vt{2@#xRQpE2#?!s*^!r_i)r{r&sl&X?TBhRCKr zyO9&S714qK0019!QchC<6;pnt%irwzGmX;z{|$515PDvT3N#i7lr(}1o1Yu z$j%;AxWs4HIf!>~RIQwxL4|W%{+|bU7guKO<_;;GXY0dhfcNm^c3$3)!f8g}44L=w z750AqfWjH3{*n2BKFHqr#%%lBm-AR&Ec>tYG80^*sRtTccV0rMpPfx zji!%PjZaKU=&7!0*XEhoIn{E$SrSOHP;Q!{KVMk9i#(U^Ec1BGiW6F0TW8iAvQU;M zQ!;17%`G?Nwq?zzZDWSnktdTPooD!eU*6r@M@8KSW95fW>-e*0igZ>Ml;l2#IqS??XTwm2k|G*VIZN+Cu;ZzZ9qlFR!04+MVUBT&{!jivEO z!LP@IjfK?OTtCTp`z)xn0nN4gvxNWh6>hFTd$0P2@kfntdj|&$^j+X>T-6U4z=(r> z472>tG4&%3IAoz;ziIwY^NB+iH0Gg$95b`O=;SdE95m6t-W8%I004meUyE?TV>`M3;rQ}Iy1soM&#!OfyZa9a)jwk{8{^;r00004y0D?If1Y2&m z`=NxOk)d{n7{%-kM(APz2)PKsrB*_~ekh*sKaXpy#7_(xIY$V}%QU;$g7W~hQOuht z&H(T=$;eTR0N@NkFGDa34+?SmD#HdK*enlXtV9-0-DWr`f<5KyBQeuk4F zSb~+vz^J<{cc0_$vD_XjImB|(hOJe?HvKa-(Q%MhT<-bd$0jq)_Gk%|+kBIio zN^fp@p%d#bnZlM{f*_~MQOfZ6qoT9JJ)(gS=oLli_3*pw7qwx5eW0$!@UrM&U3Jno zx0=w0t#|s&E^kX%Llt7{o14t3cjgy+#-80=JJPGDcp}HoM^shJ{owBE>&G4rKQjo- zBP}&Y@^Tf0mgW}u8=l3@zP(caM;#BZp?Mn~HFdL$eCXvo@4TL44FhW4`@pr_>+tc} z>-eYQb7XyX&7kVJk3u#fnVQ>4dqmDJ>~CAN+yy@6E2|p#IRU<74|G;}j16wtt=%D; zDc-KXlFWaXYdf)|bkDsUYZ1Jo@vqaGHJl$z8OelS7aUqDJ%kCQC?zpJvQv_6otQ@N zdzXD!Ch{%bK#dK4UfXWhPp70$xz~Iv-@4irWVP0Q5X!d1u3Wo{EPXHa?@>8*q`oga zZ7MM}PW=zu_2tF!Kk>}Bv=`cc3n;ylA2wc|d9pR2Oq<+a=kqYBwIR?u@#)4@;{>sZ z54vqW2GCdAycJn_dIP2CB3@_J^uwp@wN&~E) z-QIpQIAiUAE$D}GxJ!Kng z#in&tmA=|_8&gvYE>`3&Ij34}U_%}(-=+2_Q9p}D{y5iFePK2wC{(ww>p{xI>zR$Z z=Jb(eSE;m_1#oDRa^zl&cUsT*$&M#(Ydv-QAMZAfIfq$p80F=4v-*QB)qXC=4iCqd zbTnwPe2h1idL3J6h;|z;kDV7h=8|L7?uy?ZhuAvPj#sL4D&M~q2K9$Pi8LhA4f*kH zX8WoGjS>2f;C-9g&8sK9Rm168Y+C#x3RUkty&^=jH`^mQvY^)Ed2n}4M$uidK^*Z_ xuk27s;xC5L99WW@#bwfF+suo}$x-99-NjHrlqttlKEkC#QCp&woe_Ia{0q9@ft3IN diff --git a/ui/src/assets/coins/san@2x.png b/ui/src/assets/coins/san@2x.png deleted file mode 100644 index 3a7d113cf5e3384089885db40b1b2aae74a91b0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1783 zcmVbv@3YCD|oXlc(f~bvn+SCD|fUziNq{;v@3YDFo3@-c(W{c zwEzGAEqS#pc(gNjyDWILD|xmoce5;bv{kDAD|oakc(nij|0{R1{r&#y^7#J#{_yqr zvCZTB{r>y>{od;HLx#IUhr7++?e+NkMu@yYg}e6o{Pp?!=waVS>VVcIE!rjT- z>oa_{p26JJo9t?wb10@?DW>;@Rz*VM2Ec0-t5KN>crXVhOyIQo5$(#_m#WZ zrp4bhe6~P@x-WXPVVTDA_xiKW<4%pg*yi!4$KP6&!?)4pT$aSD$l#*G-Pz~y`uzQ? z$>E{G-G#B!$J^_}+3AV1)R?{6F?+Sr;_o$mwqlybywvBc%Hfu~+3xiDLWR3NgSuas z#bBAnR+7Rkc(bd?;PLkQzt-r!)#rz@)cO1TQjo#x^7rKJ_0Hh!E_t*xeYVfw?nsKg z#@gz3r_QCt-fN)BgRjz#x7M!9;&Y|UKZLsX`ut>@$8Vy`(BbY?lEPP$!kxg}a-_`d z^Y~qt#l6($=I{2Lz}vvr=(W$}rpDimwbq%v+Jvyv-Rbjjq|Dmq@ho_=ugl_QoyeEG z+K95$P>;Y(jK4gBxw+EjWt_)!rp=GH*G!DQI)S*k(&aaQw`QEkK?>9>0$$pv2o2X5dZ)L6-h)v zRCr#s*JX1XJrDcwIWZRsJq8Ekk>hBvF zba{ghhjxriZlsW706HF}sP{h{=%yMEIf)6_Z;2#S4*9!pk{>TIX;BfHiMY&ir8^9SFU>HDIAB7$2w*ja) zO+mMp0cZ^kP$UOnOL#4`gj4k>dYz)qlmi%~kf(}JAF6e|UbzJJBlbpC<{MJ-t{%V^ z3K@zl#=DO+8SFI<7m*%c8_-XRj#l{^St3=Uh4kD7xQHu8rA#E2%I9!^^h^M1nRpkq zER{_ZH9JAv>W1^dV51wDCa$+!1}46pFStKY_rk^Y`#=7~4mds~<}>#yww-xFS%-tf zT!Lmdabq~c3kol3RizJ+)blVxz8+gk%;~Z&R?^g>T8j%xN&05<{;Kxxz9+>Gj&r=I zs%8C0cMT;_>ls$cx_YpTpR6dMxJoLV7*KIKV@EA21+w7jb#8?eloSBO@*Eq!(ciH~zR$CmSCaZBP zuJ-sz;oEZ+$BNY^D^8nN697gluSHJf^Vcc|fVw7~HqW@x?A}}f*sc#;dSUds4X_`d zAyr|*R+k#aT!a6WuJ?9Tk0ow(lW(?fXuF^Mh2zFvd6K_$-MnjG@)ytKuf8|`@}2zk Z|9|MD=f_h7SoHt^002ovPDHLkV1gCE(4YVS diff --git a/ui/src/assets/coins/sbd@2x.png b/ui/src/assets/coins/sbd@2x.png deleted file mode 100644 index 62c11e69f4b88ca028cee242ba18a37455970dc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1489 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 diff --git a/ui/src/assets/coins/ser@2x.png b/ui/src/assets/coins/ser@2x.png deleted file mode 100644 index 00579f3d54ed148f433db96bc0054586e25f0fe1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3899 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 JPDHLkV1n_8b>#p6 diff --git a/ui/src/assets/coins/shift@2x.png b/ui/src/assets/coins/shift@2x.png deleted file mode 100644 index 835c12d306a05c14a6c1fd04618661ff96c985f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 845 zcmV-T1G4;yP)&c?bs#U6&OPrTXowR

`;4j=;T-!Jk{CySQ-d0000ZbW%=J02NbyrOV&!`7@2u{{Ibg)ewO0 z0b%MM#5?K#|6>3D1CFuImk;Ft00JdRL_t(|0kzjU%? zGVPHMFzj>5qA%x_J-(QJt`t!ATMwQhI1g46A^E9AZYKyqi$ z@0H}k(O3#+JQ^1Dlc|)>bdulCQqhy0h@Nzo*UxLm{bI2cJ+(RJtF=&1f~;52Z@6b+ zb1d-J&lT3XpXc{1%-w!g%kNpJIe&{uTHKS6PJZ^oX<1Lgboc`pQC}{MjGf+?`f_31 zvp}Ewa-nZO{{!yJg+Y4{bfB*&boM|O`ieq#fBr#VS*UM;2K1GM#ujMGFZ1D}nomc9 zbHX%@@tpJf^OvvgoStdm+&S$%zjN355mQD?#@Xnn+Nv zy(2&`k%W4Btmm_eWrk$+dIJ@ zA;$jxUI{l34=BVY;$8{co`uMS*ehY*qY#>adL`JNguwXFE5Y_C_{M8N?+CU>q2(FV z)V&gH&q7llX^(Ed6`r2eWX_SM57n2~`;vKk*N3XemeQBweRH}*1rF@c$Tle|9|=Z{q_GF Xkk>P_SX>r300000NkvXXu0mjfJoCCR diff --git a/ui/src/assets/coins/sib@2x.png b/ui/src/assets/coins/sib@2x.png deleted file mode 100644 index 19d492d6c3ed651de43e8a1592c85829b97ffc19..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1254 zcmV_4)k&|Nr#){A8`z6obSL zfWv;f-}3nT@Amt8x!wnS!D+AA=JNRE@%U-5+6aBYABe}y>-OmL`6i6XTBz3k{{AwO%vYw>-|qM6^ZB35=Pr=T!rt#eo6tO%&M1w^x!Ua< zhsOH+{i)IEN}tjvjmZyy!xn_aDUQigq|}qfsa} z{))lkeY)PxK?>9>0$$p z|NsC0|NsC0|NsC0|NpUQy*mg100QnwL_t(|0hH8*a^pY@24IEpFEcZf%FN8nJ?0+c z>t8do+Ss$+#QBC2+tQ*$Hi2L$9Erx_@mMqx4g~{LkVG<-hD$n?Ops4S#U=1mQd~s& zm6nyms=Ta}a;vDULQYkc6_i7D4f3j~Cac;y_)u3%7WHxX60avO4UKSVYHn$5Ywzgn z>h9_7>xWBYgGc-T90rGmN7!L>cx)UF17?OsWKB#?v0-|q$vFpO{m^FT=GoK2;u5ra za;c3&EU&QD>Ka76)^+}M5bN`t!@>qcT{USHH4vLyoYU4eL`?;W%4|I6mCaD8>!(W3 ze~a_l(yOSF$|}?QH_tvS=$$N6^Dej!}I02xazu*<3=a9HV)W#HYv4U%r0({^RE_{%y{nMPDTIDw}?rGia8pY!s8f z1S3sSOqO!i&i*_BF#BjJXG=rT{zCcpzx1-OK`0Dj@C3I4P84@{XCQoch|)f9?xIhB zZ@<#*#$QmPBn_%M{MFs;@x;5sI!GFcYIJSQu5@F7q6)H}^#`*)$~qWJ)*npSSist{ z{a`&|YfCrR*Zci}0j$Veb$j2jy~}`cV8DWZ-4YBuT&+nI5{QZ5w>`CK~g`vZqR^7uoSKlb^9r$74o!?zs&zqSy$wfH{D Qh5!Hn07*qoM6N<$g5W8fyZ`_I diff --git a/ui/src/assets/coins/sin@2x.png b/ui/src/assets/coins/sin@2x.png deleted file mode 100644 index 71b191794370cbe9716bb456ba5a3ec153629b4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2752 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 diff --git a/ui/src/assets/coins/sky@2x.png b/ui/src/assets/coins/sky@2x.png deleted file mode 100644 index f2e2e161ef5a9f3c64ef3e9601b591f3026d42c8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1907 zcmV-(2aNcMP)*P4i$dYXZ9w z7)3HYt2$Jd>MYmDN%_s86MW9DbI{;;7{cp<%3G+BbTIW*eNJ-lqg8P_nfjc}B-oWFopwU8&wOB{xjk4Mw)ZBy z@=S~xOME|H098gB0cZ>v;7E>dIiRd`8@oY!W- zQ^VoJd5F+_CiGo~!8e+~-@3wUN`EO71#OA|rTOSN6kAsH>S)%-89e80B2*2x?Y-Y*i@RFS2Zi~nhj}6gk;^6${ zkSy09#KC~&@VYG6bsRx;Cc6uq9AlWkBq>{W5QC#<;SZfKXge4F+69B}w{UlhxFcaQ zY<{!mUz23z$If9;doqk%g9G{d&()XD$HA;{uq@e41ooaxTo|o+Id5OQ)U}98t3{p3 z(0viyxPgO9SK()EG+-PIUk%@GhQU9&!7tn4VBe{*t?#vf|Mk?dDdq%d%o@8cAc|Va zr|Uxh2RnaMz6I*sWxYBMd0#P=w4i2(AdKp8;EPqj<5r_ z&~8xBBeKK6!d>vOT1F0wC?$uTU3BhJD5<~O+!CewQsmvBvFj=-?t>yOUq}sBoq)mr zdl@+_qEy5vIqaa#9JQ<6h65c3m5*H~cUh!K=&uP_8t0*$F~q{3JHx@#IM{Iv-c`lO zVG*TPQ*ziL%Fot=Pt*yuK?EHI_2*0BZjnh%#+`trnt+|Y5B#7dT)U1pR_uib2VwBc z2rGv#UV#tRuyR;=0=3pFK!KLZYfiF6sq)un`=`r%CqOk{q@~`Kh|_{74*3 z*%Y=@!85G`0yE5 z--{?Ehm|IeP=6|?nl`q}n+#ox5kN@kL)YVuq zE=O`PLa*W@xUN@iY_&Acp~d0js9!9?bh tnaoF1na}1jA5LaIoy~ka{c8Vw{zbvpR>+obF_-`V002ovPDHLkV1mX%o~i%< diff --git a/ui/src/assets/coins/slr@2x.png b/ui/src/assets/coins/slr@2x.png deleted file mode 100644 index d3f14b785319f65dc861244e17f5599f3259dd8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1497 zcmX9-2{;rA5MEZH9I2k9a#SkmcnRr1LMT?TqDO~PBFgdb9JwmJ4$-xVR61Bo?!-ze z#A0)k$hpd5k!zPVvv0lTo8zDPX6F0;@0+=Ph-50gKyd+qK#(>!Gqx7Sy>li(6#9g> z;X?$1sNNw9vWYMi&=dqI%LP<^B!Q;U;7ah8V@EbK4ArhAaP8%j>$Xsd7s zvdbag1gI;pEfEp0`2luiVhaUo!tv)PVE90RIppkuA{(dS!zQFLt4jK+O;?NhU4uC=u4%I-uDHI$)Rz3nB zzJx*U9?07ZpH9LD2Pi#*-;;5y1DKZ}bu9{oMTa75{85Yzw}ix@_9}7*fo_3KcW``1|1-wPZ9Q_K#_V9Wm&WuCG7945D z?rfm0#91!n8A7Quj&(wgE~Kr;ktY1r1{I!Ab`D2caIz0Fw?W2M9PdO{0S++WjXwVT z0OcN#ss_o+fu;gQWNb}YA;1jA*=a~o!me~k*MQQq*!mdz zig2(Bdvc-TB9xrQ_7^~1g**>O6OgtJ8>6Aj700`< zDdR6Po$eVP`94U0GpD3$JJpCaDQ8q!hAA`pn1 z%#97n|A^eLH;E86lp=ias>vVRA`>+(DE9i;HmDT6?}Z!P>94%ruN2q*IGUN4oNmo$@lQ@cMVl>%$eaCd=jj* z>Mxnr>{gychN!3A1ZRG1&+$M#?H_ffhJ?=8aYc?LC&fb}&tt_I_tZQOe$HeuZR$S1 z&{9d6c@5T$G?#guC&R{y6{6_cS%Sd4M%!&Ta1hU`9 zyr3uT-+u)2R*{0thRggRoqc6`$v!o$O~JOttd3FYn?>rO3gfb*^C`yVwb>ixW7s~L zi%4GN=CTG#jKtArfe|XYYKN~MAemb_Jbhw#Y@M;88;X~xYs5RtSQG@TU2<1da;kQZ zYO9gjJj$%QrtE4f=0eiE4KJ<9QU@g&t786f?eMIWl2m_n_hjf;wzs$T+KxEc$2}S` z`;Gdv6lfK0X2Dt~bekHR6Q3kSPTPo--qnubxrKPTvEGAyKv>e{YhfkMJJ*K9X;sBl zoPCymmC~G+_o#jT^{ zj_k9h#Iv1s7|di+o6&;<$?X>2yL+Xiqg-kd4Ez(_A}UP^63W7#JJPFV$I_keRX-HJ zv8Vn%D^)T#_mn(iqlDk+gE;od2~)bFj#Zx^@X*0o&X`7IH25{Du;PcPN`oFRNMg1HIF KIDOyAi2neaz-;^g diff --git a/ui/src/assets/coins/sls@2x.png b/ui/src/assets/coins/sls@2x.png deleted file mode 100644 index 7fecbe9b93f344444ff63519abbded05177df270..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1478 zcmV;%1v&bOP)mX?o{mX4H_kCm2=l$D*GosgB6j+B;oayT7x4XRc_V)bz{OarL<>uz~_4UHV#?;r>p{A$!`T73- z{?pagn4O-Uqomy4-sR`#?e6aV{r#Gspu@(-_xJa@zP^x_m#?$5^7He%zrWVl*rTYZ zo1meYo}csd^xfazl9-v<+uXIey0f>p)YjImva-(5(T|mu^z`+ksHvNwq2lA?%g)Y` zmY3Gp*|@yC-r(S*sHv;3u)M#(*xK8!va__fxRsilw79vZtE>9@`mC_Au(Y+ax46~U z*pr!>(9_erz`^I}=+e~H`}_NvprPaC<-5MW!NtXsnVHko)t#cF$ji*~^75CQoz>UZ z@bU4jv9h?ly`rb6sjjc|_4TT+u+GuZpQNS4$H>IT$JEx>@9*%ZtE{!Tx%T(>s;;k@ zpP;(EzTe>Cwz|8$z`?`D$Km7S%+Al|=jgn^z}MN@W73Bl6qw(W<@kR>LOckbRJ?>~4*ivU?}#WR4QJV%>j`rLYP%)npM6835E|m)1f+T|Jcm#GdqpB$y4b zYb8>{rpuxhiw9;!{IgOA@MV>G?H(OrymOY1aHG(cZ=`LE6qne z#OXBqDeQEvzK3msJ?57~zz2SW%*VXexm;0n_6g!DcJebsp!fs7^z-WpfcS6OkMp3c zb>XrSz(5vDzZaBp`UgaS7A56BnH~5mrHC<^kX=6auPxyNu-}_n`aAN^U)wiAEyjS? z{~}jAziyO6cKy=-((6C~0000$kiT^hQG6TM&if8VFV0TZZr+aOu5Qov@BV}1$@A!X g_B}kGzK`$bKXOYTYygZ6IsgCw07*qoM6N<$g8czZHvj+t diff --git a/ui/src/assets/coins/smart@2x.png b/ui/src/assets/coins/smart@2x.png deleted file mode 100644 index c1b86b2ba4e62b327896e59eb7af45bbe346be5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1310 zcmV+(1>yRMP){Lo$7>pXqn{8~v?bqu1vB7m;*+ zC%UmG=sI(g2E-j^VtTE{&{!HXyMr!V*zOo7%fh#6Z4UKkb2#P|6iTU}yR zqUK>@Y=A+5u|cBdaU!vLpe<4{rG3H+bjT?>pBSv6X<(>qmGstO)_Uc zqT6NIK+g#_v+DLM5o6Bwl_Ea7O|SLVjW7}5B)ud=j^hUdqc z2F`f<8Yo}Z7Egeb2lOpi)&?q=Dg5GDLSvNZ7#acdj|y;vJ}fi>6!YSb|J+<7Krt`U z?Og{sNB|Ujo(d59L9P)XQ|x)F!h}jd!Re{TEIgAax*)aHJRB+kid_rf2cZ(6{eH%_ zDH5l1{KpNE0L88+U|N_22pFg&rfuRqZrKfy5un)h1XP4gfPlUNV(PlyV^=>I)e}%5 z0$OblAfS6{YGI?{^(Y8v)fr&O76Ae}e^VyuEt>-Qi1_6rI zvoMk?1SnSj(wHd%R0HUpx2(M*N*ZXD%|C_cFJVyVETHn5{Z?5M&C=5SDsLx7 zx;Rm&`3jYHN-4JAEN#49UP^D{J87LJ0T4|esQu1%yS#-96La<^y5i#trgQeQe__J< zm6@XR7H_AOWF~PW`YSV5FHI#@A*%0J4}fIyNG?rHUYnb|I5~NBcJlIc&R?JZ7gD*L UtOZzPWdHyG07*qoM6N<$f+UMx^#A|> diff --git a/ui/src/assets/coins/sngls@2x.png b/ui/src/assets/coins/sngls@2x.png deleted file mode 100644 index 5ca2e2b3104919c85b45e15c965dac3945641c25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1463 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 diff --git a/ui/src/assets/coins/soc@2x.png b/ui/src/assets/coins/soc@2x.png deleted file mode 100644 index 4d7b9e593a9f3e34c8839a8d358749221c4a9afe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2137 zcmV-f2&VUmP)B9>2x z$Ds51_4oVv=JV^@?&I+I^M%Ep8|stFPvFQsc*2^z%-v;N2qONwS;1{fZfm)UhS(dpYOnpS?onZ)DJj>)BFwuOMhn$+su ze8HA5omx|^c7w#6Osa6W-N#z7d||YKwA;fpo?W-y#(~3|^7-`o{QEYbU$xuBN2hGD z+QF>Xyjie%v)jT_t#!lV&za7x&ga<2J`qhvv)Xqe8elFO)&%BRxm z+as4yNvUpfypQbm?{2z`JECLm_wq)kYgn&(IiX>>-pAeV-F!d*1Nmj$v&fIKcr@7w}y7Ul9SA-@94vw{r5~8 z!>+%rWk1gAeh|j!xv%rsw-Q@B91Oe8xm8y`{0NPoe?VYRa7bvKy7lTeXb8=ZKYZZxjbPKbiPJ?JmoqFJ zHjUmt;YU~^BBLmxW15=ZHjDLx<;VBphmSkXLy~oxw`dsw0O74#v~EL^@d=6W`Tm{z zx9%?~nPf`qRM`F0wq6>^^bG4JwYT`%dcRB$$*gRMoZP&8h=M|r@$IbF{Mwd(R{pe) zCOdQlfKHtObRoL}=-dqeii*kT5-X#uocz-IJjv2B07d1@mIJy2Xqi^p13=GSB&`#^ z^wp0q|1+b>-hF^1C&|9(*M9&xux(@XB{?Vq@Ec4<`=a>DtgQdRE6GC+0WefO-LT;! zsHBY?MUtb(02oWgXTa-!-unMPggcoW*9RCsf*&+tA`mf&OizUPzx0QH!z+&LFd3La zFW1y*VI|XNbeT!hEMRsFnE%td7bkmvh5YFBVn zgz$558?c>XA`ClH)MKoNVJF3Q<6m73Au2j5LHMg2+C{MthTT;5?A^CNp!@*EE?_m; z0HTtkGQ<{@7z5bks$NK~yH}#U(P(_l%Vx0?5l& zB56iJnM)-ZxIzX%RMt}&SLt)@y4gme`@pcDN_}7@=?_uKUQF@8MJnfJ%n1h?##6Zg zWeSxYaJQk$52B)0&Z)pniL)gP1-D4@_8ll$GzX*RPI7a%-nyk$9*W1 zU1pgDl1(6L=`C%-3P1u+E5f@T&`=7jBBL5xElq2xgMjQ%8V>A(CQ&-Y!&55ONLy3Y z+jenWbawBh>RcwdtU zEdH5fPxKwyi~OZ%FM5(J{1v$GB%?F+@&5jTas4*{V{S4VKs|B|fS&yQIe;@$RXZ?! z`LPuzzO5PxodGOTPm8^)0N{@pGP=FC;(TPuN*mk_qM)d#03zE6%af@sSs!2XUcKoE zJ9mS1AtaNNY-`@<7R^8ZdVLDYvFRJtZ#;2sebM~G6+_-DvXU6LEy zdb+5MZK9j|D#}WV3i5K8&3(!{9F%u?DDQMp-tD8j<4Jkfm-5ax#od1Z<+Su_|MFZS P00000NkvXXu0mjfl>=qf diff --git a/ui/src/assets/coins/spacehbit@2x.png b/ui/src/assets/coins/spacehbit@2x.png deleted file mode 100644 index a87514edcfdbf179c21001d9489b0bacf4e252bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2824 zcmV+j3-|PiP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91K%fHv1ONa40RR91KmY&$07g+lumAuGa!Eu%RCod9TM3XA#Towk?ZL9J z90`Xdf(GLfAxadC7}OvhB}Y8aP?1VfK#ZDL#j!z9vF$}H_ug7twO#dUX8!)~`TL(f{wL7I zt?xZ@a9a~D7ZPKnz$m(wN??!xO6a+S#S^TaVD$v6CD?v?evhvE@_ON=ljY)*u2hj^ z=DrpGM2?dZvxxcCbp0wo=48}_6asINbGFm9y73{gCnGiyL>VfkavZc+mYizAZDi_P zDdlJtBYTJt;%$nK^}P$Qw)O#0pFKy4zHFHcSS|-NpTGj*Gmi`(m@PjWdU8Y^;jJm` zhlh_X7sqU9OgI@kfQ%J=%P^b5bG3vVY!c9wZ~^fN8L;GJC7vLskSfVrMh+ObM2`5Z z8PznlCngu!6%?YTs1UR2R*OSPxhHl&$z5_{TN|FC2pE!7SXbgx1bm#AhZ*%1q9%!) zR1)OkGC8-k4LiD<@oWR@#JaJLNo=xmz_*{0d3_ejN)ob;Bo!tR@VVlWZmc8g$~xP~ zjvWHbX!EO1$X{o}&<1BHO@Hpb8kkNqgrWlAPwxUh-v<0Ehf^LJ5}T$?z>JMEMO&0k zu?}EwwnHwAVq)8uPw{r=<-pQwXc|})6y4k^vF1hkq-+Nonr%5o~8mdHD6jo4+ z5GIc&C+tJ;OdhZK3K@4jFluO|NE|sXvGh6Msn;`+qS8<#{GhQ?tXF$nh*2BP_MB9* z9rGh-YV^Pjz;)*tMQL@bIUrH?4DjX=ZMQv8i01q}Og4QTv|90ZzNrPTab~rb6vX7Q zy=XE}M!%v0t(YKz=Bce+;_<%%KivWxJEcLe1o0=bR{<{4%@Y*O$Y@bqhL^LM^_)gm*|F);#^9K8~j88Y0kptIQA!<+xIU5?z$JwSp@;S6!u4{e*qPk2=S^esqwQfrbM-rKW`$|c(&4P z8u0I0;O2F}^=l>ee;kO^w8tofF>AcQKkfnMPa=m0EJ&kiZ`ihum20{`tq-r~8(Z-o z^03vCcHD5F>Ly_Ph%}2d)2N%B6amu=5#Xnbnlt$E*inoAK$EHW{7~~fIk2ucA7^^| z32Fa1n;DkI-#;CAaelP%9O^5#s&A2ApjB&a2Y&GvU~D;1{Wp4dhU`~5L}1hH0*}rF z^3v9rMeqw|TRn_43Gd{1z^LoZ7x1S|AeGWv^8Tk1GuOG}e9wPXPI@X8&x3qOW-|Sm@=o}Db zBs+J-G@!UpuMLlawKc#+6~MlusuKqHwT~~)X2$_UX6ZY9)?M^0@b|-drNhuD6=|~* zi>?%S<8GchhbcRs57RE-_n!oKPLXNzY)SM&WA$EWj`BfozzgjQQ-rQ7#Q? zV~-i6^PWg#Jtx6hx;e`O#$8!aztK@UV7f2FzN2&^WY`c{J{4GeRh$N${eC?Y_9X7x^5g4fZ(cub{3=4;xUJZ>Bpyo1A>+=WoF$e@}2|c|F-0>G9EB+4dBdqB)a7 z9fk%Lj(~o>%zJUQ4Yc3CDaa&D@9))xyAI~jl#uMqn~-dKitF&m%Wv5-3LDV7P~bZk znyDXqg_EAdKRdR$!}MlKx5pF#=ba9G{meLOb3fb6wmTCc3QO9|vTH5AEiaGaXS7Q^ z`ZVuJz3!kiJD#?&?tM-oY7MV5Ru=(WU$Ei3JY;mes(c;9v)OR~@u}7!>0pQIR4C8y zUs*`yTC}lNXh@3exT>AN?BA&L9zsTS*ENz^md&%-aR66fk~iPB zp?&brdMrKxUN%KI%1wzVlWa5W9_hJuCPohTmlpt!%oO-SAJurK|1}Lao5r?!Ri};v zn20`y>urcP(*ED-?PgE&Oz!Dh1)lvO@MW6WC29V*?a>YEPdmZ406XUa7Y^4O&baG$ zN!-8Hql&)zZB27bdNjss_ewem{@NL77K&8<1U~W-P`=Hs?4|r$bl!J`nV%wn00-$H zh6^eF_>Qhuh0)vBAB}aKm90@p^pIB%x(5~WHcIFGUWdg;-F%9~+uVGjl*`sYyV1)w z(?QH?d*eIgukp?W`8hoV_>(zs7QjJCO-{GPzJI|2TD znVJY_W5VM4A&Iec0#!lzs42n5sB=6{Hu^a$@s>@2#Mog}AVGWi-x#T|P0Qr6mnWz| zVigUG!^d4P*B8v6}B*o`@Tnstyo6%)2oeHXVeDuZ9 zvg`$}6H@zaA(Z&+i=;fJxhj+6UEqovfGMNR(csDSUw0pL!+q}uerN{wnUu+SVscq1 zdF{EbBjR>^K0G0D-}77);c1cGmEL}4g_54wT$al6-T^1OC07A`dIckb%jO=XIm1dy zjwhQu>DgVgE|q2RT~RDOq%T#OTnTVJAs>lvd)KWk=$6IOo)cc!g^FAiO=tIB^E1Oh=sOH*B+f2uC~ zY9gOw3dzF+f&fF0WT?THI7-1$GLCve$rDG&Kk+l*%m3lXPpRt*B`+wEp&GEv{3pIG z-|)XZT4sI)emXxeO8G66!cO z=8eEY41CASX2ib6`~oUEpzMVck5Jl%l2#;FU}^?tp>RlmPcA}V;ma5n7SY@b_E)$+ zM|u@l{g_|Gr!Tl1i>X;Wt3*Q&jz5HPFub!t%|qflH1^=sV-z;wMJ*^fxSfit@wgC% zjB2!h2JZ)KqM$~B_X{j7;W-meULvUiIyB@rfcp)84E&hI}2&_jtpCrZ0+` zP~VM?0aSItAs!?e923wt0;AyN&fHCd>od?8Xyn4=$#Mf{<}f>t8aBMLF*6UJ9E6wP z+c@+CkXMhe65LBi=OAi1Q1-+S4{oV=`U=4>QQU&@X#^DFv_BXPxDtn!K2)=jT>}*_ zOiaTf9Nj~BkcndtF+B%WZ)o_yJPdOSpyngD9(K{F?1XJJJhKo~gva?9okYSrgcKw0 z4eq3&i3{r}ylO#Y89olcGz1Lp|sUKh$ zgO*;zzlBK%xWgEpz{3|vcnjtyM3jOv1V&@IwzUd>aHVhR>lzS#F}R;n(>*-9&#!q2 zA}(zk9*nNA8rocO?%;d|$^>f(`A%98U1Pe&(;c`Wysm5W=&&V(pM)EB7+_w1TVIsP=5 zmn|YBE;WDaSkU{Wk@}=?H;?jh7G?6XURp2)&(N*BMjPrdL z6t@X)G;Ql9+VpVl$rzLe4$i48P39?G{+f1A^H90x-o1I-ZPjLe4VAm_EF;)G>L!@e zXV+DqO?^by7f(H}kuFifR8=S=rCA*COt)`Kjre!QK$tF8&e4rWY7e`9+h}w+Ds`@L zOInh{>HE9SswG}gyz(je^1cI3#~(kPxo`Y>(06vt50B?Fk-_H*gIWt>I<0R89yY!) zAfs#=CmX-1@#QJjHFkehf|hWVU!z+4?>Vz>gN63l#-(Is?e>GE(kIN^ij!u?5=7_L zUn2i`Jy73Ol18UUN>gY7(Nk9i)F|r=Vkv!VR_(2BP&q^q*k(g>IC5n&Jjd??Q=;2m zfE2yo^eL0s>r6@$B!%u*INmz>TdrMw;=#N@*@U8LvS{u=y;sM?4uvgNTp2C)IR*3F z{Pg^_4bD44#>Tq`rm2;$wGHSrZPlWY^fqC#gVxmt9H|tB;3>ns7P95+ZfDCF)6?I` zy5kOyRKN0?FIv))&HoejX20pI+Dd^r-^r&sp}kq6^V;B4&=^UA#b7TP9aj< z<*W@RWjd9gnFH;G#7#E4yctJA^!6BPwu_1@G5`3eWI33{rgjj9JLDUbY454>VsaVY zi>rF#|4!L+W%J=(782LhE6>mlP~|1%5{n#b;<@G;QeFPp9sj-KPyAqO6LV?h?`HB@ znpJikJ3X4N@p8mBzma7tx5qOa&PU%0uA6-wF{j!RbnB%3NkeK~_aT$CRMKA^EsLrf zcSJj_w*6e4PEfa#6CjE)*2>uTOD4R?5PrdtPFC|-cOm4v==DRwMKaxTN>hVfr*761 zIj%mhSXh*(oME=rT5J#3{)@X&*<_0sIkSLvZCeWW(9Q-)%NbJ324V757B~3f5aAcQ z&J)gNvnP6qY;7XZiE~(NMPzLW`%8tC23tX7n{iQQw8ff}qSB3}%@u5qMg`H)d*)?6 zItgv&ZsDJ9v?pEWt^dNi`FBcOtG-3AQS_&^Cafl@LCg4IN>wO*Tp`^chZijGC?-O- zANN!FEnF~ElbX*KcNCkHyuG#0c9YUcV?mirlj>Ev@|NSzJH|Rc8@kp8maXwl_j8>m zf0cXwAa=b|q)Yiq&IOB&w5gtV`u&UZ^a_zvE|{W|Lfd?%jlkKG-q;zX(6 zSF65N$IyVqdbKt>`}3bs#bO5wb~=q3aJca$HEMV0kH@b`_e-6wepMFYRu$Ta`odB_!0I`?=zn=iH znE7+5)hcMa8pK%DSE4*8#AYi`&p>(88?c-376lV9mag z-O`ud)LYEFIKi&6=idmjn~2)ZZPCPr+0LQi*-*&1FTSd`=-~{roO;#CdDX}Sv6-pl z+$X%JyXoT*wVrFy!w0gOu;$-8!ml8?q`d0m7q_9Rh=HH&+*Hg*4544^$zpN9rpCr4cpyAjMw4M&Mow@1aEWN2Jy{NkB;|jB!wdmm@ zx}_Dipa!v;ujbx9!?7EahE8Vgrt`>^3E_0006Z zNkljj)5SuTyCj8F9HiUY|d}aRI;2>v6lt z7G4k~C`h8flSRQ$7`notAeoCqV=xqpMu;t*NP;Puh!aC94O8h98Omf~K{i7MayVGR z<&d7-JXn^OtMh$6Y{<_gwLI98M=Ck6DTfp?9Bkq;B$LX*wrq+%#M5vf9jA8*IFg_@ zkt7^RM(9-(4n^rjFb0QWL3$Q~V>L?T$q z$}1`%S5;k8iw`1^OJdHTuD+qMNgmkTQdxlyl8fA6Yi(<2@4&mxuI{Er$hgS^jh?6R zskg7De*murhlV@aA?G14G@74=%*g22`0KJKCZ`7aYar((pJ@Pkre|j70L(8e)-H`f z!AE}c04%Sp7OY`?V{>k621~q~PC&p?z|HO5{l-1C0_3-}gfCyO7p@wi%r^?msx5Jd3ViU%>O}`}l7D1Bv3^CU@(R#Q*>R07*qoM6N<$f;goIiU0rr diff --git a/ui/src/assets/coins/srn@2x.png b/ui/src/assets/coins/srn@2x.png deleted file mode 100644 index 707b60538fc6aee0b00fb16fb57148eb0ba19342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2056 zcmV+j2>17iP)MU9UUDV9UUDV9UL4S9UUDW9v&SX9UUDV92^`R92_SnCmkIf9UUDYARrzd z9vvMW|Ns9T9UUAT93mnj9UUDW9v&PV9334URaI3T9UUDV9V;s_Gk&)`^>RVe|rlzL+{QPKWXoZD^ z+}zx1YHIlS_`$)!kB^U_prDhJlY)YR`}_M$OibqH=DWMQOG`_amzSNLotBoCKtMoQ zSy_;fknQd5Yin!s^YcADJ@oYShK7dz{{F+m!-|TE#>U2(nVHzw*mibyb#-;h%F2Fz zez>@}>+9=cVq)>}@r#R#eSLj=e0;pTyqcPtl9G}h9v)3iP51ZrbaZrHUS4KqWp`o_6wwRchVPRp{*Vpgw?{9B!!otGjlpCT3Y)0`c+j`jEsz|tgOh$$fc#FuCA`z+uNk1q&qu1%gf7o zd3k4NXX)wbC@3hKo12J;h&44el$4aCqoZtWY*0{8si~>V%*?g5wM9imqN1XJfPmuS z;^^q;($dmNNlEPN>_V6AY57&#)c8$E#h;WE_(2=~Wi-CBjx#umFS?ks z#2r5A2hKM1AO1)WV~Pb<}_}EVE`j=B^gBGqE-x|YMeC; z)ZnCO8K^CAR5DnJqlyovJs0Hw9oH5G(5ZQsjo9`c)NZVo#u?SNW8122+qP}n#^U#% z_u8e)<8!u+5Vm$g2zv*|zt2w2EP?@%{rbazf!5u-L9lg5S0@M!>+4Q< zL}XO7mqMW9UkW3Ed!e_Sp0c$Q(i%S=l+cvP?@=E6YAln{Ozfu*h2vY59H$0L3MxWdJti6_qf) zs@hCVsm>@XXr*dx**n(GtV27BkZ^j3)zeS|+I|DDYlNm|y`oYxj~JuxIZ!YNuI*+NorgEnduuZu?;W-o$1JY8)XU95^tAY0H2vK?e`P z?jc!?hmXi)Qz&p7ax^XR7{{9@apEvIorE2yV59+h?uD^o$0gtK%s74KY|1%Vfg*%@ z_4!>K*s}LRIQ=gK_Y4~e;j0e@pV$LzyExu111_Ddw~>}zo~BiVASdyPq5K>Zu14+v zDnhPa1GuhPdgC}S_JYCMA1?OIze)JjUPeU{j{2P!^1~RDb+tdMB$T! zsftFDTe)jjp4L5+@bPXaeGb8WiyL0}0}c6?E;xX{O+#}nY>RtDncN4hl*9CLE@|#Y zNN_es1JgE-J^^q(JEa1s+4d?7nml`H^{W-bq#S44h1?2K!?b0)8UT-Oyj}*ZA@u5a zIQb^{1@sxPlp_&}aaIClVAR{#^o2V}2o85YDZP6+n)iM+eAtD){H*j*S7Y?%LuJAI z=Nn6vKv5#?lila-O@=RHVDzSW&DVjhLYx4igs_8HA>xnsG9L_4LiIPSmy5J3-^BOaNq>8pIrqm;A-=!$KkF)l zA!$&auy*nj-@gBb^*>9m0|5X4002S$)zw5OC diff --git a/ui/src/assets/coins/stak@2x.png b/ui/src/assets/coins/stak@2x.png deleted file mode 100644 index 205e34799ef13bd6c5a2b207fccb0f14a03e511a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1404 zcmV-?1%vvDP)ZXlk%4%{O#KL)T8&pfBDj&`rWqn zx@`5cUHj(B^|D*@oi6?L>izHC^r=bv-@E?!@bjTJ_rQ4amLKw%B=n>{{`&Uwo-+RX z_WbJ7^P@cc=+F4gl=|4L^PVvL?%Vt2$n~yM{{H>_@#FHEDD#{x@|r3A^5yldQT4K1 z`r5Gg%#!n+FZt1)_PcKU>Cyb{+5Y+R^Q1lWs7Cwc$@jl^_r-(w$cgyHh4iXQ{{8#? z_3QMdK>qvp^Pn{KvtII+ApGmp`PHTQ(xLgzm-^SM_O)X2m?QPCRsR0|@|h>|o-zIQ z?f(4w^r%Pp#)kUZvG~i8_riYo$B6d2ZT#ub^rk}dp*HfCA^hyt_r7-d&zbnfhx^{T z^{`m-n=AeF=la~W{`~m)(x3OieD$nP`{BR-`0@Pe)BW@2^Pe;OOY)m4{`cAEIRF3vA9PYqQvelHex=Lb?D;c| z(*FMqbJY-l?g3%y9>hE8Vgrt`>^3E_0009QNkl$ju zH&^wbm&QVhI{)(d?cW;vRtiUCAPTxehiN&|1-GNeXz4!=m#9EA zG{ZeqPQdNtDJtdqX7dJ4Q#k|8St{qC2Rt9)Je9c%aJzWP9?i?pMCo7Rm8-N|yKWp! zU8MdqR#3SC%}pw|;1Qt>(rw!A!0j%TdqeODcaQS@V-yPyf}=SJuQ1nPdiaQx3Z?T@ z9>XWpb)27&V&N&3XV9qQ99$^RFHtNMUDK9`F3wqLFJ6*T;ldo1cKF3QOZ64WON)oE z)xKWT3TLRifgr|N>!q;u_S5zj@3bZ2l_Xy*hk}Lo=+u^oSEAu+JM@8;kJv*?F%;oy zQs?8Qsqhuw)DjV->rWi9FoHRfm4N)j(H~h- z;X9Vp{bqh-8J~GSc9B2vOIsqsGf&BdSon=?+yY6i@YEFwfADw55CkieC9bi(WGQb` z0-nY;;pYA_US(X(eabr=ly`Y3?{rb#?W4ToNqN_o^3FHK-G2aYYB%mTKV=~R0000< KMNUMnLSTYHnHl5& diff --git a/ui/src/assets/coins/start@2x.png b/ui/src/assets/coins/start@2x.png deleted file mode 100644 index 45182cef96cd8191788c063a56f8a6bc826574b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1258 zcmV9Nukit| z@c;k+1F-S|uJH-8_W`c)1hMh~uJHq|@>T!;0@cRDj`2ADJ^q=7Q=J)*&v+$1F_yex+&F}nR%=OIf{28_J{r>*s_Wi2l z`d-WR#q9enyz>11{)yT6wdeXh!Sfro@oCTYf7bU7vhcX*`qA+G)$#mB#Pn3i^kK~P z53=xY(e{Yh_)^I9%I^Clx$<$*_AI;dw&(hV*!TMV{@L>UzUupw-S{}a^Axo47`5@C z;rWu>_^;*qO~&*`#Pqu9`lsXhncn%L;ra9X{$|eh3bF9O>ig*T{X)X?AGh)G`u=&; z_X)7@!|VIt_5DM`^S9{w46*P(!t=1@`hwT@nBMq()%W%L{@3#S0N_5DxB^w{$JwCDQB z?fa^q?&Sag03LKwPE!CCQ+}n(-|YD_jne)NbJY-l?g3%y9>hE8Vgrt`am_Fh0007^ zNkl8JaVXPz&gj6t4BJ_pA5$KA9 zLqbP121Bu^kcyWg52bM-QKld-N}1r4Cy=*9IrDu53Q&=ILIMRzYN4g9ibYfwzmr6#agL~-iDuS&2*n_=NOT7EL=DIl3yEc6$ebs-gFQs+!3eM9 zPXscXh_*CrBiaE*WI3|}kl1zj2xY7}R#}A{fu;Npf>+s0*+yER5zN#FA6TsyNuwEB zKB4l1b&0gDL(8A8e_-9Dw6-Tt-yLXaKT0WUkwdMMZm`yos$&B(x;Oqe(TN;xA%q8< z&0UnTH3@wlAuL{Swv(y{2D}zw1#2g%dSS#WY+&ss)jW*YgdMECq}rE+0lRR3wV%=! z4nm(pIKewa8GViY(BTv=@TvxA$>8xSNV$Xpi4y~~Vqpjpiu?ea8m^`lXGdiRxFFX# zHb~1Zj7zTIgr5GI%U3Als^lj+VBp&14N^@>!f1z~Tes6yZJd8dHW(Ww)inQT7=aHogA;0}WN2 Uf)d;kqyPW_07*qoM6N<$f{<9r_5c6? diff --git a/ui/src/assets/coins/storm@2x.png b/ui/src/assets/coins/storm@2x.png deleted file mode 100644 index 9424bcd4ad1a2a69719461ea40403ba82520df44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1130 zcmV-w1eN=VP)2@aVF4w(oJmoDLJ3jgQaD%jpyu zoiaA5rKj1?(CZf*o(T?^>FV|yAD}lotD>aXPExfVBB4i1vUYjKnw-=X8l9}J+?1Bm z6BwLQR=2OQ-Ghe9f`rO{fywOb_ne;9v$Ws1x#1-#qzn<7^Yi*FF{dFVqQ%GOS6aE{ z=JZ5Iv74RM?(Xo5=n;0-&>)TU?4%#4?rnVFfH8UOT6GPhGrqm`ZU_ioKtI@0cv#N+k( z1Hq7Gg@OUU&+DP4gd@=yRER|*VR9&*NJ1-_h?BikIs;KAog%YrE)S!8E=vZ5B5V~4 zBr28RK)FPM77LD8Eu_<0fn$|c&G&6+LR;es6*Q&N@c(Gix_u~FaNzY$WhYCdD3syA zp`%cgl{{pNuy^X>1XL)lWikhQ%U?EQogDp_%EQjqZ5_MzVx9cz%}T@0fhj&Qjs|I} zi)Uaqe!iVAT}7izoN5v#!k`6&RMGpt$}f+Rpe==7ZHV#S4N2!a%X-b_EME?`2mb zd7o_;v!j-GvBBt_UxdA!*y8-0=!CsuR%)`Qf5CxrL2C1UFTnw;V*w%xb; w?gtL{Bai!`%l+8re(-cZ`nn&!U623&0AlBpAc^lSV*mgE07*qoM6N<$g2r{6Fi@&7G57}{R+K})kcjw)Rly*jfoPFLOiknxLP0q^P*D!G zuv^-0+nwk4%`)puXJ)&*Wo5hjl6KzxzTfX%-+S*{fi$}pdxbhT3yjpHHb4mUg+w1I zosHfumC5h$56j9*Lccju)SeW=YR~k&bHT^gDN}Xckil)L1|a z1Z0Zs2uWqDiL6TLkrhjR=(zV%%bTKLb}{DlmBkSmnjxf|CZ)W|o}=wCLWsjsh_$LH zUh~=!5o&vl)IDvjWd0!8v9>Na8=8EMx~o%L>r13O30(t4EH5euESlO_6kmu zn%t3T;28tU#ImuB$zV!o1gtNS>h1%fr+h=(CQT6o^OBPxhv#^sO<5(CGH5|`J_R6Cw>)~ovJ{Y zUVc2V)=f%R0`%3M7d$C_ZiU-JJn09GLJ@bn?GBCvT-@h(XX0v~3hBH>lAdt8lb&E( z16aemsN`hSKA#G3qYQVXj)|}tamLq10IRoDAR{z9L&!_ICo|9?g%mTw`S-nT(Y&vurv6 ze1VyXf~Hd@1G7#5?U8hQn_JGnEco8O5!z{59%4H}ZcriUkfU@__|YQwz;hQ%ngtl? z;TM~>^!T9rycj;khpv58(3O;HRVNQcux4tVExqRu6?e_>qvv21s#hTNmxk)?&Dg%G z0pVI}_VM%baN|%FzwC=($J=4l{$p>iTYm+krulL002QAvYrw(Jo2`|YLi%gf+}`Kk zr&TfOMKC`g@bIho@Z|&BSBLR?bp(xee5U5CUV0`21L`}{gKbM1aAJQ1b>}3mzCpn) z_j)np0WUs!p&mc)vEFK3)k8tQ(H@MP>c^G^^{B4=58$|2esG6udn1gWcQ+H6c7n`O zkZN2Z=JqMxH zCU|jpM-zgl*|--7KX= zf?IIJV?Ou`1$c34i~IXm4c}CRQL-=}9+yk^YpCbP%*?|l^Xna(>eNlp4v~lTFV^de z>9#i;@W^WgB%fn;$4JJmuuYC*>cvQ&^F2sQdtzk)28{9IgSm-oJ8mO@tKPY`5&!(A zVfLmXs@H?UD`-uo4(!rP!Psa0czi_xJ}9lTDKor<-to8(Gb@U)l@zEyk3^@(o{deq z^7H)WB3+Rx?wr7AAnYDCNQy_m%T)n=&hxNuYtNh8p?2}v;s(;>qN?!Zg(g*)w7aDb z)*^htTq3GD-Z)IfiSHsD zb!d!{u^KpI1n6&NWPWNSWbKzQ8t;OPF-8Cf*!Gs6klCM&PJbRJjAm>W0;2EcqRgBj zyZoZeY#YGXV!MC=ly(AAkAq*+Q8BBmL}=fyDnAyulSY9>>$Qvkoe|2whR0Okj6q6! z|1uUGQw#8n%SHf4vNaVO9ur%M-F$GN40Viwu{c?XvB-`Da01)a(S^ZG_P1xp7~E_G z8J8;ooX8fIY_Ug2NOcBrmfQDDl=Z`^rz_y9?$tW#?dXMNQwY1oYOyawa_jjEZ!PF;{;!XOO_(oc-aXnFRLd>`!M~62ak|{PDCC5geE4 bKcD{>nD9SLdu28l00000NkvXXu0mjfAe$!& diff --git a/ui/src/assets/coins/stq@2x.png b/ui/src/assets/coins/stq@2x.png deleted file mode 100644 index 0a5bb45e63e58b968a5ffcb2262d15872f6d0a56..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1089 zcmV-H1it%;P)o3LWEyU+A&+jh9 z=PktN|Ns9l#pf=>=QGUiF2v|C$LTJ`=r6|TRsa7l#^^4^=(y|l^!xqx{Qmj<{_gty zpXBuE`26ho{QUm@JILrc$LN^i^Yi=tcG&Ma z$LR6<{mAe5l;QH7UY@h zXVmRG$LLhg>rc(2l z@A#|d^}Fo%LCNW)<@C$&`HtW6c-ik;(d^>(`#i|#&GGp##OFuL>XG2`rRDUf=Jid@ z>Wkj-t?2cjhE8 zVgrt`>^3E_00071NklIulr%dPvg)#JfG$TTFX3Hp0C>uqkUUV?+*eia_HYv1_zAl-t!7h zD*p4ikZ>l&kM{~5)b|e(UgTH(@bu9KTESCA-{#NYjU6xhM-YHKcXC6J?QuUlg6#Lp znh|Ke-T&==|2eCR=D2|%48tupeZjlgZZk78FH@Kq|Nku|O)Al7dX}D3Uv|ZB4-Jou z4v&pbply#;AMQh$g}@^hlG=>%1lAyN)#q%g zHwtNuCr=?6a8yvb)~}K#T7UNZ#lJZ>0a2fds^I0&E9Td45PSQMnaAEk(5td8_`r#e z@%)Kn`OlWD(|rgQ{%@J}yqdp=i$$$A(+DTN0=Q-6o4ndA%k_*C-vRt!<)^${E$jUk zCw|9s>5m}n0?g_iPXnV6T(%Y!Ba&rFDMkYWZxg4iyrMEZ7Q(KouBk1k!_&k8lwJn{ z00000K>n{qxS)~s%zJ1)bsyW!{SU{N=hOA=`*>!3Bj3?~b<76RU-RJt00000NkvXX Hu0mjfsc&?P diff --git a/ui/src/assets/coins/strat@2x.png b/ui/src/assets/coins/strat@2x.png deleted file mode 100644 index 58cb70d1694d1cf889466f151a17b18eeb82d076..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1946 zcmV;L2W9w)P)?&cGMCV|+V1G{`Dn7-K%Udd$Hm(W_P+2HT^#NqKfo6`9E{f@=u9gNE}m(aP}@8|RRX0hBk zn$f`D@a6IOVz1j9i^_|{u@j9E*Qm5D9@Aw>x%ZUY(zv8OY>noGaC6LXA!Q;;6^GBi8?DhIVp3_~d**Kcfz1{EX z^!jbJ-BzjCoXzNQx87;8+`iuMIGNG<{QVb+%Ddd}N~6_pw%+UY`Zt-;QK#40>-K)V z;jGo{ER@bRn9*vp-ASU=-0k;Rs@SsE?VHT#D3Q&k(dt{P*~{efL!Z>E)a!u0;hoLs zM4!}Nt=gl|>P)28uGZ|#`TYGNkIYS^)|1HQ&E@lDu-oSH`M=)qB#+IY z&*?Ro&{U|{+3fZ`oYKYN@#66Kuh#7G_xmA^%!- z;6k6%&*${o?DlrK-%F#_XR+MU==62C-|qJNv)Ju_zTuC?<)_l>dAs0vy5K*Z)5qfS zU#{Ah%I9*o-r(%tzW@LLA9PYqQvelHex=Lb?D;c|(*FMqbJY-l?g3%y9>hE8Vgrt` z>^3E_000Ce9v`k%QRTR zC{FN_#8F7CPO}_Bd6p8&i?V`LRTi4^x@n=*Hnpn0>!H%}!8pk3rvN0uBrKm7 zkS(*Ieg(t&@34Sn`P~nu>GOZd|F-=&FYzZ|S#&p}wVR}>db&p6_f_fNU*3Ee789#~o8K$=)8Z#CK7quf zWG61SM~kQsCco9Kdwt-~FNDYK!dal8NNL|%{L$dQP+=%i)bwMELGcnAUIdx-Rf?sO zrHrdDT_zaj$z2x8l^1sV>VN*H;BSSBP^q$-sZzBX)oaAr*=_2>=eBgsT2Q-=uvy)D zP``pL`ME3*u0JIkG^A1ECL*O3tqo0^g=>`5zpzyE7SOVl&{~tmjcDDbt(pqxWL70^ z*B&}_6cMdcXXw&ZNn|w&WV51f-CNVBhjsN@>-hux_>&c8GxXom@1K7$);ftO_G>TW zEWItYPvb~yEjgi&_ynul7pE1Zb)>U=pjyBFBAN{-0t2lmog=+cU=R!*GBnlg!-hk} z5urG}BZE@FGjbG+9us-{Sc6#O#;btL;K-;J5JQJdfQggz+b2)yi)-q%uv|t*CbfX^ zJ-wfS`WYoP`lOv>Mv+>H`IrX5$T>JKU^I^e4DR0vkbqgt*QeZKImzesu zv;!<#u5K@5pm>Fev6Tg!y0ZXs?J#H=<^-)Dt9KBxz4*21cF(qF#;$Q8N;&~Kzaqrm5-Ua(E&P} zeA|2+;KWJmraCMQcxr)k3Yj|4d0yc6)WFj;N;)HRXZ;(bG|S|QbMmq7KhK5`nG`zr zJ{{DuX0@PfSWCNb5iZFWd-+N=#`RR_tO&~0rch*nbgx~9oX3I-H*Uf$`C#%aDGRqZ zD}oX(X%&2M{;&y`J8)c*;_j|Q8s3xOyFU|(KTsvjE~;@4jfei|aln0i)F4HvZXy7p z!cPL3{zqLnlULeA)h_GPHo={zvK2n72e+QXi)(>s=*tOkU~IUoYa7d}oK`D*eG&Sa zAc}nhqmJ1di@voDeftjH=MA`RKYWz@-~F45JHHpyv^ITny==6?ga+NLihta}<=(An zu94gOpMSxvzfJ$xD0s6imG-V5Fgjj@&PJOUI~4}M92$ARh&bY$`goc~|7>*PdelF{ zh!btdYStdZp5Ko+WJMqIyg76I8+pw8uk<<)000000P=q=!UYe_r|x6>x&Pt#@_f3! geIL)SZ|6Ju55A~~{VvwbWB>pF07*qoM6N<$g5988p#T5? diff --git a/ui/src/assets/coins/sub@2x.png b/ui/src/assets/coins/sub@2x.png deleted file mode 100644 index 0860dd92bc96000f85835779f01cc9f1ee62c124..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1401 zcmV-<1%~>GP)RZ{3nN%_&x``_RD;Na<5R_%3j{O#@Vi;3=mfBf$5>uG1~ zac}(W?C_C~?tFUu@9yt~gY&4S`{d;6U0di=uJxHJ2>>OuIzAb>S15*fPU_KdHdtz=~h$qv$FZu*5*S% z<~%v{uC4HjiS2fD^QouiK|bkJQsp-^=0835y}bF>)#W-j{OjxINJjFWo%Of2@QH~2 z{{Hp0wfWT3@|l?Qsi^Xxp7Wug=0ZQ`OGxToTkLOb>tE$^#`rF##F?tOdjgo60Y%=pO2^suk#S5@`2v-{)X=ul4j z*Vp#EyX$3R?}LHucy{!vsp?!>=R`s4XJw$1@F4&I03UQxPE!CCQ+}n(-|YD_jne-A z4Rh5HfbIcd>K?>9>0$$pvFtV_u>b%A7fD1xRCocD%e4W+FaQKVGrvL1`;VD6B)a~Z zn6~SOahjK9p2nf?+NR37?FT*_`?i+u^SbfZeVqmUArw)RJekh8K$74r^`%0VlJTz% z3K$*xc0rNF{_W1An0J4EK!xz4v>dc_31T2TYv$Uvy|!)JHm_~l_IvK6fAv&nF?EpB z!+ecO%rC(IckkJ&;=cU{28Vr~^y`l_?4`vpHu+B0I{j)v<3UgQO~h($ zP^&=|Eds_m@A-G0-`2P`Dznq~sm6y9XJD-N_`_z*udu(0{tRdwLIQ zW5%fG*k@p@QT_+-SM?7l4A!z3?32;XOM^MN9*o`Oz!(~4wU3OFu4wxMG2~Fs*f9=> zv3GpJqse{x*t%F)=;^cPFF3w@g&41Aps-+RLyR{XM%KLqg@L6Fiz{Nh^8!h%RBquzW?aP1_N6h6XR#zySQJ(`W-inEeo1+$EuGsipWiN> z+bx{j|Ns9lp4~2;+cTowE}YyjpxiE<+%KHnRjU6loZBv)+*hySd%)-~o!isu_v`ih zIicN;%Ip9C|E<{ZTe9Q({r+*h=0Bv~==A&Z`Tb0);60<=QLW)XrQUPB=iKi3h{x(; zwdDEy{)5EnRj=Xx{{DQy=($r{CuD`az}M;PCmF&h2lz=FsW)g2d^x+wxzt z>0#p+hC;xL`t_xt^By5{5Y`km13X}IM_ zsNZ$I=c3c^(CGH~`~C6w{9&}@F`e63u;StI`Q!5XO{?IS&h5nG^wsP4dcf$X)$qpT z^){f~I-=b)pWI!td+d-;piK`!= zVCacs^r6HbiDjChY@QhT3p6bM3Ny6Kzx|=Tm1KdMs34OIp(rdO zSq#NOe}1(5mz2^~R<6xOaNRWE^)E$C znv;&W^`$g6Y}~ZD1V5GTWFThCRz_^=+rDEbG#O4NqKbDh$~?+$`B5^RtXKgwQM0FS z`(o=+vYcp_ZKBFN%HDm^W{X__`wtvEbeKPJyS+E>CzP;}RWhYO?Um+8+nSH0v z9AVtq66+&o;3rO>9lrAfnd@4ol)gAX1)g6nZISx@f4mMV|)(+Bj_KYNby34gN1aaIZiFPQN1)k(Ad zwKxxXYNg=~Bi>$CD=i1IcMKU`p_Qs$>-QeeH}PDrb$w%*c~4{T=ubBmb!+?Z(fFip zZU1L;)wlPm&vbqH`m60-KVbBGDc%gl!rwUJbdleFt zDgfMCY_+AnMb;DZM!qx8p$XJ=Y&-Wo99|wsm$%R3>Gkz|bN?rfB^6AhUdlfJ0000< KMNUMnLSTYu*Y!mJ diff --git a/ui/src/assets/coins/sys@2x.png b/ui/src/assets/coins/sys@2x.png deleted file mode 100644 index 724bae980058a1257389648a4302631e6f51549a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1480 zcmV;(1vmPMP)gT?@Y#{h%J0D{K=g2(`Z#{h%J0E5Q>g2n)e*Z_mb0D{K=kIw*u z#{h%I0RR60gUA4b#sG-S0D{K=hQ|Pc#sGrI0IL50gU0}a#|ehWIi1pMw%(e}=(pSM z(dhK*^!oDn{Pp_$`TYIy`1{`O_sZq-wA${A#^qkH+cBEZ1%$^3g~t?&%4f9QxZLmh z{Qdv`|Nj2|;qds`?DpdD`1ASv`~Ci|*X(7p+!~I{Ba_X5z~WA**Bp<`lgj4y`uzR= z{(-^bPpH=?mCgi%#ukjqGn>(Ly5F77>B!{r^!fa-*zH52)Cz{kh{WXN@%UG)+3@%K z`1}2o%I6)B%yPNkkI3alq}AK)_UH5YDVEP$uG%!4(GiNt9+1ofgT@ky%G~Yu{Qdqr zp3?}0$2XkP0fNRhoYH*0;hW9qq|)k%#pH#< z$T*$ScDvxx==1`D#(lrxVzS%s_xsQ1^c9TC$K&!KkGcnZ$!)jZ zmCNTyrPeH$&!y7pd%oeQ)a%#l_I1192872ln$c>t-Q)52K%vy__WHx&@hXV``zyMrqkvf1rmvD-qT)Zp*-KQC-|Y4JJ)hGTjmxao?03B2 zFPYGw(CI{@)oZrhRIAvH$K}rE^e~yw8dY6m0000VbW%=J02NbyrOV&!`7@2u{{Ibg z)ewO00b%MM#5?I?1CFumHYKqD00RI?L_t(|0i4UlVZ%TG1i&>4S9~bwzsoSkhw~q} zoX(f)?Ov2+alc(J=M$1tb<^^fwy7&b>iU5X4Sk2OahmBgPb2&mA?YQ>0uQAbq!pZu zWdv*Bu$GKcu6ShI8ExMl{DTRO4S(%Svg41HiB|k#N+v1|eo&UltiqQ?GlO36Nid7R zhfy+%9Pw^qrU`GlnVIGeuX<+d@oJ#cGadD~=13O+0XS>cE$rA0gg`2E|j=hxVd|nczRJ{ z>h0qTHFrJv9!h@x0f9lmWQbL0ShzhNL_|h~MaRU(#V0`aUYg(oM2Shsb}6Z3T6zYQ z?4vTXvhnDH)c+qL$jHgf%O`1409^`;iXYqlnd&(NC8cHM6>%gh@t~@@rnau$))Cq~ zSG|CsfsL>u*@Op`&91!T)nW&w7pj*KlrkK8o@6T?w6zykb#!)hldi3L5WQ5rg1{oA z2k4b2koEPG1A`E}QoV*?h{FIz=nlc?7&$%xO|MmNAeiJ7B-5oc^0Us)ML|*#OU^^n z8`WC~92U4(1z^bmPnJ!Xvl0P}u99m)vneM)_&PT>p<#>Uwl5Gs#)}iYfkOKLU3YwT zdjMGz$-M|*p9kU*UPGxOh7z;GBRn~#L?1XIPlZc-1#QmeP08~MJh`N#4{&0d@Qm_D z3KW8~bah><{xp&q;D)#2N0PsCSYK%C@QV;H}iqt zub}3SKV3QS7bJR6c(0{YOa8W^N&N5sl>22|7v%r@A5#shq02k%wLUoA+hTnFvw8oI zJ9P&C_duu5rPqM~0001hAcg&Dhlt|K!{TZ4xO(1wFnn=*vV8M+G<|h_wte><98Mlb im$T2|iSz}01OEq<1|@F}Hq)# zGnQ>iDD6CU_R7}%Ckk7pDmg?yeEK4#vPaz|uBdgIb4;<8dt!KAQ$R+okzcx~X<+}n z)%KAEvNqvDM*iG7UgBoKyn5a&YA*BFY*%xR+jaPKa8|vse|ly2>{oBz=QmB^(e<(j z&c1Zx?t>>Uj-R_)+%{d%&~MU$b&J>UTE2O2EYQ{BkGz<9vZ z#WAFUamm4EMixT`mIJoM=Xv)1*SlXfNwVhAPe+NPp0m^nMcDSSD@VpnsR2 z0k?-UmkIW&Pij+t z^#Aga;8^3tJK+icwy8Es^{R!eUU4r!Ewg^uL^7*!)=$% z`z+@bA2t8gy{hJ?7rzzM?%AKP=h2>&z0dY$?0dB@XaBqUf|^e?CAHsbE7E?s)wus- YcCfh`)H~_N7N9u{p00i_>zopr0MoQoV*mgE diff --git a/ui/src/assets/coins/tau@2x.png b/ui/src/assets/coins/tau@2x.png deleted file mode 100644 index 393335df12c56e1a41959306cdb327166e3d5ede..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1161 zcmV;41a|w0P)E&do^x=KyZ9E zaC2rrsa=-mJFUciezvw4P{>^Ava7hXSL6~*Tx%(Y3)4SttfpvHP|NrEuz*suH zclA6EzDF0`)$xNcClJ1ToajHHfAT&BAxVT!0*ZxA z_goAo>y1!NN!>cY_T$V3?Bff7OZcW_ZBSw8aLN?wgLa9 z37YDyO3|uf!CSQZ4+P!lDrFON{dcoy`>^OOS^gP91pjP8)bBP}PcC_rS#}#5b$ZIF zUMDpAJ(+A%fM0>p-Ms*42S&f90Fx!e4@89dk8TvxZiIYDsTxT0rP*?K|Z+rhhEC74TSn_ z6RQmbKQFB|dAY_u=06CL4>@_cKDXYl8Uz3}uH^Op>;)q}0Kn}Z^qyaF7y$tICtPvZ zC5t;5gxo)V$&#;m@vqx|U-SN!UIzjI0000${;x&2;Gr4ReQZDXKOA44NY}UT00000NkvXXu0mjf(9At2 diff --git a/ui/src/assets/coins/tbx@2x.png b/ui/src/assets/coins/tbx@2x.png deleted file mode 100644 index 2fc5f9151061c61b161fd1c352344d90937ac85f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1596 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 Xr4&~dvWISr00000NkvXXu0mjfmt9E^ diff --git a/ui/src/assets/coins/ten@2x.png b/ui/src/assets/coins/ten@2x.png deleted file mode 100644 index ab557aa66eb61de97789a29352d502438acf8498..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2139 zcmV-h2&DIkP)$37O6bna&8A&Iy^#2%63co6QND&Iy^#2%63anavcP*a?}=2${|hpU(=J z%?X*#|Ns9Bo6QND&Iy^-37XCcoX-iF&I+2&RjU69n$HQE&JCN+NwnIJ(de+=@5blz z-SPPJ`uwln?g^RAT)W<`-R|=F{Qv*|Tf5y8ozFI`)?~lm4x7#%qS1H9<9Ns8L$TNj zn$1wR+xq?fcE;miz1~i?+j+<1)a~{<^sIY{KD<(CG2`{J`b%>Gt{+p3kx0?-!rY>h}7-w?)Fu=-1YnYXTac0wc60@_0#S4&g=C=vDt3J;Z(TX z*Y5WF{r;@o?iioY?DzZY_xp3j;;Y>5^ZNXh)9I7a>Gu2mxZ&_6rP58c+lI~NFR9gq z&E`R{*#7?hO0?RL(dfJ5@w(#i5uMKC^ZB;n@FAnpUcBB>x7%O6-s1E5Gpp4?vDn-2 z_uTOJ?)dvXuh$!)&^N5sKCjmuq0u?5*J;7vIIY%u$mDXx;(EyBBc#$iuGg2;>fZ7A zQ@Gs0d!+*i5XSi0SW%;w?q`4F7WgUseyyWN7z<%7%RS-Rbr)atk4@TlAE8lcds z-0eWH*dn9S%RJv)}K?==2<+ z(dG2{mec8DzTcA4>3zxMe97bsn$2Cj-q`Q=8KBVX8m3180019!QchC<6;pnt%irwz zGmX;z{|$515P4_d;byp zt#R)FcLY(A6;;!9O;uz`6!42-S~hoV%QWzj<9fX0xeng>LC9NS;Nw{oCw!E|5gw!& zUu7w7PRl>Po84;!D-}jT=VeCrq?w5=|bbI!&%0K2!D2 zl(9rKb}He$K~d&Jt$Np>cEPLB)Jw&TPHo0^<1GHa~p-{|KkCqO*&u zoBKlWOmT4*7dc=tKNremeZv1gmW(!t&PJ2j#lsT}FO$((G<=HZNaRRFMaMvlMVw_R;u99b%2G=loD&ff zorL5dvhkr#g7cpgq^6}q$^auWGLekOeTe6euGbl27(!{W}ZgLWLsWs4oX{=FG_f%Jq(lz$|?w99dWQ?GWfk z3d4b_Y5-CV03=ocD5VlBq#6LIo&<~{g?=6W&-^&Y@0x7S`^uP|uP`)IP0|2~_*-f=90p1NM7V3`1! z{Rh@6vpj9Z3OQPrfAG-Z{YunA3cYm9%O<-v%eWG)wLTsuI$(V~LS%bEV9v$~(9vTu z$BB+uACI!=Y}E@)fPKP|6OhR~x;x{fJVmEYuUG(?#xqBo06BVu`vg|RvkB*HMXa@) zF9C3F+=W5Hd^yNY;atL5u88ayTZUg`r;u}IwgI?w8Q3|+Uf|;J7IutWBVDn@Oy0{% zPTyeyxJ#t>1F&pGJ1=nObjh;OY?%0QZo$3#`|WoMW9xA3>cq0YyzI@pD6-G9npPy zm8JC|K7~b2ih$E102nzVY%h@iToI6>zG_qDZT$rd-XXF;h_^v5dgA?;9cDjN7LcNw z)V8j=SXK|gEB|mwAUy09tR!8#hXJo+B!O`MS7?2szF5>(Td`mG+bBukRaiI_vNyjA z_kSk|B)tvy^HpDM+RN3PmLobFynh1Y=U++(j{enI%tja*2 zZ`L3F-B~Pkz#p3HU9(_Jd?uVZEEGY-{;F$q;EeFhN4sEXSDf=>iDF?#_;hLS*`Z!> z{&&eDa{JSszm5Lsg_HScft=^EVinl-PJMRW2$Tc?6!YRIU+wTouwt8T-MfKBsr zV&V+{ZhUv?zrDd|>Qda;ro6dNd544YE)V6MF3P)oly^KS@A^{S`KGx04*=GVNqZF% RDi#0$002ovPDHLkV1n+Nmh1ok diff --git a/ui/src/assets/coins/tern@2x.png b/ui/src/assets/coins/tern@2x.png deleted file mode 100644 index 8d074a685a2287cd06728a9e53edddbaefaf4b44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1797 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 a9sCD6y4(D>T)7xm}bd?np`FyDYC-Fzh8 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 Sdma8P11!z0%}Pz~JpCVA7evwk diff --git a/ui/src/assets/coins/tnb@2x.png b/ui/src/assets/coins/tnb@2x.png deleted file mode 100644 index b838779b3d2543a1fed7cf7e2a83cf59f142c6d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1237 zcmV;`1SNklC zQ+NDH5M8{k@w#7PANMm1*0yciwr$(S=x-#$*tVVA{oS}u_2l2v;Y{v1H>~c$bXVW* z{Z<L zLjEcI=Z6b9mUD0}&bhIZj`|NqD0rh6aEigN201r<(AUOEd~fhDFR1$v@^>-FwIF@b zCw;G9;=ulh1kU$@X=709LHcG4jAf0N`^m?6&Z7)sBapE$rnN~ve8O=E1zPENBatyN zw$)8O<7R-*e)8B4b{WBIMU6uUEpd z_dF-cXEF!pZm$|%9+EjQ7l(6R9d&t2=E9t;6`m3~1wiIxr5GtKIiL{9+$=6OO4}C< zncI>VDBiGWSjc3K+3)lEN?Ukjj;8knJ~Yr^GmyFJ0_c~Vf+cg+Z+P0Upef!M`RKUW z3c#EfFaP*H2Nc~2g_0M5^0(lOy|)27uFCGSqF|8rXh02&A9Z{_a zLqPMNi~7MGVhsN$Q1^|VxA7M!bjN|3&u#m_$6NtBoeR(!g1}h6*>2A*x`9Q{1O^*1 zkB%L3%uq7~l8@+lE8c|>E&tfAfSoKrwQB*`g#|ixne8gygTO!?5Ib8Jg*}1xTh4<5 z?HA9v^#Wa_&ON}kOMuAfwgsqW0Xkfg=Lw)t^^w`OVYO^K+SV z0obJUxqgba+j)&yKbU&M#PEzJ7_3Lm=uU9yI~2fi3vek4^jDhg%3g!ONQeA?Uxn!4 z-0KR(_s;BXl6`_l-Eb=u>c4Z?0xnI^)TA1IHruvEAjjWMv1Dzt6kcCpTbxhpAb#erG~jCL9AD0KzK z2hA5Bp6L`t(bIvcNeHmmizRjWo0Qu|8EkPGQc_r4hO9^hH#MazuWcEq7Ao21rP510 z2xruP@A4*aqPPxQG4U`ID&Da;DU?vstozpC2H4L#iEYyAIxHSUY{;WVf#|G#}Z5C8xGU=ZeS9Z1von@P+lY8H2lxW=5L?s0*H zL`EbflM_lxWyR8Rd0+yWfu^uIa1xz`r)PXV6{xzizM3TF00000NkvXXu0mjf3b9$W diff --git a/ui/src/assets/coins/tnc@2x.png b/ui/src/assets/coins/tnc@2x.png deleted file mode 100644 index f7b88051db981a5cdc4d73549a3ffaba069416ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1359 zcmV-V1+e;wP)c*eRI&o@bSE1O?tnXyuMI3$KY5S$M9Q2E`zt{Q%eTa z4HkrBaZHYV;S2}W8Tu5@> z$p%5#cKMlqYC!OMrYp(PiZVu~mgsm!#PB+fWj!A+Zj0LvVVb#!SKAWQH2Nr0%7cU@G9pBMDhy>Q3$qS^d9f957qI^f*NRtTxXuZI<}1RMQW9%$h$+MH!vc$dnwgHR0=nT$A2@M9DW>^pgVMQ%gQ8 zG)<8&ii~_!%mpy|x3?{wR6Ubybl8PsuDTr7Z-_je!0o!cJSzwnLp$yZ4H5m8nC#8< zh}x;v64PypddoF|D${f9DycL@b=%@US76S^@C1W;bKJVYAo|0 z)}6)yo?{1BV_KJ^FQl3{ej)gyO679Y{p<1n+P7m906-uJg8g@`nV_+(-~?B|$3NTe ze2?D;5)W?P))AR{i^zmXs@jI6FgZ{Xm4&5odBKEaMl>ax6HZEJ#na#C^8=7S-wzT6 RYIpzu002ovPDHLkV1j+Rju8L= diff --git a/ui/src/assets/coins/tnt@2x.png b/ui/src/assets/coins/tnt@2x.png deleted file mode 100644 index f33f7736573ddd3491c6dd9fd4b2a1f7322fcf6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1151 zcmV-_1c3XAP)@ zQ5QXcmc^%_*{=~eEZQHi(X`9!!ZQHhOw(ah3&R#jj=`3X5)77!oZdOLbj;a&N zkZa+AjO(}~`6=#5N$@a++mknWIOhFa;{Cl*(9imt{-@XIwK}7-q0T5Cfg3#Jb9>58 z4{aVXB7x3IhjdA2ut`6feHpi>e#IThd*r+eNVjarR&a1-C5UjN6KnB5d_E=`P5Mf?k4U?z97Rvf_##1 zuF1ctvL%Cogej?S#-8{y6EE?U7Z^jqhkTXKF(jWdLy9{SrYnU|tY z3~`7i+uJ9+U?;|#BB=AG)WrkDMVzcVJSR;~0GcJMj?uKY$;2bXt^L6!(%$}oOn7%7 z{4fr3XTs2BFntrO+6Q}1!Rb;sUjZdmP*Drj^-$jg%`MQ_3{`bdR0$_b;LthPc>>lS zgatcb!dmFJ5Ync=XT#z79&l$$WV3_c0Hq1bO3`Dv@bxGdun3myHcq#-(V^1P3TMh- z!y%Zo4svF~dxP5bT^xPpd5e+ucoBh>@*1mA`akyxS~OU_`}^Kgq_nS;U zZKKKNBUi%UrOq)!be z0Qr9gK$}|2Fj;@f217zYd1nATk@shLa)rB6;l-ZtuYdzxp z=ic6ab!`YXwZO7H!D(<52+8BQVXfT7UCHmMunnqFd9_b)0&q{7dXcctiMyWvgs=~) z+Y4Ho`_-sO=7WR~=DLcm2yqW#?&|2G*rWg)b7nvTk}89Sm)HB6Vd>Lh@XcuWWdfv4 zg^X#CFcH2RV+Nh~2btHt(8HX4FwztO6x&li;~>qLvfIj+3CvGI*?rsAcB~r)AJ> zBcur~T3NNvaU*0}VVt1XJQ%(ldd-Kd>89R)JI3?^9}G4V-X36jfG#LwlgzTDa1?(XsU;O6n4 zvDIIFx^$1j@bmbx!QOI>!Z=^4IbW)Cj>5FU-tqJK-{tXQfV&VmRWrMvkS*J5v zr)Pw{%hl-6+3R3`x;I^^wZq?OhQ4fwzuMvNvB2FnU8qHAuhre{`1$;SnaG2i$@%*H zL};#De7WlG_UY~QTY9)%e7WoI_E~wiV}ZMQlf_POvrTWZMryCt-tG4I`_tR(XobEt zT&U03>NsAhJYlO(akI6=-}m|ZT6(zLGP4M&+PB^ zv%=n0cDBIG(c0^~$l{Bl&HVlSP;#?Zc(;tA%{^nQti0PvY_LIPt(vXVp|jR? zkHgB;=sIAk$I|EW^!fGo`qV}@nov_uo z#^8C9#Z;Q(00000D0EUzQvelHex=Lb?D;c|(*FMqbJY-l?g3%y9>hE8Vgru<|NsC0 z|NsC0vA&D2X#fBOcu7P-RCocD%e4VRArt_>@94vw{r5~8!>+%rWk1gAeh|j!xv%rs zwvp4Ya`oVML#+qP}nHrF9OJqW6|ue)E3C^aVERrj|y!i{@ zHiLwPSk$r@j^6eLXLkGZ;dQVjv=o|UBqU?`3b?dU4cO}*!O5SMtDs9FVKo+LbHS>w zb~4JBe_(592AI88m{UkX##*07%$6gHa==7Rj^^$1b>WbvlW9FRfK?UAp*Gt4fHAVq zsTj=ONTyAj<2S*tk}`N}j5q&fes4*zz_yZUTlsd{A!k-$x=i~)p21){lOgRQQ#j&w zL)w!DHrO+SxAxL@Nc+gN9|sOX$|u<`Lp(!y>(F5v(vhRWF%niD^*e5FTm&gEK9skH zdWP}ViEc=1PkNogX%fz$>7>tD>W3pCj5mgPhV$0Bm5|OKB%(N6AR!YM$?sA*94XPf zG2AnPw=VC4a^>pPYq(Crlo+~k)h7c=QUq^|@W?D%cN4l061s8g_F5Q{BW1D$f51`_ z4&uZe{NDrAFWiOh9tro6@&JnY3uYrq^(55f-EM^`G2CfH*^T$Qp*eq>ydK(R^av)^ zjm|(icDNC4Wh6A?@iq&FTs4rKq5OoN!tF7q(X&#RawtR&Wi^?etHx6E;T~Sp!jwH8 zY_OWnFJD=3`HY0rxd@;^8^-M^ak=r8wtnxb`KiiJzYEsL)Szu(eSN{q}$X|aq z{KFa{bWCsQg!FEp5+~!;FGms7g6_Ufy~Ht#tUoSK`xZego!{JK6j?@@m%E&r%Mief zRW#2w%e(-EX5~~$+G;^#4TRImB}SnctknH?C%t;`v=PkSo}57I)|jPk@M61S$;;<- zxO?T@4LA3#>^@BYt+OS;6|J#NxVgV&+PZm*>*^NIn=z>uqq$FEhlA2C52c+hO1pg& kc04KU`qH5DO>y@h03-9F8DQqTCjbBd07*qoM6N<$f}0W&BLDyZ diff --git a/ui/src/assets/coins/trig@2x.png b/ui/src/assets/coins/trig@2x.png deleted file mode 100644 index 905a182755d048fc7943cac6f80b447c8cf981f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1668 zcmV-~27CF5P)H6dL{o?lh;r9Kp z=lV>@^Z5P#xasYjw z;rKGZ@?OsLIl}VH@B6an`n>A;l-~I7`u_9#{>$(Cire=<#Pitm{O-fXVCS1*Y-um^VahGWYG0s&h=2q^vdr0SE9_E^mHa@6)q$n(_l{E^-Gan$ys zZMhFf7W_?p1VOxZ2p|cU`$2U2gJB?I=8(Synf>!wPkoYPK^Vqs%oyWx`l+#Pw{6?D zZTEV|wr#Dy*iL0DPU(N0zc&>TC)TR^GwWxa4{q7ln-w)(ldHwB0S`8cVf9r181=ty z(`L4;cVjDT+ivv5WM{3AX*+iAg57)e?%QuTaNxkfLx;hBM3fa1{jdA?D6sF?aa^4^ zdFu2TIIFvRd_F7{#TSmR_dARm{sDoTAV`#@R)8^o_G1qY!Gq8+2sdVwHUC73fXFC3 z*&V%~m{?I9b8?|5aS)$?M<){@NtA`(0~U#r45tnGN=nO$n2=MRLWO8EZL>r>Kt?Q+ zDy0gbS|X<+rG^8d&9coFt(LklCe=5@05r-bCavE`lW4PTb3{AC-cw*{ZrRh?=Fl#I z9S6YD*+r3Pb8K@(tKmpDSWb%41D4)C3Pqc1n43j9WXMwdrSvJ|GwvVA5ajd`=ZJO+E^N{PwS^Z|z@=@_F4`QYLJGdj!5$S5-O^I7 z0{{IaN}9)E}90#u+SQ+ zrYG<`${!a8ViRG5m=;WpbtRIRq@y_Vk9q-j)`?-6K3Jx7`jGeX6{gKE@(<&4MNCW8 z(Wc}V(HwX`1!ec+dzUGCEvA)A)ZwZXAb5xwHP{+IJXbiRQ-hW`i z!Pt+RIsD0G?OpD=U`%?k8$Op`XaZ>LdHDtGUtKO*?YiPj>;DGdUc^@CHQrwT$6@%; z>$)_r^15U_JPrK$W_#;jK2Z3v)Z3EfVa@yd8?eg`{PVB(HP6$cxqg!!pyH(WMbq1= z+j>9ezaHP5^~I0EImOk3ay0 zJ^+P10RR60hCcv>JphPA0EImOhCu*?JphG10IF30g*_09NpQN7x!uXz?c=)L%5u7s z5sXOyg+2+0Lw~`Y_4@b!|Nr*-_<_Qo3W!8kt$*S0=;QI}TCagJoMXe{(dYB*L!@tg zz?|mt>&4^JG@WD?j!m4;v;F@4`1|>X#iI;~Mhl5Wgu|it`}qF;{+`ga7>`c|hCy_@ zmGSuWuh_yOlvW^ZP4i3-0tL0s(C4wTu9!&Zn=xH2t$s6{V@s%Z6pc)Z#-+gE&th}yibgn}XOPLN)#~3#r*x~YvcH9+Fd1t9wwYdA{GxjK`;YznUhN zS+v^4NTzc+pJ=4hxjLU|PNOFv0000cbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM z#5?I?1CIay|NsC0|FJQd29f{(1ZYV_K~#7Fl*_dNLm?CZ!0+h8o&EPr8^f-@tz|#X z>wXZ%=((@+*taEwG7cX&qhxjqso*aq#YES}LX$Om(47y^6};>Hm|!Ty_Rj?-l-&9i z!xUU!Y?Q-dB`_3**E6+kezk4ewr$&d>N>tzG&Y$(8DZdW;Md&J3eeUr5*?iYUER$FnqeCM4F2@=0`&Fkxq(4|p<#nj zijyH)dL$lTbZp#w^7zCgz|^#s3z7O!{7;^l1!m`xUHZh%F93^6%SsnQS%C_=QGoar z&kS5$16Ws(2L9<^>URU6cTmR~PLS?CbGC(jjmpLcgC4 zg#R38z{#oJes&I!c%kPmub`@2c+`*oiPAOP9P7Qel>pFir)QIM;a&vaKKWk+iEyv_ z9;zQ7>jB{D`Q=rEWf$JW{QuVmULqKRcS*)iI_tqnjwlEN_?+40lw*FeZQHhOCuiHX zZQHgl#-Eb6b6dCXD!sqrV!qLP-R*q=KI9A4WAcOl{s7Vn1eTMQm8k!d_4@*_iY9mk zLGapP4$$heiSuK!%DD7mx^*8>y0@ zisk~06k{$R85${+nie0QmQD|$k--HRD<)h(I)po!Sw|sc=j7gokjDj>D5hM17leE& zfGUOxA-v)OOcgUOz`3ZX=v=_Z-B9f=etk}SF^>x{Q_Q&ldS_$vj$T2lgznkcloA(U zt|y=jz(p#DY6DdOxWxzXw?Ov+ys50(0%7;YdyfEA5q}G&YyedQsG(X2H|Z{bIwJld zn(zS^0c>%n`lUdK7nZW8$ItXS~@f(NvENcItU zBNY@~N$UmrNY)RnNRovE&*YM3LAok(i)0H1pz7Q~vd6$fsi^A8dOEP^8p-CxLx?IR z*@Hn~NGj{P#!|0&-NPi?J_5`MA=z5Zzm`gkMQUxQ?*QmOOp;5Z+r~(eG!9_PTDi5! z&2?EefL%LxkRD5y>;kYTRc@|R+xz_u5bVFS5NG8I2wyX$_AUJvaxmxld$=~K)p<)O6GMQOK>!j30}U0)h> dzA5hh0|0aCr^-t`m=FK}002ovPDHLkV1fX6+bRG6 diff --git a/ui/src/assets/coins/tzc@2x.png b/ui/src/assets/coins/tzc@2x.png deleted file mode 100644 index 87d0eb87f60280e1683e5e55300c96dec84e3bcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1229 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 ibUphXo=M-pckmwtgJy;x30m3!0000E diff --git a/ui/src/assets/coins/utk@2x.png b/ui/src/assets/coins/utk@2x.png deleted file mode 100644 index 70966253cf8f7232d985f71751a1251d641e193d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 750 zcmVm^& z*W{+D#<+r)fR$G%Ms#$yh z0016zQchC<6;pnt%irwzGmX;z4Rh5HfbIcd>K?>9>0$$pv2o2X5dZ)Iut`KgRCr#c zm*Fwmu=^iX^jEcEW_y@SB}LVA!?Y~Z&^1*l zu|g`_PK7e6ICeR&yXw|RsG3{NVXu1)lB(g=x7eGlHf>b9)!gLo__S4iNA3?o%Aqij z`MVb7lGPR3dlBVU)D!soR6u>65K$pT-1@1Y*7hOD?%zPD>`n%m^AD*gfWl7dZ~9am zKz@2BTeJ&+T7UJ^-VMf4+W?6AcsNaP`SochVnR;&eD#XiSp?Frlka zEaK!Y0fPRs7yI^8z=3!PREzy(+8sb~pR^Hxy#P1}z+tRZK>(E!QwRZ&!c+{PG7ST0 zOveB^GcbU`OblQ$3jqmj;Ym5#Wvs81jg7|G@hn z$6Umbhb($}=KL?jg)Di@BYJ&%pQrAR&#!OF$_mh+iAG&GY~yhsA2{%l2Oqldu@4_S g@zEC_zTxrz2W7H>K&|;u&j0`b07*qoM6N<$f|+?`%m4rY diff --git a/ui/src/assets/coins/veri@2x.png b/ui/src/assets/coins/veri@2x.png deleted file mode 100644 index 55fa23c2541e03b5d85c276c7c3d69e2c683001c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1389 zcmV-z1(N!SP)ca2QO|lN%7}}zh$!w%d!sZZjg!KrR}yd20UVn zDKZAmneT|C`MO1Hi*2U2(XZ^ZsTu55Mx{nbkV@GH`$`|fU)y~PvvhAa1M4$FlGMjO z*>~y;2R6h@+niyRX%`2T3bAjFfn!Ok@uu@EvoHVVAksqfW64U6@h@+^lj*F}2x+EH zjxDjqzqs|8ytde3I*McC7~^mFhsSJe8h(_WWP&(Wjyayjf5C<`NgQ)rCP97jnY0pO z-t%lIlSLaMpY|>XUOFF)w8i-tCKc`_V9$0lkuWWp*%*qmaMQoinav@HbK7q za62ST{{#=<-$x*s9EJ&Qk`p_u7C4P-wD)c@+0rAK@?m)_y?kPY7gYYJN4oxJ{&# zJ8kFkKPu7;4mLyb$KBy?j`4nfS$?W)+lA`yqHcquHsC8vq{>y_KvMdVzwDp)LelW3 zIA9A9iC=GVwt=>D|GyJy0{*%Wl8!=u*|JX|S@X2F9F0&+49;J%KVAcrdzj+iAF9+)D|}RZ>AC`XHi#+hmHRRzd9N;)`Tb5vN5K;#ip+cHROmhoBbSQw0w-9+cDL;gTm6Um!-jaVw!+I?t)7Ni8|S{pYv<&vs$i>kamR~L?=c2=XS5{ z^E0)#s8>?LLSowP8VqSo4C&lJXNivBUfx0H7?PYWqwTKYuvXK*);;N?vskyW<|#Kn zfU!u?yI%c#gL^pam=Mw8o(xOj+qw-VMil=(YVicy;Dh6EO^CRq#I(3i1wn2y73?zC z|0WV9`$OQg0%)^Hibm9{yXus;f`hjOS7W_8XnOxhZ`p!3AmO#^o)nd7ad$Dh8^mz? z>TMLgYp=(%;Iq?#;`ccz4hdPQ(x8VCca?sOKx%#n&NVW`j>50Ex<8D#KaFYWLrn0` zL*X*c{DfU#0yX;6n0y>{*L#N}kWWtu*VcEJ0mB^#gcDW#o>NwsHaa|yJBqPCU1KdC zJmK4VWoNFc`CDM1iGj|%Uok!~pa08$O{c(Oc^+Taz8wev00008^0yx3JZcXl5E)1c vlLIADSy&pE7bcV$X-blqe%gg=!{rvp=Wo2cfqocXGxw^W#O#l@hYpq`$doSdASo13<_wv?2V zl9G~;kdTg!j{g4s?(XjJ@bK~R@$&NW^Yioc^z_Zm&F$^&T3T9PUteHgU}0flVq#)r zV`GerjE9GZSy@@f$H%j?vvYHE+uPgW;o+K^ns|74`T6<6!oq=pf$8b#sHmuEX=%{V z(2tLgx3{-;c6QxZWjp`?03UQxPE!CCQ+}n(-|YD_jne-A4Rh5HfbIcd>K?>9>0$$p zvFtV_u>b%9*GWV{RCocD(nA8oPz(m(srlD7?|;SF)erghaegd{s_BMl*|udGx~3{W z636v?-1wgB$VLZYgilczNQB2p3Z^uP1>spi&`p*V( z6d?!54&~xCSsxUXn+N%dkPmse3i|Mpe=ENQP*@~KQ6Usq>3;5qw+br;O5`X3iWTZV;8E4|{C)n87m<2Q`qzTA+_{x5c@g_lG%{*&qRX}SC&zcpM zU=lqCpiKd7cn*+gk`&h7@hA&A70?M;PhWH?EXgD*N;lA>m>!^8QIbuHqV)Dbzhe5K zuUAo0jHk;6V6ZoKxIq~3G@EmPp`oGS;gQiXV4%Ewe0*YJa;giMo|&1Qotv9?4v^w` z3myy3EhPWn0qob9?7YUsrR9~?wYx&3E$n>~3)!_i*psG=KVsP1Y~? zU3wjm004wQ0IMosi`VX-;6PZ5?L}l=nAcT(VP1yj%nh26y1SXWj&0|@g~Q9^>GJk@ fJiWf2Z|?sG%3$}06G$WZ00000NkvXXu0mjfB*}VW diff --git a/ui/src/assets/coins/vib@2x.png b/ui/src/assets/coins/vib@2x.png deleted file mode 100644 index acb1f0061eff11ff05536c17680bb6da7aeb16fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 948 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 IM6N<$g0pl}_y7O^ diff --git a/ui/src/assets/coins/vivo@2x.png b/ui/src/assets/coins/vivo@2x.png deleted file mode 100644 index cbc17ce03f0a4bae77dd91577b821932ee7b1648..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1163 zcmV;61a$j}P)IEPpY!_s{@?5T=kWbXkn!H?{DZUgxYPNZ!uP+}`hcUNpVp;j4brJZV zRGPoiO5$(EI{wL7gFpDde+7?U#l#z=h+k|yZ_;o0$$s!=$Ns}Vnc>{=)xj(WzSx*) z!zZz4ras~WpO`IqyfJ|Vg25}xA{H;CV-Y9uOtFx{6QNm13p`rxg%FWfP*hUJr$t3o zQ9&NT^NCVC`)y^*B_NeyZG(>Vu zI0r4NHljLItuCBqPVz|UQEl}RF<7G-A|)>cq>PSGjVA~lr8;&TDFrDa?F7w91WwVM zMp{uy@SMpS#MyJf3?@oahUfeRs*4l&E>T^+0#8{g@LgqeC9ct2hp!?*%l4_ZZp2pL z<}Q5I@CCQlsFu?A-VV2bsd_^&cWCayxkqy!2!>FG2|u@ffd3v`rh2%5!^%=Z;L0Pa z#|u!CCsa?LAyAScLeFVlK)s}Sg-}rnh~N0{n|xD!;%(p{x{XyAF9g_5L36P#{8w{IihNo z^{9WUL)Pz#qv?sLSTKQmJwktj3U)R8c&oNFE13SuMqE`J{>rrpWn{qxZsJ?$a>~IG@rVU?dJZ6;_-jLSib%Fp5PZ>QJW>Gg1^*N?m4 z;OzF!;qh;$*8KhcjJV#O#N^ZD^3dY(iMQUAz2SAM*!KDSLyXG*|NqV4@&5k)$K3Cz z%I2)h=egADPLs`HpVQIf^3dY)`TPAzkjz?|(MONV@AdkXzTvXa>5#kN>hk$TjmuM( z&sLbw@b>%W@A!+j-h;E;*R-te=~>HGZs zM2*X*$>#0!`snfamcQYk#pHyv+{N4Oz}W4Lx!-%P+HK|OT>t<89&}PpQvms;e(W=i z-xYJ!%Yg1vVd@_KI}Kt3j>PHG0T8iJq;Jsx00Lb}L_t(|UZt1ij^j!YM$2KwnF-FZ zlVP4^W@cu*_x&GY)lynf*6xbEK7U%4?dYW3@RhhIHL{s%G3R-?Vl|U(lq3=P!mz^v zonav_F!kQb)3{|W6>EkTd1^}BT;DgSxUbxPPzkPFzAYdRgYMBs}jXp zkJ$9qBHmvo0qfyk=#hwC=>LxELh>6(f)bh^WHJOV~9RyKwo$3Ir^W7m)%)E9}8l zGhTzeXaOjQ$PkFE!s8npnDKyHw<9Y63`I&ETncwMG{YhHTmp1T(f}M)xc`8S$z+4m zCyojL4atI2;VA~5IRzjq8NgMA=cgDZt_lDdsiG*n0610zs7etu9CuI4)60+jNylJ4symUb`ZPZO2w$sP`^bJS)mM4AFmA>su j-*~2PebYDJsoVcQgg>JOi8$e@00000NkvXXu0mjfrC1A> diff --git a/ui/src/assets/coins/vrsc@2x.png b/ui/src/assets/coins/vrsc@2x.png deleted file mode 100644 index 4b6013049ff42357a767c4388e30140bc9126f72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2469 zcmV;W30n4vP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91K%fHv1ONa40RR91KmY&$07g+lumAuF4@pEpRCod9TWN4qMG)?Jn}m=M zh$KN14o#)x2&g5XA}PeOKt+@viu^ze6*MMgNr4*gg7Sx0XcgcIhJa|5V0j=0gNll0 z5S0)uNkTvcxdI6!OE!cYyE}Hj&F;S4eaF0GF;@D|&YS7!nXlh;_sqOr263h-4C z>+oJDfq$%@!6*iNBnOts0Ma;zG#Z{U@NfVRww=PZ{St?IKS(tLk`uoF;nho<;yFc} zhx0VPxNZXT`sZ>6(-Gu204!M|#!)$Y8HX=M>Q8#OQRgII&oX1&{Ab>u~!D z{Q&cU^ZZy22Wl9rl>pW!r@KlkUmWdmKqA;y!1ap`rnk1YFXF%#0*4Enn3SOm1}zNO zD+5zfR(-oF*KNqJ!(dqfoO3pzsPQPx&8;dOd)TaS(+Zeaw6DPD_io1JKE&)`aph;w=#mm{-@RsZ zrI~Tir-;*)57f-}`FuNi9e9F(FNEesa}-B}Ay|a@&iA?NudnJ};@rPjg#W+hVN6j!v;WZ(9ECMoKU=fxw&pe}ShLK`)HvZuC-g zS3tm?_&OsYy}O+)s9rmEz1AEx6(DRFe|<+?#DI;bi@j`P5OHS6s! z%k2+WW$x&bBIs?9c((fy33Iv zRmr4PzWBlVDh*D;R@Xn&kA4+GldjD=Xv=^8*bArJ$rXHTyjxAT^?#Ao(E={ zJ1kDhPlYA(atvh?1KKn^H8&egM2H=&n=d4+LGF+O=rRLah0gPNIsIV9HR(YahQIS} z%z$B8+ABpVfXr%n;qVBXSGKE_hh`?hvqnIoYbRl$8Ve2h1uhMeubhI#0Pw)C>TWSY-v!9iEwMtQ)Qzs2EzTIQ5D&xCZ06 z9zDNcn2=ei$)Np*FyWP*j2Sz~3ZM&2;m*i7Bt2&PAk=*^dUP~dRk|Pj#FWcJrm4!K zSE=WW)%pc7%L<^|TQw%Fx^taowqao@BZnu;@jF}-DACF<_$|>JNt^n~<0wW{K|Y z16S8V{bZ&?Cp*QNqd1FZWkrO=%s~l2OP@lfRiX{ovUiW0>Q0ymyF?!?F!q}o{kz|- z-$>`+rfK%nK(HZmSa$y~7(CFLNd*zFDQ|>2lPiEQ%O7m$i%n3F=x@bOZt$5pjYLYG zKO+m0lNcPVlmiY7d02_ARvHhJ(FMi1wkGmO8LQJ9E}6+dcV~coAVH?13vW%)@hPpo(2?_!~c6Sta?9 zgD1R(=J-Vwnj7UF(r@5O43iM)!3o0cCA_|+(XuF7K|5>OEcX}fNQsxkD=R?Gz{Dg( z(auJE-~8r*y$8+j*ed_I#+n!vC1XXWqsBJw)B{qPuWc0BFQZ+2qFM~pJoo`#SDDEF4qPh&dR zsCfCKlXz@3_T;qLsXt=fahjPTVN~WBhZI0UDEAiqqhoto0`=K1XLRTH;djkYzB7KC zoyfsiQvhSQHbMcEcucvs;b!}#*FSEAE?nYjM2_;s_u{$Pi5!)%MJHEBD1g{0@fd$9 zsq6$%Jm2_rbBw4K4{mnW9Fem~VjAO9QQ3nnLVAn>D2Ij;kI^BTbK?$sp*$zLvhNciCy4j&9aefHX zi3 jKToSEg6ewv-{=1YP1l2GWxPZn00000NkvXXu0mjf06v$Z diff --git a/ui/src/assets/coins/vtc@2x.png b/ui/src/assets/coins/vtc@2x.png deleted file mode 100644 index 963741961fbfb59d23a28aefc9fcc597290d58cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1310 zcmV+(1>yRMP)tJcQ`hgi<%-jB(&!{XQe{{GwT=MRfs8IWcA{QKbW z>Pe@C1%_B6lxr%OaP;~2_WJo0j$#LgSqh0;?)LM7!>jfB_#2UC$K={`yP;REk4vbB zH=cR7+|GBsr1ALmPpXL|m2A7-(Tm5iGn{tn_3`2G>utE5cDu#qN~ZXlCtKcaptnR0Hqo|nzJ!s6CvwV9{X z#9_0QfWfM**T~iD

OJ)wQ#@#}TGqAQqj^7!`N@9Blat!A~DK%##klxpPi?Wxtp zz~R-zhE8 zVgrtr2eIbd1GiL+wquGR)TYdL z;xIEaH)UpKW@cvYKkcz)$0M+_J^tQDIxFqooe|kstTwyD=~5Jz(_yz+E#kivxIJEI zcs=d{A*s;khbh0WP@+5#3?ZvfFd%X(3P+GrBwQqNh{mv}SX5+HTmlIt#UhJR1yYn! zVWzAc(v~bWsjq;%6U&TGD2KdzM9Wv`*AIC$RYbH>_x%+}YpJJ%Rf36@K;A1#TD^wt zzZm3grj)grJsF0)rwx?0PNW1Pkk-~o3)XKCsvzV|5wkIM{zH&j^$VoS34Ue$;?K=U$ErjquQe!(YXOZ9$!s3Ob z4q|R2$!if-NE+y3_1!&CS%nR9dgH9VZwpdv!VWoGiP?rUyKo?7eh1eBtvOos1GJnzoCC&E{GusH&`AN!{z6j1GoM0{ycR3Y8SBSX^4X1E`yGGn~B-|k8 zCbS&7jns0Bn9&*lcX$Zh9fOu#zm@MlAm-s1s{8q`c>*1quo_~Ys~dby%oOyj#^c;U z+zVn}wn4{hF$T(bCuPwv1U-*gq`i)lxi>Iyn}%v_C7F2(qXP3-e@7wo{*g4|pI{UTFWzYWAk|NpD3xe+2kR)|7fh5(HQT=v zVbWg>qlz-QcK=VDCjXkfzf5-EXd3917&!76dGZ{(@*n&1A3XCPee)l_^B({I0jHr* U!kKa2QUCw|07*qoM6N<$g2&30^#A|> diff --git a/ui/src/assets/coins/vtho@2x.png b/ui/src/assets/coins/vtho@2x.png deleted file mode 100644 index b1745607247c5823873dd25e22cc282c874b449d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1316 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 UY1jh}3jhEB07*qoM6N<$f}<@{_W%F@ diff --git a/ui/src/assets/coins/wan@2x.png b/ui/src/assets/coins/wan@2x.png deleted file mode 100644 index 31fa2e6d66dd5ed02ec0750e647e396ef4dac0d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1472 zcmV;x1wZ ztrKdl|Ns9LY_1e*tr~B$6l<*(Y_Sw-t`%#pRjU6KY_1e*t~GzSxzpyl)8`&>u#maf z`TPC<|NoM@*&lJSXP?UE@Al~M_iLidL5ID`-R#ZZ?L~^dC3Ul)!`}V<{`2?y{{H@` z$lxk?wH0fvcd5|u_4%sF;VXHysL0{+_xgaY(im;7PmjUYGN5Z z#V&icu+8J@^7n6~%@k{`X`suz)aN*Xxf*V-hqKl8`TYC*{g=JkAab#fxY+pm{QCU; zmAu+snaAPm^uE^UIDxt`eYdmEBXqJmgS(-_-p1SOVw}hpY_3|C z#lY9;M2NmHe7D}}^I@CFM2WsPfVq*n+2!u_W}eACguDFx{+qwtB6G52oyqL;_&I{Q z!rAK0;O%Xr%#^#@q{ZKvzT4#P^^LdJ9B;6=(&jUMxZLUUSCzy~j=>*tv23EuHh{Ui z)aR_q;y{MHn7-Q~bF$gz@zmt-Opd^Erq1W^_MgJt)8p?$h`r0+>_UgV;Oq3U&EqC^ zvxv0S_xk*`(B)N>#4UQZRow9Q0000VbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM z#5?I?1CFumHYKqD00T5hL_t(|0hG~00)S8$1mNt+w!8lg+lI$)|8o=?RnraAvK_~^ zOheaHMT+bB0bT;%b49DeC`y6Ha+vlwc~0oK;`d;HoQnebYif+tBJe z2SS{VSl$m1HuQx05fa9KhyQ%0;deiXrg@n_^!YyP52zNhX=<`{7}KyPJm@Ya1kN?G&r|Lezgs z{bTQd0!JsMj{4P;&w%3W;))zMH{`f`cmm~_Fh5lPdwKituk-cu^LIy1KwuCx7k88O z7-WJ&kO&O}EvIlKA|gTNv2Oll^BWb7L`-ZP@ZxQdNJx}TH@_bqfLKy;3UX4@(na;m z$V5(7b~=bXAOVv7laq@?UOq?^6e1B*6er$MWdDIkaY-p^m6Zdfq7t=Is;WVR+mmJ> zQd3)3-_Y393<|tjS|i%pJ32wcOdDVhB8XkxJ#RrpomX!kB8Zr4_rHZS0MVu&R16Fv zN&_tJY4kuIfJ2~S807(=r_ukv0DX@C&6@riMu{)&V*l z!Z%VFCVHHCGu2&eTHTWzNol#N2GAQh>R9r6F&A0VoUe$dj)$Qz~F_$!ZxW z%PUKZRDh{`ts`P%Q_`v}wbs|xF{Wj%sZkp6kUCfpH~cn3Ny)ahL14xA^-i$gh9uwt zb+qm70nBB*=eu{`3wZGd$ZHjadIm97viz%@ebu@ zNSs$+)VT6py$ba4&bVMCU0xyQs+6DSl60UvV_$I!t`X%Mg}&l2FIhK>NE}!*FIkLh zUJzIJtV#AYkA2a+jqb~5Uo?NVUIzjI0001j{H=#*i`uB`*k@AJOzbDrm~_f7Z5_-LwaRs#S))As->K+!#Z z)JBMc3u;pY005ftKNRS#SX%*r^b>UepnzijAOBiuzirLG4f5Yg!%wCDCo9Yf{a0jw zK#+>Xa=CnceSPNr`vy(T1}!aKb+v41Nh%TzT)irpot-Qzn|}LtqO|mbhernrHC0|t z*}9c`|9-uiTD_`j{l<-TDk^o#%8k0Zv(3$mpFfizkUAwLQBRL-d6{Brx+amd!r@d) z%QdOACoZn<{P|XMb53&d($}xU+1ZVHdW{AKt3u&$PR@5O_ahq3I(U!_g|5uZjO68w zJ$u%L#qw%v#RCJ~5fSS$8O_FqzI*rj+M0N9P|(=eYGJXqy4rvFG6@V8GMRH!>Of*5 z)yirpGgG>_*tBU=+upt0+}xF^sfps^i5D*xR>hfY9 zP@Wfhn57+C`WuNb$txz2xE8&4s7~ObQIc=i#lS|hMfH8#x0h6O}upkrzZYn z93Q>M*>R?@Vjz_Gt#9~7y~c&}yTmDG*0?}aWZ*OeD2||6ezMIny^ulQjtO*yRgUW8 zAIo3LFcid*ZSd2N&K|r5rD6+9oJ}2V+}zCU?X8e17e(WkB+z(dOjLAq$*WhTUZ-Ua%w6;UY&=1_4qzvEAU2zd1s;yqiwr2z9D9 z7X@|kc|^|=9UfmCWb+9gz3=wB;|}}%@(OFcPG0k|sOH^$vvV4z9!foIO&|~tcS%)D zW3-i5ml)a)H8cNwK9V10X6y2DYK#aF#|V32ntBx(dUXlPMmHlNb$! zS8cGrbTJ00UzC8JV|7xp`>$*X39o8Ukq$md+wXi_KUdY+1-4}u6)V6L3B*JsvTKmT z#YK`dcG5brkE@Ojnd5v{;JD1Mlz0-J%1JD?W(Gs(2%Rf((7w5h>#G`OXo_K_I{QFX zdK$-W1(Dd~Id5~_5UGkcEO$2s9z#>ua=oyB+tFq9=}X$!k~Q$ktW)pomdroYlTqfe zS^ciku3o40<*CZDM=6}-6SrQSfjkUR0V^IHNR_=!yEDosB@HFmhF`e+o*+tcNWPR@ ple}zVe7Ml3uWEioBEE55MGgWTQaaU#(zx>@Rd|J^{s-k~k{m|{o?BO-sbe${-(X-f1ua$_50}V_=Kd{ zZ{{FYh=#sA8@ALYYv)_TD*u>N9&)e{Rpx1So)M}B@@$~wf zw&0t!;9!Z(kgeR2uH9>r(eU*8(A@B5j?e1v`1$+&p10v?kkGly>0pY^yUps<-|>yB z+soPS&fD;Vqu9L7>Z-ux+2ixJ$>^}f=BU2py3FbA@%gdF=WvzM?(+HL>h{3U>w=@$ z#?|e}*Y3E=>4~V?ZIjWRx8S0>;@05uyUgkJ`22gF*3;hcx5?<;=Jb@X-lV(Yv&ZLo zoYlsyA* zr@rIZ;`8h9_?EKXim2M#Gqzu;q>?W;pz3k(d+5&_<*6;w8-aN zhRpW({D-F6pt<4E-SBst)$Q{6qr2jkvEHk}<;T_Sb;LDE0000ibW%=J02NbyrOV&! z`7@2u{{Ibg)ewO00b%MM#5?I?1CIay|NsC0|NsC0|NsB7{)X(*000DaNklkZuD`8iKhEoZ5XR`auk+ZqC4@2#A2_3Ab_=QCFD1o9*TzDV zHG0sU56~67>;0HuD8=^A1tyf-`W3?zT>ti$WMom5$;m4yDk-a|sH&-JXlkL#$;tp2 zEeH2UvLK3P%v$rq@ce9!ZQHhO+qP}nw(a?67TvF3S2mr^oKKas3%72-^(mrAO-s)} zk(rg9BZ`#BJLu=<=H=s%U#W7Hs`1qTs9q!N9U{J8EH!J@2FR>at8P7UsNbMrBcO2; z@%c|4{`B+Lv>8D27A-|nvsLRhv~8y{8CHwm{ra`<0Cemmk#tUnE?xaPrs+b zG?5uIXHAm-Wj4SZPwfkY3VKb}9s0;zpwSr744OB;m-sY*1+D$bE*L6gqO!n*fjs~g ziek}XbZ%-kCr*E8p-^EHCBhOJ0YDc~ECs-}*LW%}6Gh=r5fd$k719)dm7*98z$$TB zU5z!ODH1AbqRNmbQVw9PDCPiQ-a2O;>m`h$p<*W5;9j_KZX9E^25$lwXDYLqE$*?c z1H`3R$kQ@A2g9L{So%Va?2B5MS&e${+v5iy?&gPi-92GapKWt~iK5;k? zzy&c}q`hq;HpwGcP#@-T_RRAQ4 z%WW>(Ve-d$H1xLRi-&e`FhUGDcYsD+&5yez`r~W``|L?&=7!O#|`Pj_JP@WA@N z&xHIMK^8}wtiEvoA6`XVUgIEe@uM@vZSllNk(r5---Pdi1pxW1#+UmwI+qw5fw?*;yVph#6M{R5qZtgFR zR=DkL4Yb+&wwrtuW^y@h0F!BWf$(u_%>V!Z M07*qoM6N<$f@eru7ytkO diff --git a/ui/src/assets/coins/wings@2x.png b/ui/src/assets/coins/wings@2x.png deleted file mode 100644 index e600c7485838d14716b30f65d1fc9557aeedd851..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1350 zcmW-fdo`tw5i$x;RkjNxdQ;HZdirl)`w301RBPyj>#i5~X>E5C~Qzy(Y!!Yh+Tm~6qG?L%@yYJX@zR&Y~-}ijZ^ZfJ82@3S3EnBgSLZQ&ueykA9 z^js|J5=}3tNmo)R+RKCXg!yQmrb1Fr0PFHKf)>>RG@Zr=dTofV0BFpjS|Fod@_z&L zMWk-aB1V#$9}Ni^v@RM00jj}h0%#wp0W?d1tq?lY59dvwJT=xdhrgM{%4e|03iQq- znk`3DN08GpBzh1&&!#lcwa|c)>giHmR<&Z}gxIBuyQ)2)pG=~U+n8Sz(nCM%; z+rHqw-QWiS6x0jfoIu52@y@TfUJGR121O0P#R_x`5Q#EmV+S}ZL;g`=Uob+65SFcw z0Ut6GKq~~0As>413B5gu#z_%J5%BB+p}p|FJ~+4+4(Nf|-LQ`Ycy)oTonVs~g!RH0 zLAZB<=Sr+vh3)Ty6$sI&#v%vcDis#q59_x;tJ|P|XR#mq;jA&lh!3q5L0ma93~;A* z5YZ3AI8mZNU(H}Uy8u%RVx>sZFk;aP)z4xNKcV9=?j{CtQuw19vlBw20RM~Ng^6-pR_U#l<#Cs2YYoI=-$pyhlhc^LUqf!YY6`;%zRd=*D8)E5?TJ99gk63U6C~}dME{CPD@tMcVcXQvCApQ#P4r4llHRjf zJHwK-9(HyZvaBdsQCEgN!*c4#XjPk2w6Wv@nIBxxY#S(cWcYjWSBu1Ja_hp9I!B8+ z3VxLe(c0xLW6Es`j<|KG=|yHuHo}R&e)6lk#T#NQ)9pGseL&mpXSa#`t1fTN5DUu% z)Wo&!(*XItQ^s`srm%V3DKld;U6^){Y9-p-qMvDjj!=1*1;tcW1M0DWTE8f?bjW$U zC3kO|Z0_y(P@9@+PHjwh1!rKPdYVjZatWA~rwwu0^>#a~o$Z-)xAog?TpaSp>P~$th3X44z7e7+HKe>IY z8I8f2u_%b>kr!K!+e+;>@^bmOLT_C*we9TJF(xBdT-;EkNr*8^!K)e4xU4FVugj0wK3@2qd6#cw!&`%wH%MRoEL z*lynCJa<54*s)!`oM)X>w0*c*Y;+0uVL4GZ_$ip&zQ#R;(9YOEH`>UEG&nqR^;M6$ z*E(!z`iJ}))_iVh>Z}JS^UpTaIUVD1OL05zvJ6#!@C^yKH22LlAxF%YL vi|V)&p-`oCkW5IuxZ|*_J};(w^PC0#U5~cy&OkDEVUcJ11hUG#j%54?v<(wp diff --git a/ui/src/assets/coins/wpr@2x.png b/ui/src/assets/coins/wpr@2x.png deleted file mode 100644 index dddeabad6395c1c4ef07a6df6d4cc09afb42be4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1476 zcmV;#1v~nQP)-?G1J8h;@VFVntj5qnqJbvxbg`+SKif!j- zTqd8{-cBdfWZp!N@%WvElU9_^mN8_k_HjI;rt~ItCLERah!J91#+0!~&vB@+yh-fk zF)ouD4a(Ru2bs&rI-gdv!%^>gM4RwknbXKPUwiCiWcSOBnzMX0#1K=f4C9i=Sg5`F zGyoTsr)AJ~WDQZZ_b@pB@c5{I^b@+!Q2?Cr+cgOAf^a#Y#u+;2tFQlu{z$IX9?tSD z@zjt60k!vjgbsy^+Q?zP64YQI`w8`Lphf*l8KnI=(3~I{6_Qj6mw+NVV;F)^6JPA> zyp$FBfaJQM$m|h{RUp2IPr(&lACWTw;Fh69`2qQvu<+eLiczFxi*e;SXwi`boUua_ z1o6%PV58Ia*~3ARSUyYvh#L=3a>CLY#^wh_{`4?y1Bj3OJa0PEHvWVbwfE%z!^E_< zpCF9}qhav|XyG=2$dqAQ1;^+DVD99kwgg3b+pq=TyVf3_uhHay+kh6OTVb{z4{%GM zsJ`Mq>1G5Jjb8^6h-G?z`Qs6084 zmiu(F|F;QlI2O>1lYRWMVgJV9i}J(7eqz9_!WSKRz!}#z4{ReV;B+ga(ml{ZCh1IM z5>aL}9a4QZMqngYw_OFN%L=&9$|$odC{i0~etvHR14(4Xs}LB4^K4hZeX;^Rv1>3) z54bKgkjZLR%_(XMHRKkk&&qzJ~QRBeR2#nIr{kG2>u!4Ls zk!fuL@P}-Hq;&ua=Yt|PXW!LggZlUVw$FaBMtUb3Uy>4lnsopq*)U`e?3KW_8o)O= zO^}4 zGz%d!8$Uq{DU|(uo5Lq0GpD$%VY}4DUnHgIWVn3m0lU_Fl2EYwm7K~G=A$R zt7n51s&BN;q4o(G>xW>+Vcrl4L{iQOiZ>2U>*r3?sM7O55uM%K5aBH`3+9fskg3~f z^2jv^jQCP^sx-5ou_Z>DqLz#=ia?O89+^s$M>a)mbUDBo*PrB4#gkq{MPg-sF~Y9K zteM_gM2(q=RSkLM1RwjD@iB&!R*L+Y{A!F}j)stpU&z+`zj3 z&L2pGisovP-p>3$fvkNrj5lH;IP$r6E2I?3rAc0+2fi8o2Vn zd*BZx!{R)!1EI*0{b9@ zWhIDYuD$&|aMO6o1{OJ?*52=eXOedH|6`)Sn}llzP!%~0w#`Q{!BDd ztd5~$>6l4vx|rdJ0*3EwqLZwMktS&l&6PC9%NUL>VEEf=wUUg7G?(Vo+zB&|VV?qq zcdV8xsYFO~D+lEgSMx;;XW9e?T9G6gsGQaYtQhoy$4rQ-nLX*g`qieF)v1~%**iN6~ zV*~2j;LorCteg%5 zi$cwt{@=gwAyDS@8~_vX96PtewVp7l6)Qk;5GmegA@f z|F|UpdEWwqOF)7B1uS=Li~)?$D{xMJ0jLPkws!9*>EHm`zYAs0)V}crAn!(BX7dYR z)l6qw`}d*)AaLc*ia!8(H){16q64lZQh9R2KWM+JONd&grY}!$Cf@dcdYvSZQq2tcWSw;ok diff --git a/ui/src/assets/coins/x@2x.png b/ui/src/assets/coins/x@2x.png deleted file mode 100644 index 6520e2c7d3f7259b83b2c316aabb56f0637ecc67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1281 zcmV+c1^)VpP)=NR{e6(Sn5W2{tjqiR{C11C(AVag zsmhnMs&t9AUw5kU^Z2N>(eCi}SaPRXbExj|_Nuqi>h1JYZlzUkrR(nW ztGLtU>G9_3@~O7cuDaB(yVbJ2*08+Qw7=J~zSlxuobB-S?C%HG1u-@nM+K3kdB-Raog>b=L@zR2C&;p|9cpGjq(-Qw-M#@oEd z+~MZ$OlP6F#M-;X+fi$yjh@3$YooZs**sd9xx?DE!PvLL*|osfb&9sLzt_{*=dr!k zue;Q&xzp+F^XKaF+hE8Vgrt`>^3E_0008mNklLP2pnm^kfxF{OS2?KH6-7aK$DF!Pa1h(JZKIBp+P2##E>7<3Z}b0fv}P`6mc%e{ zKE-93AO8R2fE3vV#Q`Z{E|{zfAf=oM%S?mvkk4X}3#t4o`K{noWtDDFRmmsSO1e+` z;VcwtI9FQ-)Juc9THbGf!r89p{%80fc2(oadeQrbB^UX>UKs zHkko{{{=ri#e3V1O3TyrA2~ZQio_tO{e;mGPb%`PTK}vxYRVw^0<^R`b9v5MEMJvQ zR}Ii5oBf-$Sh(8M7U}PUZh$_yTfQ5sOl|n7RN_YuI^0q(}^^CNqqPnf#m>Gk$(P-_K|6=y}e0f6n_nujlieKh8<@_wynf zm>7^qB(nEcM~-UW!>g&UtJU0^s|pfnO}M{Lpoi9KxW+{OM#!Q7CIvDnfU&BONd}CK zA1(P~P1aOwfh=v4tSLAA2v9T{4Z$EoZHHx~Rme8dk_3~i;eMz6P0JAN7qtu;ECi2t zVxYoH3N-d78f!vh&(Zrv^u7U23-P=h$?K4;7RmTXR)a=)cwUAvhEI>6w~t}N2{gb2 z1)pF=&+1?`Umk0dTFr$xQ2-XJ@ z!plToCTu*3#s#3n7S{U0r|zKeQ&@EnR8Wb|E5w^W;Im_(^q-*A9ySKU7g3<>3)mEf zrrHV7U83_U8Y)HuETZQ+U>jpaHxxu;M8H}1s%hR6^C2BSVN9` zW0*Lj6F&8+zh(wt@!~Y!bp2cOmo&4( z=!b)c^z*6Sqr3hd-~Ce>J18{KUmnCYJ$1~HKgAX4|961mc1pUd8HQgIQRgd{qf>eh zq{=e4n)G>WdA_sf?tccAD3Nz&T#&aXwsITAnD$^LJZgt5b8X7qWWL7W%=G-y6$e}4 z^Sn>OB9;aFcj$}ll!?mIRgX+QUq5P|7}@DGd{86i#Yk5pfftid5pj|JsBJdF_`-Kf zX7@`>-#y6AI(Z^EI4J0(R3h2b-|tMNIyup3&h`Adt8wl^jc@E=n{Jv_ZT2Nsx#y5e ze4RZQ*-dSfum5Y<(foE&)7k)i>hWZUc+ItxWUs_jHfQ32gnDCi^CtRoy3_2T*t^zx zKD%pmqtB8pbH8Y!O?$hyMp#NBT;=z2=^M;5R2BwyyKIwkMkXm~=8aFl{|DMw8Y4;iAwkAe3w5?}`--!3*n6O?|s9V~jHaOi*do7Sl zBqEV$e!kkQQ`ptj)!F${AndmHZyp`(?NzBNZ{FM%iOFlI-MRKuBVq=O-U_dtoMGoE@m{zA?632j_^B@LbKM1zlCJ(^u76Q zbf)c}{rL$wv|R^EWZAcdb<*qFXV!2Yp2?u6rqeWILp~o8l+Hc6qdIyTE9*d)9))`Mue*>n3)4eRBLS0g|J|S(<@kc1TWEM&5)&pyG1Y=@0EK zSvFfNOV diff --git a/ui/src/assets/coins/xbc@2x.png b/ui/src/assets/coins/xbc@2x.png deleted file mode 100644 index 038f812ac0620b6488db719348010736ced1395c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1487 zcmX9-c{tR07$4+eNo&*AhDIbLyG12OHSQWAWlFKdR&27PL%N09Bq3(x%9WT%WIASY zjl!m(aSTF^84(i0xW2!8cI-aS`+nZ{{k+E?@AJNQJw0}7sA;Q_NF)vF9;X9xYqzMX zN^;ENMoo}Nid#M1XwLFbmTd?#b>U=f@Si}7r~@%|kQ6c`cNRq(Ftue_#?S*fuPw`2 z3z)icUM7>t`NdSafgI6P^8XWLPY=r5JzX-0sl1G9Z_ z=@+ykp8!)>{~M@eKl+i0eJaAI`r%jpP@XM5Ek-+8a0MOYY{f@EB9&)BwmCuIAl(G1 zzJN~+pq~n%TuZq8G(IlGx=XO3I+P!eiL23;bhI@SB(K4`pAoYo$oo4W#Q>M|5;%rW zbV2zP^kXss&wylIkhUJ?24a020)q%-9(v-8j|wnRC6v1zA8EwLT9Nvj#N0P1&jw~6 zfr|EET~FcXhoC|ie546HAVb9-1T>8bbCJ3zq&5QUDn{F~(Iy6g!Dwq1$l44tf5k*q zAVnW4Ie<$Cp=bM$>QIonj=&J4{ucCfFDB-}oRe_bVW`LzX@~_`n?UAo#Ozn7a5n+Z z;@{c`ND5b;0lC}IjsjHh0H6Gf4V2@<4QNvm#Bw0!#*n&5=#dp%5dw1ppvOB9UKrN% zoRAJ-;u@qO2BaH9kF2roQdIZ|Dt1TSM`MF;k*f0`V*}cfLCg$8MO0LngLXc_zSI)) z<4Dyx@IVh{`(i`&Xk!9C*#o~mfq(r#$oD=i0@)U5<9)b1n5Up}TYfis7Y=xMk$(2N zQP3osfVad837JM{r)H!?;g4~0z3sQ-N(t-<%k^v$Nogb1$)0vuAz4_b@YYUKx%D!9 zqEcoW8kaJ)E8EUE?u(&7wZL#M(@ITgQ=IzURU52A7X^DuWV zZVNi0V>UXvdX;0HCV4Q~eWZ0%BUVx z_q{3>AKXqR^;jn=UtOT6T9zB8r%oBDd+u3j9m1{D!~DJ7O7dUDncdN%I7(}FRmZOI zsrRmps_BVHq_yQ$uvS`hGVkke$Uoq{j~ne0L)M9wE@2ok{t5}A2T$b+dzATFb#J~Z zQMXeU3Vo}?X^6hGJfQEQt2ti*Oxl||CiYoM>@3^@maz7lo=EI7m)H~>jwi7!OotNt zwn^+Q>>1%qPu2_S`3hymwfEtpKb5^a8F(>-cdJp+3B;?+s7{R6>RA-Ftdb@TOnJj*>Jk0XBV-fVZxgt+}@&N}{Rr(o5wdjIydv zEviy%FQz&8d2uh%C=$lC6#aov?RPw0hzd>EA&5)sE;pPhQ~q2XY_CnRS+=D&cPZJJ z=F#aF+IGQ`JgC9g**Hp@Q%&wFs!|XOxMSww1SjDIJ$-=B+8wmgZAv&tPQC{yt?yc! zPWp~|T@8oYW*XeXw}#zNF^^ESO|0W&lAHrZb3x7fk62tIxaUEZk078-Fc z25HT2+c6@@XeBol_*6QDM4Sj3d8vL%#1I{EJy<$#{zChW0m_r0u9l`O!uGVI-=vhf}G8|IL2^hPq{7 diff --git a/ui/src/assets/coins/xbp@2x.png b/ui/src/assets/coins/xbp@2x.png deleted file mode 100644 index a73e71f74846632fbeaacc86bedabb6744febc32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2009 zcmV;~2PXK5P)XdF)XS z`ThGLuxKx|adgd~x#iFH`}zO>|0%L;jMcF7`uFww_{r7h{P`oVXnD`0>G$xqi6-9)UK}K$N2pEIJbAv?%*r3 zZehlggwm?-`Sei0hyMQltl`Etw|27Q$}zNZr{BW;{{3;wo$UDXR>F%Wuxd57bS<-Q zOumFv!HVkl@Z9p}KDm2c#E_ZVxz6p~`u+T#+`M+pp;l}FNF0^ne zvTc6Qrrz`D$LiST_U?t#tS7N+!|B%7@Z?*>j^y?1+VSN(xOivCm)7v&q20fV)UT!9 z!R7Vs{QmvA=Fi*m=2yauC9rA1=+sTWg~;pKr{BYM&7f?`nxx*rli0Oj#gZ(uZbQ3% zXvmlG`SmWdZ|C;zvE#|R=FqO<$b8SGh}5m*_3f?U#-`uGV#brB-oTjIxWehxGqrQ_ z`u3pRzSi*LHnw%Oa8+q-kjpGm!g zIk$I))2!q4>ubrHzv$EP`u1_mp6K@PYRQ?E*|wC}wx8U+wB*ax@8V_0mOr_BTEmV; zynvF|w2RfR@*?&80000cbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM#5?I?1CIay z|NsC0|FJQd29f{(1m;OZK~#7Fl*_dNLm?CZ!0+h8o&EPr8^f-@tz|#X>wXZ%=((@+ z*taEwG7cX&qhxjqso*aq#YES}LX$Om(47y^6};>Hm|!Ty_Rj?-l-&9i!xUWq_7|Jw z;OJTogz>JKwN>k@p5Lpks%P7_ZQHhOuWjo;+D=Y*&;BkllO80KZ)W=5`^@44ug@O{ zhC;!B-{<{+S-k(=|J)yD29ani4ug0s8es-u_Y=(bCz2@u=}eop?b>(f*r{`uEPzxp zVXncof2PRg3qZEmpqJg))Z9`63i%vUw2H&qI)3E}kWN;aL9MBgMY?taDrFr>>nz^X z=hwY}9zA<8i{3u^-=}Xs6uRrveACdM)=&Qu1`Jf*puzNiNOq{>4jYbAf2}C3$=CJ$ zz=)B;9yNN**l}cxk58D$IFlv=`U$VA{89SvUc!{A+?qCh1_1C^&je=8p5si_t7uoVAz{LzbYRBKeBQf0@6z3cB(2H!ke~PBVGS;IN!8 zqSp#kax%M}`tTwX36eqd?0A~wLOl?Av38+p!EAuCXtu$`y0YP>< zQ|u^$*hzLXQZloitv}#7VMnoRcYT<%2a>(aWFJkfm`0M!A}S`ItJi;7zhl@>!vQF^ zF_WDj4mweY$!h{CM+*PwB-&^ z_=L7m;zB+KPK{m`f|ofw=6PIL<1m+o;}8fLpOAVyc?z7<fnY2J;UWUe;YrU^!U|$M zi2;&+Bx6CJOP8Uz!XpzDA3f!fwJe0I_5ar(nKE(k^=&tjH*bwu5Q52VDisLH%4R%Z zzV(3Y9Uye*ZtQ0AM(z6aEEM-ht@;7R7VcYHcrfbWhfLvx;-k8ILvKL^@nd{KLkSMU zDOS~mGd}(7b4Gk&1+lFWM172%&13wMoUh0#iH`*%$lIciQ3=V16EvKM!`I|=A!{-t zWWFobMo* zMH%+JkxXVfuc9H(Rb;oOiA!yL?lsfdC@6dnYZm|%4uh#bKr(9@?chhVpqM2sN#oHT zz)wu`_3@vf_=RS++9k~>s&TIWUy-Kwtlj$CZ@>SMSpb70JVWDlQ8ml@A2jCvY@y*V zxX28m4~|%6-EJ&sPp=M+BCm+n%;jyb!%Dlc*sbm7y3)NrPo$8P0Go}xwf)`AY;Er5 z8W_yZjV8MjYzm^eF0`AgyS*>DQhLa%X~DYv+Yg-k-R<4=1tYjbZ0MgYe~tx!l}nb7 z5{v$Oq5BJl`zy|#HOd?G&A+$HgOvNFfqVOSv492BYfu|mc$#_2OES^5 zcU{s$Yv$o^X!cGz9FC;>@Pwo24NbyL-2{tyms?i=OXiscDws`OiW}RMH}@&;a8Tam rp}f;YdAE=9jwj_^U&=e*6nFmtB{aKfG|L{u00000NkvXXu0mjfq>4>D diff --git a/ui/src/assets/coins/xby@2x.png b/ui/src/assets/coins/xby@2x.png deleted file mode 100644 index d433a2a5ed87212a8e601923c15b09fde33d5169..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1266 zcmX9-X;71A5Drn);smTki?pJhju%vD)DhG;76M4r1cobsf&@iTz;F#7Xap=;grHSx zEm*( z1R<3CNTUTI%p$`PK@dI*q9{sDpr5N@1ZuD-KXtWmoJ9j61Q31zU^9+{<48Z?djTJY zBU^A3g`kz^k_n85u!g0NP{bh;zrivo1onty8#y+e#Ks}$;JHKsWg%oBj3>}8p8K69 zk5R-w3|+y{Cn(}HO?LDAC;*W-vI$3q0oX_4RSd1ChyseZ$ub;-S^{h1xm^TS&oZ$% zN`^+ z?j^A-60c>MD=a+*K_B2T2*&_8MUy9Kax0G3vCMxglTG3eICdw2?yzi?p~@L*5P)2Y zVC?*dESH;;7N`mm%?Q$!HJeA6rTR7~NK&6p%lu%a8FIR}>V3?Fg3BYz=UoVT*AM-#DzqUp7iSO$}gVO10T7-nW!V7li!IEhWPN4im>a z&Ti%;>4pC$cAM(DOo{skiUv$AJ8E7D!yelQR-7pyO)kZz~exx~94sj7V0ZPyB)o+rM^`_grut&@)Y zGBZc6J;v9>U(?AK#QLoCe&w23^zeF4_wL6Zmb`O%={hZ|9ViN&WU>tW8sGS(GK1>1 zZ@rTwmA41UzV}D1_S$}}Y1RhM-0@7R)gj^w2Hz2{$2k`b{qv$)#~rn4DfPCyvJ1*8 z3}uq|l~-Q(&1Rg8V&@H^v2*fEIu-2=h9Uow=ANd?z67k_Xr7c^qCuTk@AYDNSb}NwPH)9?-y-GHb8Gd_e2b{0 zMiFt|uIA`X_4k?e(523HiYQa$kZB##rzpKV@m54a zqWtXA>cD-EAH0xi^Cj4~g{sH~Q|g>Mz5PhqUQSjVwYkNeIw)R~H_;eY6}Q;(0wRTv K%G>A_o&7&^9RDH! diff --git a/ui/src/assets/coins/xcp@2x.png b/ui/src/assets/coins/xcp@2x.png deleted file mode 100644 index 997aedbd4919d1b7cca710de9d50c47b02905ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1312 zcmV+*1>gFKP){MzI0 zD_`$0WBlRi?IKz4J8b>x@B7!`?kQgU-{$dEfA2VI{ps%e)ZgwWUHskU`pMSq8dL8z zX#M8w?j>9L#MA!#{Q0}g_@=!1y36~^*zF-$?=)uo+V`uVlU`oPfs{{H#1#{T;I z@>_)RSAqWc`uon>?ju_7F=YPq_VG)2^JzoRldkS2T>I4C@?C}aq`Um$ z>Fy+2@?ePWEn)l6-1B9N_KvFgxytPwRqiWb{M+RH>F@i`+w*CT_LQ#r#nbUqeezz0 z{Mh35m9O$zgY$5c^l_B-kgM`xi1c)p^mUl?WQ+87ne=*_?=ofcXpQuIob`X6^J|dx zf1mY(qVsQ)@k)38^7ZzQtMEc`^?si8d7AjCz8}3ZKL7v#A9PYqQvelHex=Lb?D;c| z(*FMqbJY-l?g3%y9>hE8Vgrt`>^3E_0008JNkl7104(xtxM?&! z=muAUUIZ>mNiVX*Sw&A3PO_Sw>I_FYz2!J6_+Xs&bkqZr96=a|@m}+(%16i>+qTcP zt=P8iVqfeJ8f(+~9`7%m2Y!u6;&4lv*0tEtFwo1hMZ2;SMNW{)v1PV&UiWp0Gi(?P4 zcb_=+AHXQaR2*aNL2(>93`Z)&v!D_qt`ZnkqE*+_*49;vNPPn|Hi_2UQd`^FCR#g2 zLM1Uo>*xgN>Xx2f=rgPI4*(1f>372zNtJQ}Bcqgzjc>D7nV6(xs?7!*Kt^Tf44ge@_B+p-5Xg4;xhv1DUH?IL~>k+N`7I3@z&Ru|e_r)7Ah4DbN`RB*Rx*m!)G!4v% z$fL(&V^7SgPcc%~g)}`Rp0+9AnK(M0V@Z9)jOc{IuHN=0002;e=WiV4U8tvBkP&>(0uAXwwwDOjxW!r>)ZG7%=$*YqyGSg W0U`|FJNo+o0000 diff --git a/ui/src/assets/coins/xdn@2x.png b/ui/src/assets/coins/xdn@2x.png deleted file mode 100644 index 52bf2d0cca0877f232bd8d2b221204e3ae2397e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 907 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 DB+uzG diff --git a/ui/src/assets/coins/xmg@2x.png b/ui/src/assets/coins/xmg@2x.png deleted file mode 100644 index 6fb56ec93526619dbaf230fef8bf2a752359d87f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1157 zcmV;01bX|4P)%pi zfdET^0RR60Oo0GOfdEa207`)XPJ#eRfB;K^09C30OMw7OfV$4y|NsB``}_e)faUD+ z&fMnE-RIoq?dk9I{{H?JS&C7EsNd-C6IY28SczPVtuSntg{Z>3&)ow|fgWFuN`9mQ zOMth_+l{WqIB}c&{QYE*u@P2?-RACEiL8pN#C@W^E^3zb_xkqu`Y~*n2~dRM>hPDf z%UFo3;OOsLimkE7*o>{kzR=zTOo4Wtx?_;Bz0lr}u*c!)@Lr6rGj5sp`TJjuuavXN z!P4LbO@hPJ;gYe)7+Z_T*W>y6{O0ZQW|Fe<_4um7)cgGXMth*_1)D1p0H9cxO{Lr=ZpqKbX_H<_$@!L4u{GY%uT_cQO z887{VsXxtMf=M2BQFmbL>fQYv?q^oP5be>ozXDOdDS+tUkiHB=1*Q

Ht{-C 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 QRsaA107*qoM6N<$g3xK4Gynhq diff --git a/ui/src/assets/coins/xp@2x.png b/ui/src/assets/coins/xp@2x.png deleted file mode 100644 index c17ca52924d7af96f2f6645f277505bcb2b4a228..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1441 zcmXw3dpy$%6#se7YwTuBxU4RbcO(jhREUv@uFCU%L?4;lNe_k5ykE_ukWl-mXdZ>- zkvAbSuf}3t88b6)!?sJ^KA&^G=X<`N^F4o^&xvzHTmXy7iva)twz0Ny+Nlh~h=dwYIa-u|x# zR0Z&OyoU`B3;GJUTrP*p+2!o+aCTO`NP9)m_0BbB3-de8K{%Dp0+A{!?fP4Y}2aS-+{JGwbqJwu(mKqh`C z){WPFqJBF6>bz!_W*NDxZK~~Z@#WheZ^yL8xR$tHE4|h<(RBF9VZkUt-w(di%hQAN zgJM{*HTIef-Ub{Co?V&!w(!mGgWouF+@-|j$I1_UKR&)KKA}Bfdv{wuTR*Kcjj_%M zsSOduiZVBtc13oRtjW;2(AKHeh{g!XSjnj7DC!bbC|YQ7W04=jzp%cL*q#VYfcDJx zlnj^T^yIKMSxTu&3MmTOPqn=(ye$eW+z4(eIFmA=Yem5P%J{usQmy-Z}^zXb< zisZ|OSM8Ui_%(y)s7PT@B7J;S457hY{g@hbq%CDrOlfda>VW%MEW^M0!fJWpHFS%M!RqnNL8ISWKyzbNwmy4W@kQFIXjsM{v4<>(Z zwa@V)Tb9dU&9y}kl&S&e8lR5d>$P58<7dlZSh%*F&W;~B91sT;m<)pO&$_(iFqIIZ zV!@<(x{q|i2&Ap!s4UD=gk(9{Kje@i4N-GYWvvl9hYfCgB~6>!74S@&gfw8f7NKlg zoj(c9_c0J-nKx&)Mnhs5&(Sq$Niv6+S;QdR%sbV&ZP}n4NgA_JgUmUIN)-xy&-Xo{ zCR{1he;w}Y2@1emJJSy+pQiJ(wsxiUK}e`Wah@6K?#5v$oycAf_DXkpnBh>%U|Ugr z;a#u?e{Re1)$@2Q>ds2VxKmw}F1Po#?9!Pq!PA$tkp2+~$9kFhVch1@dyPf}W3Jq3 zE8>%l0F>5AxH!QNqdS@W`VsFBRPX4+?7+q>y{p3>yUx6cQXJ%l|0yZuVe*Mgs>AEu zV-z1_L1h<8Rh6iQZf(Be%SjY0H}Tz~$9xEU|7*fOQ%}XJe@a=PaX`~Bn%aU9>VkpG q=8c_DUeof-J+#@5Ql0~~Bb24A^ZJm@NtQs^zRTtu!ir$&iTMv~lgyI< diff --git a/ui/src/assets/coins/xpa@2x.png b/ui/src/assets/coins/xpa@2x.png deleted file mode 100644 index 581f4d096466a88fa0ca5518407c7dbb823d4c80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1312 zcmV+*1>gFKP)-F(g zs)_XZ_o&mtiNvki?B#X3pHQcS%H-Pi`uN}P=*#8W{Qdpy_VQJ#i0bt5z~9r3#;{zi zjh@cCjmEE+%eMXg{@Lv0rqaQ5xt?;ko%;OzdAy;q*vMtFlllDnzu(gJ`uOtr_Gz@1 zd%dE^vOrC!r;}+<=d;(#NY4fzTVNG z&%FEn{I%N4t=7i&`uVQb$78XP&F0)!tBP^BocH_roXxtS(7l7fsFcaH)al`FwwapD zxNo~`}%&qrJ~Tj@b~mutczHyithIF0hsp+wJAm>f+Dm-N@tE(C6N{+|Gx?tMmEytkuP+ zSI^D>0019!QchC<6;pnt%irwzGmX;z{|$515Pwr$(Cu5H`4f9zeI@$~Wce7M(C z?VT-5894|+j`d7tA|#n+ezIW6&C4$+L_o5PWTn9-k7QACNog7UOVji3$Zt6{6_r)h z@D1r&KP1DhhNhz0y81Hsk}M==|1{8{u?aq;9QPj_%9?4{0<^ZZw0FQW*^}{b>ZH`w z-P235uL=DFB=ZJ`hM_{d5F!CiBa}vgF_Hy99W~<)Si(gF+M2Tp)m32{fqI!vn+%4Edix?=5XgEp5sWRBbh*&62 z({P4vXWw+B_fK`x=^T^~h=HQ)JT(_^v5$5eaElSqP+j7&zRSRstF&B$B3eX2 zb)7~YfE&Hkjo*YSN<>1{PU#kKdkDBgP46gFh!hdeHs}BH1H6dWN>z2~0Jufn$4BrcPOEj*3NS?7r_a7?T_i&VZGzI5ukb3_Tx|+- zg5QRHuQn+S3Uh+rU%)RLc{Q7>ryZ-?3 W=MUzEFm)dQ0000uZpIOTut6Ef0I?84 z5akjDK?RA2au{6(7N8x_LoxPX2W;Ya4A{n_jmN$X>UY2QeSUYp``xcFj2lEDJCg~5 zpo9c-BFypVy1im)_SYWdXb6I|C+ve00p=3&y^v8Mr9$$bxj zcdlb2uK&XTWaf?w6uURb4PL$zh+HSlBW78d!pv2?Oo7RSRXx_0ux7xr3bHpLKLFzh z7CNEg<3%hMpJ4hT7Jk7(7iOt=`Aqb*2riF!op-jbZ$xACDtc-HCH1*O z_ADuOiq`Ej8E1L1Rpaf}N)Q%~A)I3;grwU39+KrDJI-HGy-|S$mrSSayyTgT+yz}> zyib#QQ>>GrYFgsh#z`sFAFJ%%YAPGI9@(e2>nx8PD4uHQ&Ipz3?lvW91K!o%u6`VJ zQ%N5@Z|}YfuX44&r}cIY+)7?j4|;rcp#M&MKI1h(<>(`)2p&txZN3w__=CX4*~vMk zjrmmBs1e?0MeF%zery!Auuln}m9y#-9r<}T8@(xmJGOjYX>&z&!^3`?cw}kj;pKYz#%-PcBV&0Nmrm(Kt337I^`F*#n^1~Cw)`2O0y%r6dRl<~W*6t~OJ*UEQ zSw-6uKIS{BQw0tpXSL-|9VPo)CbHe$E{gZ>Kf)J{f5<;GK&ozu4zBa(d`GW2L{;g! zNL>HHh=W@{QH1p6d$@(jcZd&PV}6rt8-CI**Pkr+;gZwUOXB)ScZ!BiZBPb1uBp!n z4}J98q_iU|=ic^;lLF$Bfyt2~3^!-LMb2T-oe@3BD_*&8YxXA&QLpJIL zQCg|6Y#Z}_)*rkZ58vQre=E$)%nTf>D1IhRl- C>;zK) diff --git a/ui/src/assets/coins/xpr@2x.png b/ui/src/assets/coins/xpr@2x.png deleted file mode 100644 index d8be430205e9b0a6d0211e2e5bf7f020de7b9724..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4004 zcmV;V4_okwP)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91K%fHv1ONa40RR91KmY&$07g+lumAuL4oO5oRCod9TM2YjRT8cLJ4tu; zbV3#q1lctpi!3f6ASN7e6cNQ4bev()QB)W}Br=Xi=8SU`Q9#6DT)+jzJ)q-)5D^z} z3yKJF0t~VSl8}AvB;9}NzTdyo>HfX^q;up9bxx;$zoq`Gdhb=;s`nyMC)1Kir;?TC zmN9lo9zcqtzeLoJ6sZeI6icM=2PD;yLNz2QXB46XB*}#)#j#%s5BvO)kGhtsZ93;K zk0EYU*~i{Xt_cOl4l7{kl!}D<+S>U%n0bmq)=&&85D!VB z3U0GHDkf&t(#_V&K<)k2w_5=UukD=dq8Yrrm+^D5zn64Yog_(YAEcaR+tOd;XEqY2-b!k;eCBot$M?9NW)2;UNT12*!pn8j&fe74YUX#k9NP+E(#m1hjQehSOR@(VLqG*U`232Kxoqer2V!|C(WRjBjecLj+3q&U{;^lNuf zj{y;M`=ebbBC@Udu{Aj8g$K^i;k`}m=B?XNl4mc^%UG{l$Avx>0BaAU!r&&tS7)Q; zT{6OG?$aq086(r4PwVN!=c*{&EK%02aWr&%6gAX3=!w~ND#vB{j8og{-c~KOYBs7yoFwWq@2Fbs}prMEC?-_gba`c zGU;i_O98xhBqzuTsh=NsMI`Tei9&sT{ySKO$!^&D)6ezQy}bZ^V0jRFwZ z0Nb~1((zyC^$(}+7n-TQ#z9|fs`bfm&-Qw%tFqJi1I(1(C){Vd_E#v&R2f@2v{3+} zI$kCr4{QdFixO|#_hkb$H+s*$HXM5kQU2C?YHm_kVIi}<8hZwdO0qL@b(OjHgox+s z8;|mSG-QQh5@hPl{yZv97N2IDLglCJRB@_>ijOu^OEb}uSJTLv8b;4ADWwD7*<3Hz zd$2@HWM?>_DJqN?LPoy`vZk0QHqk`U@v^WZRi$=1aiE#boMf#TAQ4JOS$b&sgjOJg zWQGCZ6L>(A?@nN&Wg(NvrN=fyd2GgM;b$Ry6Z`qYKl&FQog3>E%IF(TgT_Qs&p~GD z#=?g&Skfb&Q7Zhdk>3AT6_p$dP7#n%Vp*Br6X5AmfHRY$_a3jZxFnhGcs!Ys(!HAOWY1igjDl2M>`VzaEXxM~k z8ggYMC3kDP|1rxY$C?=**r|c-h&f6oYnqAr4zJx>w!7 zI}1%F({SV%#R?D!OniP~di;_*NEBp$NM(MrP*?eYEsQ@}7ua2e*FR`$|k>aDV zcGwjv_^N@v`Jj$$^$xmoMGD2ln|un7esHI`t14;nOKH@9ggPdTU!ZTN%&G#|JZ1;# z;9ehLQD>@xja?v0?iNN4hr$M{iCP%umld^8tW_3n(Y^2S!Y2CQ*(!ky&5*e+55u7a7pf}P zY6E=3@}~6+7m)SfZr_$Ykqs3H`+3m|sg#hcu7?|TT2sX#j{Htd9X=fhFGiG7uMbv!E+3E8dxaRC_#1^ z$5lov%Nvg?3B5To^=R{$^K)UsKFBd_=PHZa!!c=FFMUd(eeK@(NlMq(3W*o z44_oRIB{mYzy*4Jrp~tt43htG9S2hSorZnGPNoNwXgA!uwZU9osfk^M2>!Ki??W^;Wd`WnU9v|My}b6d5biaK;Cf zY)4N0mtm!o#{DjqF1;p(S5FJQytGUpPOUE3Z$^bSUIBbi*$%=I&UJ>h6KBU!=H(W_ z6X7H3FC+02L$lqNidKTc!gyDAx_uO*&0-Bfd`cF+r^1=)$g5Wsm!cvuW(>{ zdh78DfgU~i2lbm}H;wAO@Ih{@T9Tl8wKgg~+Cp$y=MOYfCPQL)1p#{4r@yg) zblwFK^wSp&RCK6y_F@xdTJUVDKykeXn`vlP6y<-+K@hJbjR1lBkFXH-_TJAM81tdq9ZyKp!R|A!BGNoWwqt?anHz!W*Y-_b6YQz0S2l(zEchrj+2e^TId+EV4 z`s%$pwh<~%M0xH66dBDRMDPmK{_>dSvC6U!Ar&~2Rcz2rB*|0-k8Xzm9Nh>!r)2uYB=JKD~s>|7x5 z2A55arkQM15m4>trQg)(pv$j|p)5C>pz$*HE!CJt^;|fIJGD!leJ(Z=0;7JzEMmzc zz`-nGuVOnSv7e5x$aLrj8y)+()l0y@Au)S^u#5*I!ne@iS~J|$X@jaQk>a*v-L zOJg}i29=&@7U&V4#GO8Utww~)@$40@ozt!b%-53W0IvYK(4BEG&j?TeP7t@}a!9O4 z#|xXq45JR)V9GsKx@%Q3rJnB_I%jYqbl%z&aclF;cEPo5TTXvO~UTZv+4%uZ~MPpB(`WKHE`1;wMLst;2xj(9O zhN!UQ%V(Y@M13GY*qjY%!is0z8cX-{^JNf#C;h8`*NV1qry!)-{E@ab`m@0_MtlQ} zWtVXePh3Sa&^wKnF<|HkPGa~Yobf?;z+MDIo1dzrm3I`gN3b!1lxf0@c!tCA;u&SD z?kJ&6PgV;20B{837wDYuXn{J01U_*#LXa7O;Th}94uq|LLW=MGtnoua6UmUS zytMnW+nm7IA8Bq+O79av<8O{-*JdWz0uas(15sj{ItIHldJNRwRqvEp^u{GbJK6o7 zqq{ot1Co`4#zYYkp8k@eFidro*vsLZ<4dM+r(whD0dm~&W{rTfqpy!4`1K)IMv0FG zgNxjvKlk@*&p3;?&KZs)Nn?Z{Gupcx=zUimhcV0yhDlPoiRP|JRS!aVX(Ns=I@H8Q zRT9P#f+LvGk{TLMq^)-I$xr^)I_?aWPBOK@ZA|y2OHq_AejWx71H(i`79OWDXl-=_pZ{8XotVY-k1HxmX z)@%J;3c&SKslM?69&=DfW5q{W=%4dT37OkogLt+%?FGZu$QZwl&k0T+X{OUGycXA+ zqa<;xw{dnjWHaveIw{BVa&;R8pd~IIvy2pmBCRfJ7j%sEA1jRvU z-YeB)#GQ(9_qdr|5qpxpVnqHRI z%`e3Fy8^)Y|NXMGn<>)QBW_#c)-|-L-{R~m#aM&6DUOi`TmkOl!6r!LSj%wPJDzoK z_$xib;3*`}@pn1eb7+PXfX?Uizsx`ZxOL4wbwp=?CGc+-ssA)J!q<&(e>@GZ0F4=k zy65h{&1p)&_c{BIlkQ5u^Evykv!05;?{o5>r}Y$pva|i)=l=&^u; diff --git a/ui/src/assets/coins/xsg@2x.png b/ui/src/assets/coins/xsg@2x.png deleted file mode 100644 index a8702095cbe5c88ae8b9285dfa4114e97d797b3f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2525 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 diff --git a/ui/src/assets/coins/xzc@2x.png b/ui/src/assets/coins/xzc@2x.png deleted file mode 100644 index dc4e0380889bccd95dd9d7594d6835b897392b23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 877 zcmV-z1CsoSP)QzW=kB)L-~xl<#!QY5)jB)C%}xm6^%QzN-kBe_x|xKby?Vk5XxB)C&BzhES} zR3o@k|Ns9bxKt##Q!BewBe_#2x>6&#QY5)kRsU5axl<&#QY*Sxqv5yh`SJh%|ML3u zq~W(ExKx_nu<`oz-}L5l(UJ4}_Ra6u&+pm({{Elfv&`<-spGq-&`sD zW@F5R+wuv8?D_B~zMoD20019!QchC<6;pnt%irwzGmX;z{|$515Po-h~%UtG_1cXxN!db|JaRCxGuo0C9b z{?8y$X~Oe^Fp85jP2wmFd{26j>N5UH{0aTr|3jFZ`BtT(V4{si@$^(ESZHx^kUKYe)NR?!)%J4 zq_f)i&!IPS)1sJA^JjTwb*+{4jZHP9CRAWjWmndmY+=BpT0bB2f7Kn>{#X}-l{E&% znwuRc#_IJy-Yc*R#rRMa7zPFQ_Dv2BYySxUFkIB*P;6Pu5bYX3urz$yDRnTX_O zptFx$L<)D{toF~r6e3<}20HsFJ@H`#E-ovs?EbYT_!3Y+akGqyTiw6A*MvYq3b6mc z{+cF)5^=!pKPq1jL=syAPqqJS_!NjGp@75ZKq9FbQ2qw_FKb31<$&Ag0Dpq=)$a7F z`}_&~6P-T)L>|Vs+JA5Ic^GLTy?t`|G?8d35Byj1Kd&_e0$NOVA78#!d@}=nwVav9 z+JA@6u@NXe+ECbc1&V4*BhHoY4&=P4vhNCHysZOAwZDQ6ff04E82lE8pRRA;$2032`HubrcZC9H?F*Vg00000NkvXXu0mjf DInlqp diff --git a/ui/src/assets/coins/yoyow@2x.png b/ui/src/assets/coins/yoyow@2x.png deleted file mode 100644 index 9c684a460ae2195d46a5a90bb2328c39979d5fe0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 996 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 b`Hubr?xH1{b+d&G00000NkvXXu0mjfCao{8 diff --git a/ui/src/assets/coins/zen@2x.png b/ui/src/assets/coins/zen@2x.png deleted file mode 100644 index bfd967e50441a4ba42b14ce3605a07bded08f1db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3199 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 diff --git a/ui/src/assets/coins/zest@2x.png b/ui/src/assets/coins/zest@2x.png deleted file mode 100644 index 891690bc4f95e4cacea488c205c1e574310d5c80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1562 zcmV+#2IcvQP)*~2fdvKyqpxooe8|12fdvTzn=)b zod~_0|Ns98y`BiYoe9LE2)&#MzMu%aoe;jCwd>*F_VR4k#0b8er{~=N|NpV+-x0o` zRsX67y_`nPwYlu$2fdxG=-&PQ{&LyJ|lq9m1q- z*TkFT*ZTea?)vzv=-rs()~@N^C&Z|K+{>Ed*R$&2z3t=^zoAvox}@gX*Yxk%^zUHQ zziQUQ`ThLn`1KgTq7}cP-uCj?^zTp4xNz9Tuj${+@#@a;>vr16f!)kr)4ss&=JEUa zOU}3Q`}sY}u{+AJir>(|?&hrM-c8Q8`~CgX^X)~*A5&)BOJZ2)vw^5km z(cAU$vg+XU{Q8vQ)Dpj--1YHK&$&s>wvge{EXJ!F!KC&4`#j3AblJz{`1BgVqsZ{- zdfUngyq!PGvO&wUhThH!y`5w?IgS7T04a1*PE!CCQ+}n(-|YD_jne-A4Rh5HfbIcd z>K?>9>Hq)#|6>3D|NjGy|NpTwtgDIu00T}*L_t(|0hHDQdu&%21>imAitQC$+qP}n zwr$(Cee2ZvUGd;-rF|ca=is9-ak)KSpFa=`2K+v+$L$jTODG(P!XX+7hs1xBl9~ps zwA2*Qvh<8h7-eRp3%jiB99ZRKX9uwnHN#gewZ!`3q=v@e<=kUxq5`5^l&U4qZt+zj}=^!>>c- z79Pm1@&*!aPQS%w>!9)oFC@1+@($we-s_3`4<0@me~O#}l~?#6=|Vn6+!H=Uqan{O z@akR2e8LZ>>+MO-L$k|AlH&LLMTeJ=_(cFtuUK#DZ8UoQhJ1^JUGH|oDIkJydd~(M zpL_szee6YY5)zJol4BWE{@`;w?qAsGE8=d?dBa@)Ku0FL+209T*~*He zo_l?08bx^`$}Qo8s<20Q+A(b`}&Ivj6}9 M07*qoM6N<$f`9#d5&!@I diff --git a/ui/src/assets/coins/zilla@2x.png b/ui/src/assets/coins/zilla@2x.png deleted file mode 100644 index a6515f813b54f447028982f09d4a7d981f8f88ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1510 zcmV}0Zj)7Q3C@{ zprE`VA!NqJ*JNap`1tzc}z%<5E(FA|hmXc%XE2ozl|Zq@=%0 zOoBi_d84Dg`T6=77+rgNqFh{!6%|{Tm$oi0Z5tb3)z#rqQH8j;&91J-sHnnJREN5{ z&O1AH5)xT$ZJAj%6@*Nm6f$9C}`^H@VmRu z)6?J=7hM(>Tm}YFYHF4o9AHpTgo%l)#KhHebDhx8-YhI@EiG(MPlOB%RrmM#@9*>R z@%4Ruq-JK6%F5cGpSv9$VP0O2<>lrgwLsh={BG{r%kB=EB0%zrWIxle5gs z+s@A1oSeCunz*sC$SW&rjEt^lXO!^p^y};KkdU$H=hE8Vgrt0vF6?MAOHXZKuJVFRCr#c*Hv@l zN)QF$HpUP;P8{6zo?|=A42#Un%y5yJnVFfHnc>IXvMaZxQE9Zf4^LW3EAhH5Hl}sJYN2 z0a{vlNv$nn)z;1hXm1mXju00l)FFNrE#`tPUgXoignnkq^s_`)P?qO+y=r*}@#vth z?%fZbp|1`xw1w#F*1rB#^c6C`MT_nG4FKEduf0W7Q!D-5JPOP`M}Mu(KUtu~;42~^fAFz504WmO^Y{nznogUu)=*^IY$0;t+gH57X4#U=J7v;f3Xs^e6;G zoYD{Q__1t>IJS_r9EP7PAWo6OO(Ek4Z!N9;} zVq!x-Kex8F_V)IIfPiagX!7#%*VfihO-+b~hWz~eqM)FMg@uoeji8^O>+9=0I5@ky zx|5NSmz9;kzrR5}Jy}*(*u&%Dp&dyd+Qq9cF*45QHH8n*+L9eZ?F)c0e@bGSH zYnz&y@9*zQM@OWhqK=G=H8C-mmX?{9m#L_zzrMcH)6;o&c7uU|-re0%O-)~0Tio2- zjf;!4va-Itz2xKLJUKb#hE8Vgrt`>^3E_000AlNkl}(x(BUKG(PPI?oIDkJ zhtT&U==7PRG@Lzm9zjuccr{qR3l|yf(&a0`N(R>A<-qz~y+(`cH=oh^`3C=87urt$DMY;m?inxNdvp{VT(spMDq!N{1OR!kZp)v|-hoiG>h|)?UELN%1>SQx+kU?b)Hm^}C z(l;^VDZMA^u1+#f-d6Q)ZT&3=}bmk)I~Iw@m(tK!R~=&8FeGQPw4~LsknJ) zG?H%R1N5yAB9@I0DV)}=Y!1^$jQAL_b&Iw7L_cA(InJNTI81?6#|D7UNM19?*$9-+ z>HFdoEWZ3|9j-O=3-$yf?Q2!V{ZQub`;nGJej~zhr6m|?MyP&EsYy2TcV%Rm7ia?{ zYrhBZ!;isGHDmoJN{6pPxRdX_&>&9!OyQSen4XE=Sblv>U!iyAZ@<%%_lNAkY?z)7 zZEY7WQK(J#sy4u|Z(we1;m!3ST_rVe{ZLAaRcO!Iw)a2f>;H9~7Ju5d_uvo4g!lT5 zb+q{#h8M%XILbf&(&E42@GnmICrkMM$#!AWAG8~_k%gz3my~FXp?zsOS~CxSLvvNE z9y@h0Ojvg3vT2~LI3~&07*qoM6N<$f&kntp#T5? From 12b5ae7752557b548d14e37d7820bb23bf03eaac Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 20 Aug 2023 20:54:05 +0200 Subject: [PATCH 09/11] fixes + integration test --- common/rpctypes/types.go | 4 ++- rpc/net.go | 76 ++++++++++++++++++++------------------- rpcclient/pairs.go | 1 - tests/integration_test.go | 49 +++++++++++++++++++++++++ 4 files changed, 92 insertions(+), 38 deletions(-) diff --git a/common/rpctypes/types.go b/common/rpctypes/types.go index da23e130d..3b41c800b 100644 --- a/common/rpctypes/types.go +++ b/common/rpctypes/types.go @@ -149,7 +149,9 @@ type PeersResponse struct { } // PairsRequest ... -type PairsRequest = DiscoverRequest +type PairsRequest struct { + SearchTime uint64 `json:"searchTime"` // in seconds +} // PairsResponse ... type PairsResponse struct { diff --git a/rpc/net.go b/rpc/net.go index 3373b32b5..6b08d992d 100644 --- a/rpc/net.go +++ b/rpc/net.go @@ -94,22 +94,15 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp return errUnsupportedForBootnode } - peerIDs, err := s.discover(req) + peerIDs, err := s.discover(&rpctypes.DiscoverRequest{ + Provides: "", + SearchTime: req.SearchTime, + }) if err != nil { return err } - addrs := make(map[ethcommon.Address]int) - pairs := make([]*types.Pair, 0, 100) - - addrs[ethcommon.Address{}] = 0 // ETH/XMR pair is always first - pairs = append(pairs, types.NewPair(types.EthAsset{})) - pairs[0].Verified = true - pairs[0].Token = coins.ERC20TokenInfo{ - NumDecimals: 18, - Name: "Ether", - Symbol: "ETH", - } + pairs := make(map[ethcommon.Address]*types.Pair) for _, p := range peerIDs { msg, err := s.net.Query(p) @@ -117,39 +110,50 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp log.Debugf("Failed to query peer ID %s", p) continue } - if len(msg.Offers) > 0 { - for _, o := range msg.Offers { - address := o.EthAsset.Address() - index, exists := addrs[address] - pair := types.NewPair(o.EthAsset) - if !exists { - addrs[address] = index - if pair.EthAsset.IsToken() { - tokenInfo, tokenInfoErr := s.pb.ETHClient().ERC20Info(s.ctx, address) - if tokenInfoErr != nil { - log.Debugf("Error while reading token info: %s", tokenInfoErr) - continue - } - pair.Token = *tokenInfo + + if len(msg.Offers) == 0 { + continue + } + + for _, o := range msg.Offers { + address := o.EthAsset.Address() + pair, exists := pairs[address] + + if !exists { + pair = types.NewPair(o.EthAsset) + if pair.EthAsset.IsToken() { + tokenInfo, tokenInfoErr := s.pb.ETHClient().ERC20Info(s.ctx, address) + if tokenInfoErr != nil { + log.Debugf("Error while reading token info: %s", tokenInfoErr) + continue } - pairs = append(pairs, pair) + pair.Token = *tokenInfo } else { - pair = pairs[index] - } - err = pair.AddOffer(o) - if err != nil { - return err + pair.Token.Name = "Ether" + pair.Token.Symbol = "ETH" + pair.Token.NumDecimals = 18 + pair.Verified = true } + pairs[address] = pair + } + + err = pair.AddOffer(o) + if err != nil { + return err } } } - // Remove ETH/XMR pair if there is no offer - if pairs[0].Offers <= 0 { - pairs = pairs[1:] + pairs_array := make([]*types.Pair, 0, len(pairs)) + for _, pair := range pairs { + if pair.EthAsset.IsETH() { + pairs_array = append([]*types.Pair{pair}, pairs_array...) + } else { + pairs_array = append(pairs_array, pair) + } } - resp.Pairs = pairs + resp.Pairs = pairs_array return nil } diff --git a/rpcclient/pairs.go b/rpcclient/pairs.go index be653d2e8..40f5d9c13 100644 --- a/rpcclient/pairs.go +++ b/rpcclient/pairs.go @@ -14,7 +14,6 @@ func (c *Client) Pairs(searchTime uint64) (*rpctypes.PairsResponse, error) { ) req := &rpctypes.PairsRequest{ - Provides: "", SearchTime: searchTime, } diff --git a/tests/integration_test.go b/tests/integration_test.go index 4bdbc1b9c..86c380519 100644 --- a/tests/integration_test.go +++ b/tests/integration_test.go @@ -129,6 +129,55 @@ func (s *IntegrationTestSuite) TestXMRMaker_Discover() { require.Equal(s.T(), 0, len(peerIDs)) } +func (s *IntegrationTestSuite) TestXMRMaker_Pairs() { + ctx := context.Background() + bc := rpcclient.NewClient(ctx, defaultXMRMakerSwapdPort) + + _, err := bc.MakeOffer( + coins.StrToDecimal("1"), + coins.StrToDecimal("2"), + coins.StrToExchangeRate("200"), + types.EthAsset(s.testToken), + false) + + require.NoError(s.T(), err) + + _, err = bc.MakeOffer( + coins.StrToDecimal("1"), + coins.StrToDecimal("2"), + coins.StrToExchangeRate("200"), + types.EthAssetETH, + false) + + require.NoError(s.T(), err) + + _, err = bc.MakeOffer( + coins.StrToDecimal("1"), + coins.StrToDecimal("2"), + coins.StrToExchangeRate("200"), + types.EthAssetETH, + false) + + require.NoError(s.T(), err) + + // Give offer advertisement time to propagate + require.NoError(s.T(), common.SleepWithContext(ctx, time.Second)) + + ac := rpcclient.NewClient(ctx, defaultXMRTakerSwapdPort) + pairs, err := ac.Pairs(3) + fmt.Printf("%+v", pairs.Pairs) + + require.Equal(s.T(), len(pairs.Pairs), 2) + + p1 := pairs.Pairs[0] + p2 := pairs.Pairs[1] + + require.Equal(s.T(), p1.Offers, uint64(2)) + require.Equal(s.T(), p2.Offers, uint64(1)) + + require.NoError(s.T(), err) +} + func (s *IntegrationTestSuite) TestXMRTaker_Query() { s.testXMRTakerQuery(types.EthAssetETH) } From 4d475e2f802ae410a25e2ca0169edb8c0799e359 Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 20 Aug 2023 20:55:50 +0200 Subject: [PATCH 10/11] remove printf --- tests/integration_test.go | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/integration_test.go b/tests/integration_test.go index 86c380519..0779c7711 100644 --- a/tests/integration_test.go +++ b/tests/integration_test.go @@ -165,7 +165,6 @@ func (s *IntegrationTestSuite) TestXMRMaker_Pairs() { ac := rpcclient.NewClient(ctx, defaultXMRTakerSwapdPort) pairs, err := ac.Pairs(3) - fmt.Printf("%+v", pairs.Pairs) require.Equal(s.T(), len(pairs.Pairs), 2) From 8f93cb651cccc9f6592bb4f6fedddb4401bcedfa Mon Sep 17 00:00:00 2001 From: Matt Date: Sun, 20 Aug 2023 22:12:42 +0200 Subject: [PATCH 11/11] linter --- rpc/net.go | 8 ++++---- tests/integration_test.go | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/rpc/net.go b/rpc/net.go index 6b08d992d..6767c8ff6 100644 --- a/rpc/net.go +++ b/rpc/net.go @@ -144,16 +144,16 @@ func (s *NetService) Pairs(_ *http.Request, req *rpctypes.PairsRequest, resp *rp } } - pairs_array := make([]*types.Pair, 0, len(pairs)) + pairsArray := make([]*types.Pair, 0, len(pairs)) for _, pair := range pairs { if pair.EthAsset.IsETH() { - pairs_array = append([]*types.Pair{pair}, pairs_array...) + pairsArray = append([]*types.Pair{pair}, pairsArray...) } else { - pairs_array = append(pairs_array, pair) + pairsArray = append(pairsArray, pair) } } - resp.Pairs = pairs_array + resp.Pairs = pairsArray return nil } diff --git a/tests/integration_test.go b/tests/integration_test.go index 0779c7711..baee33900 100644 --- a/tests/integration_test.go +++ b/tests/integration_test.go @@ -137,7 +137,7 @@ func (s *IntegrationTestSuite) TestXMRMaker_Pairs() { coins.StrToDecimal("1"), coins.StrToDecimal("2"), coins.StrToExchangeRate("200"), - types.EthAsset(s.testToken), + s.testToken, false) require.NoError(s.T(), err)

nwT&6ICAKJg4yq`FFwA=z~{3FdAoHPkyDE|FPXWO=I+qP}nwr$(CZQtd-UteXa zZ&s7tSJk^a=-Ekk^74`?QCy1V$t}4uq)%2qsFyu_@IV(j^1!zEi21`maD|OU+vkkO z^0_l-MDgn7OIf#Sm2>Mmw{FSllP6^P;zcri-~egasG(FSUW_?z?$G}I_Oxk^2f&lZkIkhtwkGHY&}gtcs8Xqt0%}&ONG|7`dGzVp zm658sl}eTnMX7=XOmnd{K4J`hxMAt!5O>ojO_HBKf3ou_-dj9hUKbWE8a9w_9onN3 z-L+=*>II|;2`-v9SEh^~=Qsn>g!Cwv%g4Ecsxcf^FP=XaFmA*MeP+~wtuY2aTn{hm zsPNFYlktUUti`pQY=@jsQY`{rcDCw-@PmO zvt^Z1g$hceS~ca{w{MPI$sF4^ZT9;hv%a{*0T z7JwggUZYODcIAqD=|lVX$;P#7gY&qq1rV9e-L-vNpdfwLhv*(XeBd$!%Fzc36HoAQ z=Hy9BO1uys|N8cp)-{rqoulBv)%E@d3iZpz~(VaIt&j;6dUxI8U*Y7MwhGEO-|2&jL{paonnLBMAeZppE81 zyG)S>w#WDi6XoV!T{^qChma^xh{qjUw+7c2&z~o00b)p>wSM(#0b2B2xpYx{{P^+1 zou4y(y7+kc;sr!W28px)*iQT}j&k$yqeq+@qTKrT?BP`4*;A*2>#%fcfr8ZMP&<%e z&YnK)j!BzgAhVT_J@9UXCQ>{q4=g4NoV2(Nnx1|h218PMp500fFqR&HK4D42sNqqks`)URUJw%4=xOYva?d3*WdMdC2HhN`1%y>#J%L;>wEKeT{m zmN3I3lqkJPedq!W6?8(UHmzmqgz@IW2;0pIfD|Po{Hy8vJ08fBIaByPc9te4ahj+c zrmQ8G>;1ZD+9<_4K7an~)F!0s-&;DKChV zYHiH0q5p}VLkIS|n6Fl@tlK>W9)_rD+pKAl-60kT&>YcXtbOz5yo)^qtRzSU*r|0Z zUjUJMaM?(GIz-Nx;ll#YK=2@e$?3H#S4ws+6(Jc&v2e~Dy~d{C6?PJ|ra@j9dFnSf z!L6G&WX7aPYDA<#nTtCocMrTm`;5$h0P;D3658uZ>i(k(Z*9+&)kzSoU$`Q?kCj}`-DTHA64)IEu(!QMxkc( zfW?ueuny$#rgiK7JJ+FQ3-@^|jIUq6N*L@SMj%`H&8`tvNg&Z{^dt21x-XxR!4_Mv z-CPW@t4PtXHXxp#+Ar%aK=@b2BazvbHnj#NPq2HEvVAFw{Kf`j<*K`V_uutOa?ZWY5$|w z&!5LNVpN;_?&cD!I7LC@QFwH%hVS3Lwa;Zs4zm-)FmOu-K`2$qVCdw%-a1}G(g>-! zc6|T7S(FE~>=cD+f+Hqm-}`Ov;|mO!{EQ9-S@LG@{JFEsmdW~4W+pMfxKB(5VYIGU zO)W#Ly2YU!7-7SkDQPZLR#76HKR?4*$`%{ivT5V8W$xX%W40ykZuhc*glDMp&h6XU zK+hOFFw!M7#+u{e#)UDl>?H=;TSGdzY+y%k)sryt+H zH`~(ft5i=fNUlck}Dba~1P{=lP4stT-002ovPDHLkV1l8@>?HsI diff --git a/ui/src/assets/coins/gmt@2x.png b/ui/src/assets/coins/gmt@2x.png deleted file mode 100644 index aab556f4b58636bb6cbf2e34402c410f689b7739..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2662 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 Y0E?Of<}6U}bpQYW07*qoM6N<$f_IIT(f|Me diff --git a/ui/src/assets/coins/grc@2x.png b/ui/src/assets/coins/grc@2x.png deleted file mode 100644 index 36eae90b9d00a386cf5366aaf914cd8300dae7d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1827 zcmV+;2i*9HP)G+jw(0ob6-O%vy?D?5;(N+_)n{(3g z?fKl#?|VqZXDqwJtmI!HxWujH!>if-f{V9azr!S(U_sD{|fx9F#Y*Jv%fzo+8Jv*y*s>~uZBVkEh{py2)e{=1>! zVkNow_WZ@J*My1W6fM0wzityTpYHMX3p*A_kd2usfgK|bke`3 z;^WxzZZ^KIkK6kA{Py$viCfBxUdv=Bx}$*B_VW9VV$A&f{(45knsd_S+w*=)#pvMm zm21y-g^I_h2EoeM-f-p5W}{_HQ@8xSii+ zDY}49#@Wj5*T?O?rQ+h&@~ev3g;vRiSILN4%7<9Vf>Fn%g4e>U2+S<07g&~ZAz_w@UwgV(K&+Tqpl zs)^a>-t_6=^@?4~p?uYBGrrTp>tG_d(7x)Te$|j=&1^Eg%C_gdq~guF=%j(x*vRdX zWzOv7_Ha4ByrSW(jM}S<+Q+fx;MMW-@A5=08nL+x5dZ&C4=R0C%8Nx@TJ zX=G^?|Hh(#HL>p&6j|J3_W{L%fA}v{c(Y9o*bcxz6y3mQZTHr;ZMXYhOU-0*kTKtQ z^ayf(ug@QlYtZ_atb(C1M4~}S=Tzn|%r6#CKr#ubbWE6}{bT>a{xVs}G-MEfLi@R)*C>xr6cNvNwcbJce((*{FyHFdl$MpXscG{=l!VoAC9=c@poqO zpr|B6uvo5u?s~Jmd+*i@*dI=e*7KGuNf5{JzGkf6VD($uwym+Q#xh@{_gW_RYnFG+-EuehV%R5Pd2czwIh1b-of!jCopFhB3HK? zu(|o8;dE>B;cl|Jb^ATwjysuoc)ko~zJPt?+r&Qq2<*M6x1w(#CYD%eTs#uU$~-5pk`<6hnxuEZ zK2A@p zcN^%q$$^Wizp)2^OY@=L0-GK|-QYxPTD@n3on3kn3D?9`2Q>0$@?TXNG4qz_gQ{aOYV{^4)GKQi|i-+4FwaFwq%>2me-1&ZhX1bbwB=%GFU z-~aU_Q7&1fp8#cB+K+kY|L;qddd+(w>Iles5_l=|1@)TupNr;3l@0L7@$3I% z(foV3nz~*KZePaU)TOwwO?h*l@(u^(T^`CiU6gnGDDQYu-u0!t^G$L09{`$PmYl$r R7C!(0002ovPDHLkV1m8g+RFd{ diff --git a/ui/src/assets/coins/grin@2x.png b/ui/src/assets/coins/grin@2x.png deleted file mode 100644 index 465493a6aec0432f6881a2e40308f26d612437f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1662 zcmV-^27&pBP)NklfZCbB{v2LPA$fGXMQ05 z9PqX?mXi(joc2NM#?J%D2`MAM8j5^*cObkINWKA_#Tsus^(QBS0RPCc2P4^1^*ztK z>Usk4Cn&+&BVQhzf)bK10IPGEcKQMC+7l_5g8OT6w zgCT0*yFf$qfVnMiOO)WQoB47x12V|ee<3sZmm!DXOwRSV3&XKtYJ2~9=*Vn?=uv2p zJ}qa%1Z)ijIxor_NpM#MtZsmugdF_+dA>s>2TFN$U@`d)2B>Y&1CSn!@OIJLayLN^ z&Qi+AiO>+<1-L6igS#o1V?VjPKhJe(odr=AG6D^zETYE@?Ja^Ff^z_O9T-8YD7+3D z>~U;Y+89qz!3?nIpMZ*xR)w;uhTEVoAY+sezXJppS7<{bhvdgzrf94hkLBE3f>nFcV0DF{DZ8w8p7CegayD)+#$6Xx;P`kCd%%7Ix_Em+hNvLEY zW56CsW%}tHJ(PD^WCQ};@20kCwP=VxQ{`RF+rV9|_K-W}9Vh|8t)z(-LiBW|(cwy< zsMFq_HD5P4r?TT>4Fu$L@`I36OlH`~Qt19jeZ<=Cbf=AiAH%QFlLNJ59h()erC_z#3Li z_^VsP+9KNpWoA?2Kgvm>*f@Xjd4&HbK-&T)*Vo%t1tK~(u|Zwv;B3(t;k7_;F2x#I zTflS(nw=DKdc3WhD<9x24}@0$$v@E0%2>(v)~`WlMP1*!YZPpF55Pan6qTwfOh&dd zgb-=)$;g5_R$=NwNO4CN+*KGth$DrA3!uT<>hbLql*0(;4Er!_h;APR=cU0^IeWK?amlV7bHmfQUU8AR|2%puE9i zI1otwsOiIy&DDp*g3Fz=-H6u3G(~zQhPAEEz+CoJg78HZ*<^5Iqb7 zRQkO?KQU5QYK-XZs9%i)8B*B0@qUB1y;<%O`zE%aiL(kL#gq8KW%X*IJS$R`2SbzWDoVc>)db=X&Isn;z#skYLbR$#fs< zS>5PGdQ3$VLQYo7B~mU1xEllh5iMcw_+_)i)l+UpcbES_g8xK@|JA~qv@OwaB!AJ? zpUJUF%bS#%bWj(__4bc1AtMGrDPNblcqM#>vsGv!k1*NBs7A0LjKfCGJH5@Bjb+07*qo IM6N<$g2Xo@=l}o! diff --git a/ui/src/assets/coins/grs@2x.png b/ui/src/assets/coins/grs@2x.png deleted file mode 100644 index 6f5c8bfaa54e169a98c5d5dca61cccfa3f21197e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2128 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 Z{{WmJi%wlWawq@*002ovPDHLkV1l&Q)eQgu diff --git a/ui/src/assets/coins/mith@2x.png b/ui/src/assets/coins/mith@2x.png deleted file mode 100644 index 771a03914ce89e56c67481fb664379d900ab914d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1631 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 M07*qoM6N<$g85~mNdN!< diff --git a/ui/src/assets/coins/mnx@2x.png b/ui/src/assets/coins/mnx@2x.png deleted file mode 100644 index 768c075372ba446e5a600755ccbf3ae4ec0a6b30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1252 zcmV6fljqoai*4I>USr#~oooKKuWcL0MrXe8RPCKTJ$pD+`KtQo&P;a?y8G*E zWE>Tq-Hbx#rAC443FCL?_d?bi1q}6xmn!VNhp;Q!P?LPx?~llf&GO7D}+#<$O`C`rMvDvSscL$ESy&YouFGr zQQ)`*VG9f9r9e06n063tB0|v{SVRYbuFyG+#yg5Ju~q_|)8d3Q?ED^OPP$~ZmtJTO zQ1y72ei#gyzG-(yY2iee-s}v}P3wKMrx=rtlaTVAx4Za8Le5z3q2Gr?6p6(t0dRup z`{`he5)qBZseCLB^vja?5I#wy;_*0r*&j5`wR|c<*j*Kr zjD~3w)!Med$;{ykT-54{COu(CEmVjOu+;_|a71 zWlm5r%1|~M=2Pyl9SsQ1fQ>D(HSGQ&^IchUz^&!fkK=rdR91%lE1X$( z0Mcd+1m6{=WlKyaILFUjdCD!F4kc5GN)X@WuF#psrzXn<9s_CYV3L z4})n*gzm^nBE&DuURO$lG);xU8_ICQdVVUbWihmiycj}u$mS$qyO!nf+ZI%OsbV>- z8zBOc)RGXnYz?0f(UB6fWQa%oG1{U~of1=Z7P z9Fj|ACAZRasqE-t>Cxr#qZ=khx6F)gni}0UH@b0hbnEQs=IIf?eI5W3WgQqlVSKIt O0000DX`uF;&c(B*O+vnNoo@b`=>+_&$sE9<8{r&!cIE()N{_ElGlvkaHyx`8`!Jfvwn8V}K<%vd>!`z2Lk^TJr`}+KYJ&xbb;=Y>1tbMbE zK#%oajem})x@L8 z&a=|1e6q8Lx%2Gw&9Kp=ajcM0n&{l>heMI=cxjqm30+sEF(oW-tywYibMwv4=yQ<|l6 zt>o6{rgW~wq{^6Hp`U4|Byp2b0000VbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM z#5?I?1CFumHYKqD00RL@L_t(|0i4st0mL8>1<;M_j~m*5nR|&V!@I-y?}_7jeh@}+ z9EE}Jxz3LyNwXXWd6p)ouZyz6t*R^xp4Ux_M{QGoJn#AeuZF&Rdp}P2G>y;i8HWMR zp5BWXMq+XMTq+n-^5(q;fxiBrK%y@7gXq);7K120%wpsqFCPUIg+NGAaS25!Y|K6B4Xv!aysUzv5~yNzIzc7Tygj0+`b2HqbSb=Y#lOh6}>)cQ@tWcd*4Tu%6!Eq)x~ktR6z>p1@g9rh zhj@w(-AKBXi;E~e;uFO~Gmp=ML-O;BZe=}8UwP~szL(ST19kQ5{^&gpAx#aF9_JPw zn*n}Oq+(+k_(kzsjk8`TI~0e-z#odg`1cfuQhQDK=#?f@D<^GHplE8pRRA;$Mfs^ b`R@J$xR*j=;8sjm00000NkvXXu0mjfU_be0 diff --git a/ui/src/assets/coins/moac@2x.png b/ui/src/assets/coins/moac@2x.png deleted file mode 100644 index 13f77f95956bb5f8e470db36a4c23626dbc2e8bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 985 zcmV;~119{5P)^ zfk$g^9L9I5s>=Am52Q(w6hs2|&p4n`+LDq231E%@SO^6{2uPZUM5GD^j6unyluZVN zrS{y%^+mR$`)>Q5)6VVT1M{A9&hz1H@B5yGe8~UACULSyQY1@WNKtr^&r&ibPHZ_g zkQpNhk|rgB8Y#&+5^~OlPMEBc41q^v(rHzbzJtl03mTk(Yb0 zh_8u|OM(XBQtru@{31Dm1|ui;=4oQ2NYJ1Z9Qb1l#7XbC7u_mE9cuYld%T^t-7 zs7Q##Vy@+HZf>x)wx%Tj(mfQfTYyZ4T3cI@OePH^7|ig>a(jD=o}L~|O-(5ZV0UIu zO8`GdTU#5Bj*e=QFf%jbTK?|t4!ym-;232A?9QY#1rW5ix8wNuxGD+L)6=fyv)L>n zk%)}b7QpUIR$G8bz{$ypkpz}8K*Bmx`$rW1qdA-9XLHb{Zhij#KfN^ zZFwFZ9?;+4FX!?~0J}3qPXq{^ot-#4JA+&H_xD}PKR!NUU|>Mb;i-V4w*rK&t}dLP zpTi_iPfr*e9F$}I5upDFxX|6*jf;y5e3j?tXABJul^yH-Baro6fDjIcadmYCx8!m; z3=a>>SlwSNYUBwSx#SCk(a8Idu*3P`C>gsPQLMS0IALUCOI<`NDM4~@$Uo=k;p z-vlV2EWlP<4hK(wEQclOA1ENLx+NAs0SVPj(Ethi;;i{SXF;D=Dz^t zS7Q?A2MBOfUylbzfWhl=N%S8U5Y_pMjO_V+rlqCD7XkbqLdCT$%hLOcjO2Iwb|3%% z0KhQF-})Y39+gH?m>ejH%EHpPyfC56NK@LJIH}Ic)AxOT4&Ca(We0~A00000NkvXX Hu0mjfovghP diff --git a/ui/src/assets/coins/mod@2x.png b/ui/src/assets/coins/mod@2x.png deleted file mode 100644 index aadae39a3412e1196e27b7e2b4505b16e3c0b53a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1011 zcmVRvRDBd;i3?PI3RQj(V1No% zehO86|Ns9BRDKFoeGyfF2~~a#R(%RoehOBARaL4BRDKFoeSxRE|NsAbqq%jTwls2+ zZ=16P`1<=yf}kd7jQ05YNPwOsXN!KNyY=|_LwuYgW{Q2K zy7TtK?>9>0$$pvFtV_u>b%9ElET{RCocD)l;MFFcgO2HLkv~nQhz0wr!jL z|LS0K(qyISbKkd0vWSyNrqY>g&T(?tOgfcJP%N(J2ap85=aQv-p$M&FAy3gtFfjrJOI^&2d>?6JP_9Ttl0U|IbE8wGB(E&YUzN}d_6Q@>!P z%#HWoFj2?*-_q-l2mk;G0a)e#{sxcZ)?#a5+zN~$&hNxwWI6K;noeEEwsYUZ;pOpk hdHXz`USG&J^gp+8<}LY6=hFZH002ovPDHLkV1ntk>wo|N diff --git a/ui/src/assets/coins/mona@2x.png b/ui/src/assets/coins/mona@2x.png deleted file mode 100644 index 5089c18036df6c1c3c4dac878552f62008fc3978..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1198 zcmV;f1X25mP)8m-^iNY$C>Nco#4os-^iKY&!6AN zncv5m|NsBr$eZ5Bn&!-z-p88Z%becFnc&Ep|NpAr$C}^Bn&;NF;?Jn!&Zp|NsB$+`#JFzxVRz-p88#{QLa-_u$K+{QCF({rld?o8;21^XuF5 z>)PbfuIt{!?BB)u_wwJ#o%;9j`uOtT%%cAO{pi`b@a56<@8kIN>-_up;mo7x*tzfJ z&-d}>_wnc7$ei`>;{N{r{rvj!>DTGmyY1k|?cm7q=hX4%)$HKL=-9aN=+*V^;PB?s z@aEC``1APl>G9~+`19)K)wJW!so~6`@8iwm(5v$5+4b(>{Q33i+PnGn?djUQ<e}DRpZ@*)=hwIT_V4-i?&;gT^6A*%%Ae-cviAL_t(|0hH230)RjW1yFnP+uip+rAu4k?P;7huIC3~B%~Bk z82Fy+uqbUTPOQ<28XYGo9;Hc42+#5YuZleT2`{S}pX#doif>x{YMb}?t_MNiy~Pg_ zByxBRA19Da<3s!mhWVah0?TxpA551$bP`OmJKetrTi+c1@BBZ@y75_04R%9O6o514 zs{1;|>h0LJZQC~gebY0_+BcK$>GE(R2$f%;5%m$1zaa{X5URKY;`e+0nD{T{AB2eU zugQzI%=!UQR?dn_#Hp-ebq&Oi*Zep6TT8MIaq3AnnCyP34_~1g>C1(YOJ5VzS2uvI zKXvpqw?MSCGGt-jT>XRLeoAxVCGNvE82{^JCR96}j?P$DcTa0?Z*xy~SFE#xP9IdJ zKR^~#KO=NPW%>0#8)|?NN}#e6yhIp-j4%Wv(My6Fu4aVlVW=c8+5CTmk-E(Y$zFG46x`IZHeV~eA7MwiA&F0{N3+A5Vz2FRte+`r<6dE3w`=ILAOZ=dunYpIpIjUBPcn zyJ5iR$o&2Mx8uKF!EnLn$lUSZV#9P-ziN!rnY-n}&+OFT^W<2+Yh%N7wd1`^yJ2j{ zeaPz1w&T8`+pDSGvQNBYyXC{Y<;1Dpvt-0}x#Ymv@ZCwdU0=d+?D+56@!tIY{c6U0 zQN3m6_37vJ=~BIBYsP!^`}S78X|CY7w&TCA;JBpRu3o}%amj(i=*z?C$#Thp-SXkf z>(Ti9`BlDX?Dy_dy=VFS`NiqW&Fs>N(w1AmZKB()d(Db^%!#GkuZq%_m)E0>)0*k_ z>$Bp!vEjN-yJG71?T*x&h0u~px?f|%b>j5qhtZTsxn0ie)bslEy5z#q?be#urftW4 z)b82g^W^>h{bd>s; zwrIt9TflCR)t%z><*?zoz~{$Fx?acW&3Ma*@cHuR_Ue|`qQd9N_xtzoC(D)q0019! zQchC<6;pnt%irwzGmX;z{|$515P{A1zPImQNjwuj2%|Vjvn);GC=7g$B`?Yff~qWX>U7<-&}y5SFy8e8 zjE25*jE~a{t9cr2^UDgSburIxI|%m8G=F3u$qw!Kd4cRYHS;$ZZgs;2mP^SGCaH%_ z)8F%cY!d?##6au~=V5Kz?*HFZcagmeVke>`D~c?M0{>@{)GmI^{!~pj2+%c^+2)V9 zKX^Z;r5FGd%Y+w&Z}J0FwsU#8vggU}#W*%F`=I{;_iy>TeGo?R$tO`5>=NGse{p}- zlM<)dZk!h-DJ+Y8mu4wt`n>+1{@-f1tecH$yM7qQq3@=Rnd>9M%2qwF*^xwH9PgO# zGx-Fo=pS}$+qSt@>||`)w*C3G?wy{kslNSt*v6^z9=E%v@*&B6e~e?tr4yTd0{+Pp z((zLmr!`ZO7qiUye?D+VI(rVs`Logmz<2)SvUvVE^;-|@k}fVMWcfwu60qK>W-KQc zhdtjg-=3d|`9)WK_*JrIdvj!c5Bw%Q$M}8gAL|MH`Pc5h zG5(SM1)j>9*2(+7-?+a-M>?z5yX zUopPvC~#iZJa4|NpJ0V_3?o@7srs@UBW=4{9V0Y6WX7TBNYsv)LUMlCUQiZtIT zK#`DV>_%o z-l49fq`m{zz}Sx7z`)(a$zF!p#PM5>(Zs>m$jVLHiL8BRQZ8mAi%>JqX4mcsk$d(; zPT0N627fb;@`fhmO5Kzk$P|Xlf%Mnn^5KqexPs$Wx*b-385l_k>P|p%j z%Mee?|Ns9IQOXcd%Mn$~5l_nzQp*rf$`Vn_RaO5GPsd)phT5&d?A+z|^Y;Ah@%zZu@{6kFD`U{B!R*i5^r^t?HEPm8 za@5k@_5c6>%h>aVrsU4s^vBlnMRwIyg4y=?{rvp?o3-eNr{tQn=*86XEMw3#Y0~uf z{IkdIpSbCUrsKoY@uj`%%-Qqo@%o&$=#8u8T7}wfl-{Dc>W8M}ztHd;SIi$;&C%WT zho<9xpyHgi>HYow&D!%bY0*7!)V0X&hNa`h)bZ}~`;M#SX^`EcyXuIiGoxoww;QXVE%t)BF7XxXSOu)bjB3`-P?Bv&in5wCGEF z)~>_t=Hh*@C0vn6v0a zb=6IL*HnSoVT;^=q2iXZ=Sq3j7*)$gch+f<-F%K?>9>0$$pvFtV_u>b%9$Vo&& zRCocL)I$QpP!t8w*f+LnyZhf;jaX;=`9#zqDVkw9UJ!VWWoU{ddJ!dAL5?CzV%OcO zrlXRssU5Z(riEITX|!y&9T$yU$8Os1`Do>P_4|Vm9fU#M{zyP4LR7guPS9BrSL{#G zLs~u|K`%+^|LCa@hd@A2LM|6xh~C0XJ=i`5@c%XGU=ZimKQ0Dwznx`bAoJ7znf@J( zC)3${v0Rl`uQ%J>{%|~MsbY0RRg{Rg!4DhzZq2n78MY?1>m*^xs%N*--1~Q z+`YH_Qx4I;|3C?tiAf1Oe6#=_dywrpy*l{&T7ZjKrV;YUIU=7UfbWGzw<5C0QC4f%K&}%{saERAE^xB@5~R%CkCLS&!@gjpS}5YL>b_l zFev<_Z3KYB_aAr!;HNlg+^GKI04@N2i=)cTdh5^sfWK$NS)Y_%-c$g?P!L0KVH3FN zy_lot|L)lyL_n*gAQlZRz$g<-7t(a917<0z&E?uJWx%?*TwU+`abC9rp7;Bc>zxM% zPaGauJo9*H^3>(A&2yg*2VNd9U10n8c=Gk-^NsgE1NxU-AjrRI3;+NC07*qoM6N<$ Eg1X(*FaQ7m diff --git a/ui/src/assets/coins/mtl@2x.png b/ui/src/assets/coins/mtl@2x.png deleted file mode 100644 index 1049abf487df5a59ec3a50581a6c1ff4551a1ae6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 518 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!5(0ceT!FNTilMxchMa<$yn?En zJdjj_lFAzLifTY{IeDPCs=B(mJWy6%RYAc(0j%c#|NjaK>OfseO4>jvIb{%AUS2&k zG!$frf+|pf>c`|*pdIohL4LsuqQP}bPv3v@)42E2zyG|&R|Oj0F($r}J7WDZiMem% z8#C373=E8Bo-U3d6^u)+FmF5RAmVbdD{`ad|G>J(M?LTFm6@}kQF&J0jA?IotV@nw zwlKTm$miw>+=&mWcW8DAzw>&;as86c^My9vh3ho5=dC)$r2eXH`YfsTTYcswx_n>s z@(ZiqNV?rKo${Hk zs-a!^lA@_UgmkaHxA}bJQ;yujV4tfD$u(YAm^m3LLijH*Kk#OSMl`?NV z^Fp?{lNd@RHZ?E?iy0)&WnH&eEGP0nn=-dWK`LXoj6i+U5A{>+7pJiL0M#hQ`FwiX z1JeCtQUm|bWm@;I-S=M4%m@rK2FHKb99=%vMp)%aUqAnw|Cqj?|F!&k{m<6FJ74zx oU-RRWn_qB!W3`#TumAlsdxM$V6fb0Mp9a$C>FVdQ&MBb@0BkG7Q2+n{ diff --git a/ui/src/assets/coins/music@2x.png b/ui/src/assets/coins/music@2x.png deleted file mode 100644 index fa431220ac56bdbd7fdeb275814b8896e796efaf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1629 zcmV-j2BP_iP)V|D_)9cKWir)4Sg}|G{F?l}Rck5j3d3 zb3-}#f`?W0@xRHk{pzW3vq8#TeVnqEk(9oGqV)L{Wi2TwXO#&m+G;?S?Ng7Q^d|uv zqqUrv6T!4=PLY*I6;b|%Ba}9`n)qXGBqNMA;UAP%h1O$Q+sxiZH{7?9sy_K^%3p7k zjYw6Lxg=sxt#ysoVzZCo({EXWs!sTWvX+u;fLBq;E=YiGtvj`r49{?2E?IZhYm~jL z2g6OtNf#gqy0p&XZ?SybZ`z3px9an5uqoB@G*Tc-Yjr!uPr33U%3e+eVLVIq{Eigq z)Y?S^i9YhL^V1cS@hpsY!2@GjX9sZKUz$%=99|rx;VjBt0Y34#);#_hU$R?!(8jZ5 z*}m|N?qAaQ+l5!m-+XYAQ?7(>j5b0?o|XJUc)IhpjAyB~SKueI;$TqOzTc+q?M;Ul zsL+=SKT+*(fJ1RvbJF!mzw^dZXF;HT_{u~#C~Y2avW2PF?UHbWX9PJGM7e9i6*Ueo zP{GE3`|g$wM+v=N&@PQMu#szI{Iy0at0?3d#wHfC&ZMRMAW zaD%dzGoQ-d3?zzbdnqE$SWcq#vDHL0sQUP{FpOuZj(1=%+7jc$90rWFAuhd{v#wKn z@^4Y|c{8Q8Ck&LriJJLcY`>AU3{>X_h{<4;^Z!WHKfI!F!o`fRjHk5u067XLs`0+W zPEX?lFo}MORPE_s2`5G+$D(xU3~tEk6B73!>?GZonCZ6Oh$HB^`qZ$DXUVE#;RfYz zkenZBegX!=lijb}wChh13?nO#EDCi4>hFYs90H}yo7_oCUyyx?n-erdRmT)Y9RCeQ z!rTDW^$866@>0A`8}a5vJcF-9`**|t)$NVawPj(b7EV;_i>YsD!@Xb_S$n4IzhRr% zcEL@HFpa15g#blxA}3$$p|G+NpvJTal(Ta5t2g6Ne$Gu&v_Sd0i zd=>lORG;{p;8s+q4zT7lm?%)jV%|2kU^7tB)-nGLx9S8HY&saK18jT{2E$Vz2(whPKw zB)knM-U)6{?iv<1AZIlS?FFbi&#jKfe`oOu6mAw;7O0w^gcH^ChrJD8Cn!sH?G0@M zx_^ZO-V|%=^D`J~AcV1w=tazcWCTJw9Q-v5N(4EIy-++l;IFaQCT3eroIYlH?wB3-!00b^@CCAG8+yW3zM&7YI?-V z2Jl#~hz2^pT0svg(5&9_NN|bDH~I_Qiy*b92W~vK{&@sI#6ln0r~m$~&kvrlu>}=w z5%>o1@JC`p&?UQcbKBV(YMifG(B=2Ogh%EuPB27Pi}Diz;jB= zS)G~Kgb0Aew64*rhLfQ>sHR8xx$|7f;bMl7&(CfE*anz*TzmK?U42zvO4nSy^dOP)O5^V~{I%vV$$w8iOXY9)Tgp&&6?cT;)Zqr-H5|z? zoSHEH4INUJI;e{}UE68@EjGl8wI4PN&KEc-B6V{OuH`z8`);xcR;=}cVPJ>dg zodtyK3#?dsVOQyy<_R1$EZF&^%Yp8E%!|=J;J;gD*AuiGkn;@C6a|d-V;Y9rf!t>S z?~S$Wq_5Khu#icP|8_JM77Vol&2d2WZ$Lxv%z-KW+^Q$~B%sa@m>7dCaEJMCuQgek zX@&>jzCRJ0IkVD{woe0F{c8trvv|7 z50rlcjC5fdx^e-p4RmZj+#G;+wVV$-1Q_mw0?NL!XH3|^KwlLIjE@2%-9Xi^K*)Y` z%Q1J9e1vHz`9voG@0z!Nj#xq9&ek_y`k72V=P4+l>KB>pf49PdiE$ugAL%j3Svj}Y z8C~d1B7_-`13%hEv&ZgvIc({e-FeY?JPQwpGMqFSfV}l|MN@0I9c|D$GmbeyChF;z*9s*i5kz(oLZ6E^H_oei+b^!JD3b5=^^GF2`PC zv=9-o1(5%$`naM+`YQM^;(4U6f=^@aOu?ry;{W#T zKmY&$06>tx^&rRbUE-)bZji9Zn51lSMoFuzS=ufSOdvDR6gCG=qORMe?U SCYj>^0000 diff --git a/ui/src/assets/coins/nano@2x.png b/ui/src/assets/coins/nano@2x.png deleted file mode 100644 index 2d2eea48fe105c014f14bbf8410f30440d2e71c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1135 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 e`j>Cr>;J!dNxw9WH(6%@0000h*wKx9H;X z-`DNRyWzH?)ufBdqKL|bV!8SE`}Okq;@a-#;PJJf)WNXaor1@ykkaEDcqt?K$ z+nj*L&A;OH^ZA2dxbyJ%{QLdBtlF!T&!&#d#e$Wb@9Xw~Ubmcq#;=;v!m`}^`uvAxyXxfgql(Mu;qk4O z(3yS3;MeV{lFsAY@8#a`ntsLY==C0oFp>ZO03UQxPE!CCQ+}n(-|YD_jne-A4Rh5H zfbIcd>K?>9>0$$pvFtV_u>b%9Q%OWYRCocL%f$hNFaQL=Jw+FdWBpfo?n*NM!8eQL zYQ5P;aU5+o>(z1rFG-r^e3EBrf|-i4;zw0k;J>b|40zGeQ->!url;8Afp+xfG;V}p03&cE8ARfu zRt%zQoHY#8;G}37s4Z|*GFXYDiZ7c7ldis;nLxY2{N`0q3+GDkZb@_-${nG*j4t+M8P2`?53TZfR#dyd3z0e2MPKOMfk79iKj7wjb zeEp`{nUIC`{gYTfkoXz%Ur@3k2kWt42CSR+)xWb|fB zlx=twz0y`5usCA(AngENSufRHp*>aEm*@cSN_wpyvUmjLSm@*pyxLjmbszu$001D! z-#UmWz7NZ%?c@4+|H1gh`N{gt`_cT>{n_r_e{ei`7G1%=P#s?R*C)i(&0((Cj~vebyo;-%Q>bHm-c;qL$c|K0HRLax%P+Ulg(=|r#6zvS=D z>GM#u)y(Pg!{zYN>-0*o)641dwBPO0?DUz_=0>p6+3)skz}$Yw;D*cMo7Crr%i_4; z?y%kL$LI0g@b}K@^FFN6%INaC;qK(~_?Ob=i_PQI?DXLA_iDe}L$1*)3QS?~)rrGIv#ow6I=C$ALiOk}B$KN=r&++;DvEA%ZwAJGB_@341T)Eg}yxNk` zw?MQip}Gk)aO*T)>pUJShv@--tC9X;`{yn zuH5UP*657RtJ~|^@AjS5=Vray<@ETzzuUdz@1xi0Te;XtvD5wj{^9cYvfk{s;O&jh zCSG)~DI(gv#Oc`uxG<@NB@_q1Wj0`TK6c+;qd;=Jff{>+_Y--PHU_WE_h z-u(UkfXLuYv()qY{93rz@A&)r{QYmi-1qza=~e@A0000UbW%=J02NbyrOV&!`7@2u z{ta{05P8|b(@L`aPtDC!rr%>qW;qK<@ zGDz@N80_Ue1Pl!E_8L6U=%GHt&?|=d3>`rDaNiN&#R%Ww{e+M78-+eG%5P*}@&2RH zFGlN!}XDfJa+nnMNu;h-$yT_0%ylI?VJ43Atke- z=$iBciD`=IadxFi@%7uUBe`J6dF>h4Xg23v{J-f`G** zz3BVf{b^?Co`nE{9|1th;+wEwN-6-zbBm}S*5JpV$b#}R3wXnUUoRw!5q=Or!2e*u zl84Oz@Lso-Z7xP=bo<9SpMZw9+5c((KDd4wvg$z#phO}EptA{xiY=Oo&k9cvZa+xi zLbGdzEPN3_3SeP7O8~eMAyU&ZE&^AYBp75!J;@Ldm!_}P2f(G#B)Unlfe`~!+CXI0`3A2nk4CrzY{np`DE z0I_w!j%(z?Q$ToGo+3OLq=2nzn{(3nQxK8@3$?%fP718Jc*%CS2l)R$NT$%)8K5Ht z5(}b0gC_;@5YzOABcwo(C~YNZ@Ejs>jaTQVzn{ktXj7H-Bj8RJQg_;ZY4&|m0Fmcc zb5nqvC?v9!^Qn_Fl$rUY04g#}9D$ZnvXoswBSsdF8>$zi04{fk*(o$lA)1M7XK1Dr zDq#{;+69U&0;t`{5-?pP+nF>JWX0$!fS_9?q<~yf!W0NxLK+HbX@E96AHeN9cj**> z=7&|JKy?~vX)IF>{VEy&<`{EI%%DPSC8&$nn^}HXtd-?_O`0m()@w3=2hxZ4wg#G! zeYLdB>g%OZX0~=`ZXAHFK+@JZgQe))Tx!RH$l_Ty0Bl+iD+vOC1y+-ml|K%GI4p=9 zES%9M4xj#FDS+;B01+opY20N|+GlqhQSqK8#%SXX*P>HY8-OP@fb21Vu31ljN=HjP zD!j9lHC(yl{b|HA0OlN|*16oUxCbp1ESP!S_;U(pymJ?f>dbY(^QmYIwcTRDyoyvn zEp5$s8B+xUe!MHr>77AygO9e_sq$5rQ4?}^(!AE?tQCiM$--+<(X4IOzPx=vLq+`= z`24Tx@BkBg$>Lx05clfuf0CrjBz3n^^Nu|$3s%mKI>WQ(@hzHf!d@EwAEMo@IsUq; zT_t+TvuN_Ky5eb&$E~Vpsl1d->EAryth!Dw+s?21&ObPufATp0=yLwq=lsLd`KPb* ek8h`+|NjCn8b-1pOiOA20000=;-0~yQSfHO~l8w z=5j^B*vswW+46f(#cDdex1ir`J-+MZ_Uz{N`1bsEO2c|j#CuW2@a*_zHN0jtySt|0 z%ev@pK)>$k_rR;;XEwaJqTtlV?A6EYwVmFOY|ioR`S0rZ>*V(R{r;43(3Nx0m2%K( zIlcb={;rhUYdpTdtmA@O$o%{Lw4C0ZebbzL)9&c^iDS#JmE7ao^VZ4jww~X8QpJm9 z%)zbWhF{9YwC48o`^&rNepSY0GrQ2i>d(OHcud3f^7^5J)vc1-fL6z(hu8M=`+ii$ z!?5MVvE{s`;jx(9vzy)U>-e^x--u$%&c5l}(C?{@*=;_*j%v;Q{QkYC;;WF_x}@Nb zYtEW_(u!oud{V`@q2KA^_4DxhzN+GubK3OT*H{>+WUQvH$=8A9PYq zQvelHex=Lb?D;c|(*FMqbJY-l?g3%y9>hE8Vgrt`>^3E_0009yNkl!G0Uc=dw^CEma+A15fAMn?S%g8ANI0?Bl{A4GqD z=-B^T)@@sN_9wfa{F(V3=k;+OPeRM7L6R;AqBUlGSiG)dY}>YNd)BsX4A$QHl{>dt zRh@nNJT*@#Gcv`eX{v{PQvJlmC(uPge4JEK-kRJGfy5+wNlrI_JzB%_P|DV4s-K>d|JpUfQ>z_{vVSaXY0SoGN6&5p>ma(!#2eX#64>E#bhAz^uO0Hr}yp0-mb{3W4)#T0AWVB zEKr4XcoOIjAP6@i{0s8)F9MhJf(Rp0BVfm6q+ZbqBJ~1ZO+(o=y&ys>VD5F?xT(E_ zaJ_)ZP3XPViDkbxF)V<9)3>2m$oKOYLuJ98yTH9W&Y}WV?gJ0}6p~!Z4<7-*qpRxm zV-zIw3HsLMQkI*k2rEyYuHcz^{oK{gFXU#D+c`@W|4Y15uV16^O~PBeliS%AC^H_x zGj$pp>h=1tai^^9TAB$Ip`0wd4H%PFJ8MOTXqF)USDeORoa~ z00000Aph4QT=39*>OQug`yY-k&!_9#_woGtPQIi605yL~z#g?=-2eap07*qoM6N<$ Ef_q;OX#fBK diff --git a/ui/src/assets/coins/nebl@2x.png b/ui/src/assets/coins/nebl@2x.png deleted file mode 100644 index 55b5c2a271697372188ea426a3b98faa5923c3e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1235 zcmV;^1T6cBP)fhvQAnRsNuW_jpHWGlRaL4{NS;who>xwypPI_q*y{B3`StYq zoR`R0P@+;vpOufq?dfAb8NBG(B{?C=yq?jV_T`e zyxji&{=~uFXke>aQlze_()s!O`}_T~uhm^trBq9xotVh-^7x^g%T-LFjfcPJ=kn|7 z^N@2WBzrDKJ{r&z_OrW5f%JlR2&dcNc z{QZuI!0G7oeRj9p+Uss+uFT2e?CbQgt<=WD-;#{NQAnP{z};qEs^H%3fO@&q(&uz- zvSnVX!M@$l&E;@uu;StGg@3zSQ>3u0)0UCNzPsCsgub4c$@B8~*VX8)snJ?dqv_}J z*3{@zN}pX-rSb9i-rVe>oy*0---m&`o0i9G-OhUe0019!QchC<6;pnt%irwzGmX;z z{|$515P%+4Gm4pV#NdBWdYg>1kdj^(WO& zMkZ>qvZadBYw{wP^WfgGePWqqs zZ*@&AT5#6Y^X@*L52t}@Xv83znt?j44$=8j)q-4W8*=ScbVeP`Kl=4MkSXfy>aKGl zlShlE!2=Rh zyuE;U6=yFXPQ`{9ux(XHF;c+JZ9~Ao-C4LNm$KYUJNF-ufTD+w=$vQGWZBM-pJ)M3 zpTYANMHcPM2Z{rUm#>ZjUcZ62?^;pkU;~AZwD(9Yd?*0;=w1Bu8L1vV()dvQf=v0> zZ_w}^nIAv-P~~I&*9vmK{~)*W%P`iBi>0|K(#2w2ZS{Yh5v(?Gx&ErGh+w&j>%HV3 zMzG$+10(-O1P6wE;{4AdC(eKQ#0ha^rKg2^WLcego?XXh>od>(p=tlrwSR2eI`{3r xaM*w4*&pSdF3P)oly^KS@A^{S`KGx04**|pJq1bKsyF}u002ovPDHLkV1lIQpEUpg diff --git a/ui/src/assets/coins/neos@2x.png b/ui/src/assets/coins/neos@2x.png deleted file mode 100644 index 44da15275b05f56f72dacdeab23ce98e3e600376..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 860 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 XDv!@ydy^4V_14Gt75G$pe|72~i6Vvq diff --git a/ui/src/assets/coins/nio@2x.png b/ui/src/assets/coins/nio@2x.png deleted file mode 100644 index a1b618d3e4e6224de6879d51abe0a48749cff6db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 938 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 diff --git a/ui/src/assets/coins/nlg@2x.png b/ui/src/assets/coins/nlg@2x.png deleted file mode 100644 index 20c16ddb3f46c799405e25d0a2f4f4773cd62331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1357 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 diff --git a/ui/src/assets/coins/nmr@2x.png b/ui/src/assets/coins/nmr@2x.png deleted file mode 100644 index 299901efcf3cc6e37ba242e630b4b72d849891fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4147 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 diff --git a/ui/src/assets/coins/npxs@2x.png b/ui/src/assets/coins/npxs@2x.png deleted file mode 100644 index 34eaa097cdfa64225521dc175b4b173d73678ae0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1831 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 w(n=P)#@&Et- z?DgWa*N26^KK1$U^Z4w%+m(sHMDzLW`1|z5;G>SiO!D~a`~CUN<*}5;R`K}iuGD|Y z;;H-m`2PO=*6F_R_vfC>X7BdqoXTR>>A#1-LhbeAn#o^-y*tX|tNs4`m&jYr<+8!v zo$K`Aq|b2b^xl%iQjo+?>GRx=#7_SH{^Rh{guXoB?#_(DO331<`uzBc!A8X2p|RG4 zlg3og=Cy>rJ)O&B=knTxzdwe*K%vcRo62Io+?cS{f}6@<+w8{r{P&p1TZ_R*?DgS@ zz(bkIUYyHg{QdjX=)9Q7T({Yd)#<(8?#z|PSeM9J{QdgF-=K!SKbFT>;_uO?&~%l@ zSF6%`?)K#H_vnhE8Vgrt` z>^3E_0008aNkl_@Nlg>K=7D%PXT(oBfQ-y6DWdjc@;vFv1}i5wk3u@X zmp@kg=VMz1g+-yf*v+gnWT+S@DJ^3}c?BKOnVtMUYXK^OD$3hNgtB|PKAa>=)j&;P z@@fSDopdaz{?zSx^*{sLR0(iutNu|)jZMuJyWx`pw5R~$I+;izwF0=gsu+r}l>pt*62P8+hND=`Lfwp$`JAh6dK#?v=2IK~W zF7{ix(PIFjT(k_R>IHC(4}GXJ0MRZ+0W@|1IsJSZ7&HJeE>;E%QC>DMJQAEn$pFN< zI1#|%JJt-e^3ejsxp)~c9+(LLlg9w!HNX_xX<%md7=ZQ&4Q%Hsf%ygd5ww@MNUWu0 zV8sN)YM*g++gk&WX#rxiKx)}>*8yy7T7jg5@}nJhAqBwWCr{N-){^NNTW%}#&tvUGI?b7I}G!_7xY?l~d>7>%y0KA{5BN{RR z+}f1pS_uH@-$uV51306#_a8rhF(SLw1aN!T2aKxqW&k$eyglN4?aHwMJmT0x*23>< z0U!-o>X_H~=dU_2U-lm~{YPE@VcUP)_g^^tS01mW%YW_jUp)O+U;pLXd;R|h7wz*% Tg(h^{00000NkvXXu0mjfn)9)^ diff --git a/ui/src/assets/coins/nxs@2x.png b/ui/src/assets/coins/nxs@2x.png deleted file mode 100644 index 67abef0e967b0da9bb9f7ac07723863268a4ac4b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1663 zcmV-_27vjAP)1kLYvJ*nbkp>&Ow~dL7C1$n$AF(&Ow^bK$^}$n$C#3W9GKbFBiylyW8%y z*z331?Pspnz}@b)+3mjE@5$rx&gAm5*X-=|`pM$)v)JqM`23s5GVgP&a2Ytq|WEH*Xx11-e0NJwAbs~>-DkK z>dxizVXM{R@At6P>Oq;!k;LN2;qb-a@73t^{QdsN;qY6h)YRznPodF|!{OfT_IkM7 zlf~jio6b(4(4o!d`uzQEvDk#Y-?rH6MV!uszTaoA*Y)}Q+UxaTs?}+)*O$lR-0byu zx7&lg-nZH8>-70|w%eJ=8a!QSq@-0hvq<=gD_ki_Dw)9Hr3-_YjrjKSe!tk&4-^@qRT zU8&T<-tUdV;c~RvmdE3q%H>$5(`2mHY_Qns^ZE1m`?}igOP|nFqtepn^UUM%fVhE8Vsnn_u`T}izsvXD81umO`ThAOT8Qx!{FLdj_Hp{B z!`;xeZ2aq+{T#pk9IrsG!ae=~00U1+L_t(|UZvM%bK^P`2H+DcLfWP&F5_ip=J$kC zX69vPX5P!p%*@Qp3_s>hJaN}jWF?t>K6*y-Sdx#w#J z16gs@l8UPyS*v#`#!o{IrlrqNkDSz#q!u}n)}h*g965x&sH#EEYAol$89?q3aFWT7 z?0nz**~U$+4=rt3`a;jh`|wjrSpzbA>CmFzS+MV{v&ld{WOC%EJ-a#G0y0#TL+_cb zL#%Y_JW8sAR__Y7bv`AP!rr#E_p!!IqyE9(+AXYi1`!p(&gL#Q@Ibhwb(B?R6Hx)w zzFTB0{K2iuzKjCE;`={tWZ4{|l0qoG6Jq8KpLf7w?_DgJaXNXSa`ZLkUzZQ2J${oV zXHp&%o(S@t%}q!*$dXx4Ca)Y=7;{Xav%!1Mx>W5x@j0KMX zK!I7(`ddCk1`oqop*<^MD6b%c?`=K|jm|!4{h~0yXI}5;a3^d{Ze&q2QX0xA z6VgftVYhgcN; zL}>E_7vBxhJ!_7$WW`>g(Ue@WJqA+8&Sthm9+)RKER?Ch|z8U&XQ=PisS$%z5=SZ1M8X zOBAtB@7n9GX9K_b+ps2hYTR(+Oy08Q@eY0T)w?PC@O{$p|9|+Bu)AzS$7uin002ov JPDHLkV1m>f+?W6W diff --git a/ui/src/assets/coins/nxt@2x.png b/ui/src/assets/coins/nxt@2x.png deleted file mode 100644 index 809c88be04b7a0fd1d33f8e392fce45485cc8ea4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 989 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 diff --git a/ui/src/assets/coins/omni@2x.png b/ui/src/assets/coins/omni@2x.png deleted file mode 100644 index d19adff9cf38f725641c37f94043eed19682da2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1038 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 B0yh8v diff --git a/ui/src/assets/coins/ong@2x.png b/ui/src/assets/coins/ong@2x.png deleted file mode 100644 index 75258ca568d3f4e63d400e4edbd7f185600390e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1276 zcmVufokOaRHFhp^gx$% zKnpaI`9?OS$tU#5r!?8>Zw`6>CyQKy5SJ|VtRYH-VpJ!Dq)svQ>;cB0C{+mqQl%&v z6lzTRBn*j9GAWdNr!T^g`BJ}4I7j3WhLop%qd>;#mM|i2X&NISJ465R_uEC^;+{6qqPMx9RC=v|23$rCcsc zo($2zi;d)LpGu_=l=t^{(Yr&?1u906a&mHlpzQ4INY4kcF86u)EA7+M6aJQ)o12iX z(yX;ZEJ7HLkB`-I;GTeHvx!6^fxW%GFsDR|{)kHm)6~=yCMG5ZF($j6zTqJ(v$L~U zTU*1{))qE5H?g#|q>jmuo4}fX$0i6;MV_CZBbiL1L)45AkH>L(da4=}LIZ62l{7)Z z+}s?ludmfw?=_qS)IKpbHYVACG^s3*FY%Do)m3D(S@an-6U@xaNHxG$wKE424_IGc zN3~kTKSnK?NF*ZE1lG=65_FoMpGPj2gRZ>2y}>XHfd;U4=7FHozVAbK>h-$XQ1v!|wKD~RF3-=;kP44c%?)7fOikxx*Jv~#l}sk1y8*0S<7cn! z?QKZMG)=9a%d|G&;^G3*IXpbn+5oLf;O_1Y($Rbx)Oy|omzS5Zva-_E{rx@i`MjvB ztE<4@vADR{^CsByG3dH3g7Tw%GvH7th@vn;AOt87A_#&&{el!MB?u1^Nk9M_0qm+M z074={KUs z8jVJf(ChV_{Q!f(0212mw!9INw!)Q41rm`VL#NZRH%7G97~S68ZilcDmt280Mn1Kc_jbEQSWs@aH%Be) zah9FcYK1?9rI_lF1AE*eAi)FdcDunf`~9AFnzMj}RYWG0N@26vzy-9~zBOKdiq%n`~vM)?zj7nKeF`SxLHAD8z76MkgI4^8>8 mIX^h*M`!);w4DDnKK}zPTw@aIjlb0Z0000tq diff --git a/ui/src/assets/coins/oot@2x.png b/ui/src/assets/coins/oot@2x.png deleted file mode 100644 index 46c628f5f11678682a3a4ae3bf90a3777169dab5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1554 zcmV+t2JQKYP)n5w>C92^tukR+S z;U=o#|Ns9dtKuc9;w!4=CaU2lt>q=F;U}!(RjU6ctKuc9;zPFOdCTmo-t*Dz_}=pR z>i7Kh`~Au4_o?0UgU;xo{jA^fYQ^d}vEw|m z5$c{QfquvE!xO^3d)0mDccBzUW%N=$_f}>-YRcw&g#xHhxyQM>18#OlxN__N{kpxW`G+w#rp`1<|+Lbc`h z{QYpp>#pDPn%D8N;q-6E>v+oSX~gQ(?)gf%=6%fV#OU|P>Gyuk?O(v@$LaUu^!upY z^QPSLFRtR{_50-X`z)>EEv@1!tl`1u_P^%#%j@?(wB$gv*K=k~1L^X~Zkh|unb(C(nx^1kKvS-$9H z!|7wf={mCGamedbyyxNb`%t^*iP7#dui~HC@iwvJ*YEkK-ShDI{ki1zb;;~Tx8<frPGtKRd>>-h5e{rUa=*gi`10000VbW%=J z02NbyrOV&!`7@2u{{Ibg)ewO00b%MM#5?I?1CFumHYKqD00VAGL_t(|0hH52f&?)X z2HvdyAKu;4A8s-F??0*k@8RhM*xSd~Pc6frNpE2R z?mq!?-vWa)fVVENuuO6;s4aXlR=fD=kKL2VJhxJ8g=_K)>&FI9Yh%#2WINeSrE&n z`m@$KI#1B#PADFsy57&Vll&Sm z4BS7GaLKxC6o{7{QRQ0TaU+rs#m6St^sW5ZQmOMRTW>fs_{9obG77v>>b7<} zzoSj{DS(G;33L-XLDHo_w_Tt|5nb*!ksf0&Nct4$w+p;i#0vny>=@}q8UV?l0z-Cz zVMXAYhUi6dca=v*C8!s+Fg8Bn+?}A;A~@MiuQG3@DX1{58f#`&>|Wd4Oq|5?5L@8Q z#M*fgM3b_c=9G#4nZtiexSVC)&fHL5>TRT7D`;vT3`60TwhFQ}GrxQtJAH#&8aGv3 z=!BVHDxZf<(^Q$QZ+#cC?HfDuyAipX_1;Ut{MvVht@DSa2rY4QAGY$~@Cc}#f#Z=^ z_;vrpcv$$;Hh>E~RVF+a*~V-@RBbJoRU1a-xhBfR`qXRSL_B3`urU`V|MMfDXd=LhQEmeD7_8@00000 zfc#&JaKR(%nfK6q>L#{>`yY-d&!_9#_woGte!jc^0RKBkrb-XvXaE2J07*qoM6N<$ Eg1^j@&;S4c diff --git a/ui/src/assets/coins/ost@2x.png b/ui/src/assets/coins/ost@2x.png deleted file mode 100644 index 0deb1ad04f8fd58ca5954923d25e26e9b6e52d51..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1355 zcmV-R1+@B!P)g+SD!fRAQzgRQf?T4;JxVRZfd{%`1^YxdXszy|4{QUgK%hEbX zUw49$vbe#(#mt0_n?X=zc7TwLmZN8Lgz)k6y1&QJ)7jtQ<>~9~$<5Q*+~E59`}_O+ zouse#`1#)9_*Ljc9a*`T6?4#LM{k`Ab@EQC)KO_xNOSf|;SM&C%D_ z+TNn6w10@0&C%9eXnXhf_*i9lL{n(6x4-J^?)?1y;^gPr-Qj9>hQr9ulboo+$IXwI zr1kdqpr^9>`}?!G!uIy}I!a-QchC< z6;pnt%irwzGmX;z{|$515P|u6$4!`%an(69Z&m|I##S_U? zI-N=;;<0GNYe*)W%fph-Wi$1zZfb6Us-?NftF5)I9Zv0Stu>Z+batVtuFj5X>$`hU zQ%|>heQzHW{R4wT!y_o^>-8K)(@=~F7cE;?hSXpgwI!GRZQ=4D^?)p7U%62%l zn|x@7%aNnxF}R`GThap6@e?O^kaFtu8922R@(-G`145r1JO`JhoXjHZ`~_MDPe7Ml zyg&{i7li?G398&;{^t>NnTjjwr^rXVD1rv4+A#t})QchDDjlvt5%c1(oe-AD^&7&n zn+S`030RijqEBw0UJl&3dr#OMbaXR~tI7rJSGdLknMA>q|4D_$ z73CG|k9dd$6ELP}yRLjhdmEqGZD@wJS!EmJ+6Crd?5uf#xEIqdumi?BH7^hg6qEnC z_xpwOuFx{56q8-f@6mW4#s}sKN7Z^VeDn z&7b278nRJ~G&@u;(U31u@}7umTM`6d4!mck3I^Ps`{{iIs8q0f=uQ31s N002ovPDHLkV1lku)n)(y diff --git a/ui/src/assets/coins/oxt@2x.png b/ui/src/assets/coins/oxt@2x.png deleted file mode 100644 index a95dfd8e94e47dacf7450725032eb612d6b1d92c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2847 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 diff --git a/ui/src/assets/coins/pasc@2x.png b/ui/src/assets/coins/pasc@2x.png deleted file mode 100644 index af94faf24cb64e4497d14764abb5feb7756b35df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1314 zcmV+-1>O3IP)&*{mLB+&ANZ6W_>>;^lOF$_C-{{g_>&+1pCI>> zAo!FX|NsB@lOXq#AOD#m_mdy{mmc?&ANQ0W|Eg8^lOOk%CHb^s`_G*G;J^Lv-~RUQ z{`~p=`Sktn-Tmap{MoVl&6xSJU-*U~|NsB~`t|y}bN87n_m?L6 z$BX{?^Zxko`o)L$lpy-Pc>eV0{`2Vflp*(?HT~$({pZg2oizBWPWY)z`MGcY`}g^| zZu`}!_@_zwymkHP(DGz*E{`vC$@#FpL*80JJ`^k>^uUY)##QfK+`_G;F zzk2)9qWGvv{pr&E=F9k|NBOvH{NTR$sZ05@Vf)XU`ox9$$d386Wd8pC`LSO5!-M#z zNcp;O{{H>^u49}sGc)WlGcz+YGhey=;(cp*EhVv>-~Z8zM!VyWuzdRbIovkFS)(igiGN#F(nmpgpA+tDo5#SxT$} z=mWGgl@4v4Vr+nIl4aRG;61c-l>zNJ#n=MdcK(BR&@xmev=?M+>Gg6Mb7eqpp=GKp zXfMgO1GejY1)71DrKHPVk?mQMIiT0lY>or=q9&2Ok^>x9=yC6Y_EN489^%W$ZDcPb z#PDa_2RrERKLn2YkAcd5#(m&>F3%VY(lfH0NZ_X^I-_-9l5AGW>EWY%4z^Epad|}a z?(*Arit|)PIeeLZNUknl%`(~REPjIZkdwX6cA~WQ~KlGuVUWt^8QG9rvc-Wfk7h9ry`C!verk5ENAAO zhlY7>&|H^U3rz>=4t=Mit^>BqBF`+?)^R_HqcHIG+{cFlUmkqA@a@CL6JK9=zJdM! Y0c<~<*!}xWZU6uP07*qoM6N<$g7-P{GXMYp diff --git a/ui/src/assets/coins/pasl@2x.png b/ui/src/assets/coins/pasl@2x.png deleted file mode 100644 index fa7ae4e4adb03fa6fff0dc9f8d5585cc2f7e6c42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1229 zcmV;;1Ty=HP)Ob>(-FNuitR#VBB5{0Xf=HWy zYRzw0iQlCS+M>-+lft&f;b)A)(~RIq(|8OXD@krG)V}|ITL9;LG}G6u@MatPdHpTz zxLkPPJ$=G}j_H&^z=gwr`zHXuF8~TF(IVBgz+ruTY^52iAXChMrZzGvt%iru>+J1q zp9Eq{(ITJB@?ndy3LI2&4(JWRPxFG=+$sUgD}rEhp1;bHsNuO-f3F(_!6Orc+r4EB z1Z&ED+VRvFGX+d&>z(NkoH{75UEc44iW;AG7&9TPyt){G)G`RRPX@QUT@r$&rM~T? zo9gzmbgiNV#qhxYHSF%u6N2%%7A1GaUf;BUl>S*tF4M7n^B4$zo^N4`vDbHDpe(N8 zg14vZ*zUgyg3Cu(*kbJUtte>gp@|S&Gb*^{SHb1c!X9I1KhDJf{4fuKeR~D7 zd3awSw*rC}b1ZE#_WGtIv^8R_Oo2DDv=ueFZEVY_@S+l6%ebYVjJ>`~3q{dk;q0ij z{%mZU1diwjJeLNhT=1@M)zyC{3@-3tO1IC3jGCKf{4gP*y0xI($i!2qyO z;gs2hygGF1g-&jP*Qdb=xfNVWnPaHc3fDTB1iLJO8k|eIF9#l*#CbuzSh~Q)GRRBR z!-_JN#yX})CjmE&2F@FrS@t%GIjtCvQ%{7Lkkr(|Lt<%Y%jN&6r^3e%fZ(lZz~=GH zKK}nDJiDP8gxA$KL-&q{V9;t{bvYXOa&~A2;2QPq@Yi$DDszf}XQo(WZkiI?Va0;T zPAOnw9z1Y9U}5BfVL-G#!{bINzSJU%(^XonBzD{Y;Ex3@XK*9yQ{Y4T0N>5^rpTQ2 zJF#p0S)igQFXOw$iMqdFLM||PH9Snp<6PmZqoXgzY+Dw8d=eX$-kl!H-7n>!Rm!V@ ze-{BK4GhKPH!V8pxlYfPm%`oRqF@^6*7MWM|8-c)Iia}wkppNw4xJTL(~;~wInNP%U0TqB8v00000NkvXXu0mjfplVaU diff --git a/ui/src/assets/coins/pay@2x.png b/ui/src/assets/coins/pay@2x.png deleted file mode 100644 index 159ab4c94cf1938cb494180df5821302f3a86843..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1481 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 diff --git a/ui/src/assets/coins/pink@2x.png b/ui/src/assets/coins/pink@2x.png deleted file mode 100644 index 6a2f8d0519985a5c31797c331dabde6ffafd84ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1309 zcmV+&1>*XNP)wys_uZQ?s}^3d9Cev ztL}NK|Ej9(daLbvtN;K1?s=>4daUkws`GiO?Ru;3d8+Mss_~k??S8HCox$yTs`k9p z|NsB>x6$>x)bz5>?~b?ixYF%>tn;eL^Q+49tjhSz-|c^{{{8;-xzq5Gx$lg&@Rq#w zy3_4?tNGOA?triGl)Lk&$nu`T{r36({QdN>&F+J+?R%^C!r1VVy7HmJ`PJm~vCZ(4 zyZ!R_?R~BO`uzOu^YDh-nI@tnZ#inaL5-t(o#?uD}LeXRG!+xN%Z`{C^InZEt;_VJs*^s~?L zn7;9sz4pP_@}tG@mAw4z^z^aL@}R^0_4)hf@bjj}{`dO)>hk^f`tFCb^QOl7-|O<9 z!t$iW{q*?z=I`{h&-Aa%`rGLC!`b@X>G;s$?~l0hp~UWnvh}vn?})Vb#M$zq#I2aj zGXMYp9&}PpQvmtjQ>8Nv%heE#?0#YD9>hE8?gNf<0sdmr6@amO+wndC00Rw4L_t(| zUZs~+dnz#yhJ&=UNF6EA>@MzBcXvDP?(Xhxzxp&;Savo^foH$Fx%gh#$;@PeL<-s5 zc8AqvvAC=byW18*Evd~J3}B!@(An0kyWQ7;x$5w>H(~D#_hX^@!<`N6eoq%ZR9znb zVgBwO+)zE;Vt;QRZbE&%BLAQTHzms;*FNCIP0KsL@ekn^G{h3TxFva+@5e35kcVDg z{*KY@>Nd3zNmFp82U3)+L!02?^f2N<$5+w0YbRi|FC}}HGgtR z*3LspQ~&5N>~3{F_%P4~)gFgAlcy60{<9d$M*(pDY^(lb6WE}OamJ53===lzt7`tI z7BHhT!z@j#xNc58X2{4Iy2zd3nY8aF28Gas}7B2r$?9dPkn-0CT^X1w**v;NPl%PASsB5SC0_F) zdvqG?B(wh}d2628Mbqr6YkJu>zwVoVaF~Dcn16JcfA*Pwc$$Cuntyzoe*XUlQi`h- T{{{H000000NkvXXu0mjfX&dmo diff --git a/ui/src/assets/coins/pirl@2x.png b/ui/src/assets/coins/pirl@2x.png deleted file mode 100644 index f39031eef1d51a07e46d5381efc8f11c2412c93d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1399 zcmV--1&I2IP)_Q2PM5eom$yBizd)C_ zK9;vV|NsA(xIdP+J(;^im$yBax_7*KAO2i)8Vf7`SJ1f<-O8| znz}{h?a%-J|H#>y$Jv?W?9Rv7m&VwZ#n+Ubyh`ct*7W!5{{H>M*OTh;*`mKwywQWi z){?!^g~Qg6{{H^L)sMc?h{Dy5ztf4q)Qp?DMwz)otHooUyiCBhRe6{P?55Rr2=d%-o^e=f2nDwaeR|rNLSF`t#P~w4J<5x6OL4$7-#{XZic| z)#9?W%y#|${L0#$xzB$1`tsrG$gRg{`TOG0RC$7%Ze_0-|7y3m07 z`}XAQ&9BI7yU>B!<-6nS%j4|K(%`JS(1QK_``zcjv&(b*{rSz@qP)?Bn7BaV>&djs zbf&^urovnG`0SXtLj3*uw#|8$w?C%BT=n?v;OfShxIwkdc9*z7=4L$@l)pkyvC!)pWzOEYr|6 zRgonjw&QyE#d95-xAub&q%iO~@+eNgl*G|Vo@O}?Cu&?yvR_*Pvuy|0h4_-`$Y^B9h+4pserxhg%ThkN;2p-@E(w^5OBh^m1U5 z9EzfF#{AYc$F^aK{78`>@!@$U>gpL8@ z6LLHWWXWOP6pC0Q4#miHO3KV3n4Oc*d0=5eWpt(-E~1Dt;!!N6ta5lSEU!rD5#Z>A z%IJ&~lTj4$4ufMUCdc=}3F}$x15Vl;Qq6-?4ud!przP@CEzF8p%30uCo~jAO{pT-a zJDx%;iazT#KV1tKFUj#`;EKH_Tm{FA7=w$$wOY6?4ih&}8GR6)80~{}^Oi);+=lTx zDJFLT4vItnJv5^AkMjKo;_&bhJT@K9_W?Y4Dwm(35fze5&zmLm#Ur@*GNrv3Q~ydX zzD6f9G@akPmEd<*;n4dJcKzH(Lekl#puD#nK3xSI`p@Vjxt6r|Uqo=>iJzWC_oDjM za(MN`M^A!#S?Ak+5q-bstzQ?mvHX}8+0WZvde(+-ZFQEzOZhV`diU1m-dun6rzqaO z$Bhl1?frMZpMJ}F?*ZfYsJEWYek0DvoTq-gD3;<>Bf2 z`uqI*{D5tgUr2d!UWuidwD$G)*wWr?SA^o;=Yw&VeruEb{Qb14z_F&icVmsq!_(c^ z;*Wo!uA;m0@bs02rlpv(^YQeKexSg&%H-haW>9|Z>+r<8&AhY6YgU88xy)oveVdJ| zpOLP$s=>|1)%EoEpp&qag{9Zh-epgIx2(coNqX_`^S-sobYP06nY59CqI+nN9djnK z0000VbW%=J02NbyrOV&!`7@2u{{Ibg)ewO00b%MM#5?I?1CFumHYKqD00IR`L_t(| z0i@N{V%0zth2eEPwvM|oICVF?cm=oO4)6a4B=zoi^4;%0Iy3N-$>#EfVoB3V#X>%p z%^()tFfE>8nTC#t%9ScTRV!tLtJNFy)u`7Htl4TaP`lMcfKHd8x*hoH^%+6G2Ok5C zk!S;W8IBm)Xy`FNW(;F@VZ>NQ5C)7%yoa8~n6w^F>GT;}zk_4VE)(cBaim4*oI2(F zg^QOi)2)R=wYFD4xN?fOtgcb0z)@w0^^NN{l;b9aDr`CdLxTpcFAMp}u~jTM5O8fz9tf=%I*0q`=Q#zv-!fynkT#&w;(a|L7-=oPS`J;d02P z3uKY8(gdswV5SL}0E{#N1Av|;pu<*89;m`mNgk+(qb+Jc9Brs44b;W)9z7tAceIiP zTK`M00|5X4001EW*CJf-#Cc>r^B$T{-N$xv|HBdG`E-5zKAvCS&v*A9Y{=qOnLu*} P00000NkvXXu0mjfp7`WE diff --git a/ui/src/assets/coins/plr@2x.png b/ui/src/assets/coins/plr@2x.png deleted file mode 100644 index 6d7e91ce71a04785eac015306f3f9263e7620ab5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1078 zcmV-61j+k}P)^ z1CTsN7{&jJZQHi3Vw`g9lw+HP*tSctu{ztfZR4fixvTFcv)!|s-pQ+a$Hw>l2CZEc zbA_;-@MWt4cv$!|;SAxLRez&Xd>^Cdey*AO-)Ag4Q-^gEQehk;l6X!yUwB$12raWN z+hAL4(`rSq*{UG!5WyBP_?Vb&vk&%VjsC`#!jFpJx*23#%)Zzs`~J@atQLV>E8MP` zh`HG}V_+03yP$#F3ep;-U~v5!Bn*u~lYFj4h@L;<~wE3s#!3F-Fe?tQCzv zZ)@U;87r{X%jCbcJZZ&@*&7JGzMxvG139(J(Cb^x@r#~8qKZYu_QWZzH?XSL`7 zm}c$-a9I=;9W^)!r1t@(Ls(X~l*I->>zL+yfVuM&#tQ(v!kdTW=eKVHk~+tMO+(%S z7@h=zJ=&we!vye|DS#h4fpr13>}lChbWMpj0QllNHWOHDHXMFN02!tL4o_dXe5ePK ze(E#_@Jy{|^MMQks4)SM+UHoF!=$9HaWepab*u9XZ8LYC%$fjrwb8l!so7ApbCN!Q zOA0)k3^Dg8x4jhIUFlqY?-VFHEL|4>>w3IhW(wfi636l!85HrZ&;@XCn%4k$8^jR6 z7AgRolw}D3=5G2DyuZr1{Qjv>bU>;#cR-EtF!)xJbNTafp=isnH2^Y|(0(htz z$my4?u^94bIXpEzyAph{VRrprJq$%(x3LZH0B}P@md0{eV?#ts4I{v|5vu^?>uiZB z>KO;7r{SoIAz-f**0&14b2^)%iauxtPRIn(`cx3y7ksRS?*rDg3;=W1*%ns;EdFo9 zAaGFH>}JS*smd0ZVm=ZFq)L{C)NR7RA!)KVSn~fJ)cTs+;_AVO7J!5?b9Fu%^D6-L zXiPmE_5U64sOIsw4*<;Owx#g8S3dgJZvX%Q07*qoM6N<$f=@~NApigX diff --git a/ui/src/assets/coins/poa@2x.png b/ui/src/assets/coins/poa@2x.png deleted file mode 100644 index 3542a28c10e0686284f1a7010fd0fde63ab1c822..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1311 zcmV+)1>pLLP)m{^!c^9+UxA~XK=Iq{r-lH!qU{})Yj?M*Xe|d!T$dKYI3wnRix?a^tZg*p{LOG z_WD&{saj*K`1t#ppv=F+-{j`;NK>P5dAEFoy+u%=+uiKT&gG7j#{B&KVr#HZS*Gsq z_O7$mtg+Sb@%K<#r)F=m#mVB{-|p+}^{cSdU}>-W`~8uZ$JpEJk(kKI%;f6p^r5ED zi;={@#NT#)x|W>E=IHWueY!?bqO`c#zQW#2R;8Sx&EDYdmz~SBx!Itl&$_sUT3b;)#!0~x82|F*4gT7bhO;w?SqTKK?>9>0$$pvFtV_u>b%A9Z5t%RCocD(!~LUFaShR+y{3j z(tnG4T#LRd{J10IdVUZ_agxMQ82Fy+SV^R7$aIzdkSPn`~v2S4b7* zl*#rjc>mvJs;r_~lB%hyl<9k*5C6+nLv5WT)zwlX+yBnzi%j(mG|I1$hI*O4`1>bY z6U{C1YiXuQHeV+*Wom^s1+_t|OqtHPELqw+=u}829qqDYIhT+vOBdZe3hC*lOP1^e zmnchbAN`8ZPhYPri7rW&0S1RO+&D5iHa0raIIN*T#$`!z$udk#GF9Xe;uZa6azch= zmm@S;WNL`u8PIQ3bilH<73q=)umY-1D2Mhl~sV% z6=``1u(Wt7dOn;qNs?g_T;kirN!NI_2#A{EQ1pI;o|q zBff4aaYMSKyrTY!>zftnwi}@PPFlIS=BmD;oXfZ&C0QNIxrc{y>F%Pu{NheJe}MZO zt8Pgy(d^jzV>g^`^*lZIKJ{#!Ligi~S+_*rIh!4O_3$}3z{h*F>z17m6O^}5$E1q> zKK%OnE2L1}-eQ8{GVPA}y`O)4oWCnVRNVqe%ZTaNztYPf1war0f*$K6NKqA?e31Ai z^WWWsJ&myQh}j)L?Y64c)nkI%O|%}OdJGV|MV+>iYx|H^bJ1xFX?SdoVYj67-t#nF z=UorRJUd++;N0M30rvqn4_Gcbn!rO>7kK@%?caSrIQ-=Cqsz}eKRo^P_2b*k{~yZZ V94%nIC1wBs002ovPDHLkV1l+g!D|2j diff --git a/ui/src/assets/coins/poe@2x.png b/ui/src/assets/coins/poe@2x.png deleted file mode 100644 index 5be4a40b2a239f35c6bd3cd7b1dec45f90b4116f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1241 zcmV;~1Sb25P)*(V4^z!@r`u_g? z`}+Fz^zrKF;oaBH>E+-2{QLj^|NQ&<=;Yq-?CALS_2Aml;M>yq`1bAUgM3|^YHHL=ik}T-Pq3h`uW_~&F$;v z{QUg-`S{(}&Gqx}=Hc4o-qz&c*y7#QE`0w_xAMo z_Vxb#{p{)F?djy@;o9==?Cj{{^z!iO=HT(~?Ca;^@9gIUL-P9o0019!QchC<6;pnt z%irwzGmX;z{|$515PHSDfzLSCZsSn&m}VG0s_47I~H?Btj~U6Ro6(ovxb}kJ_e=81MQ4uZF(+86T$^ zpXO=&nqOA@T9^0v%^-r=-sUYw6mB2Kokuk99_9lG!hM4WiNECsk-hZKLBw}P%c`+) z7zn~HgpRBo0?l%+w9Y< zaooR*_ouysNdiIpM%j0=3K49qa=t?5qo!(aH)%f7HffPOY0&0i7xgC7Iz8ypfrba(_` zjIz=0DCs}=F~+`eh+twe`O$4`g2i`F7Q-8JiqkU?!R#dGM)5_IldvfM5|sGl=eaNg z5iB-yN%C0c3M@*#`oGjK&sB(ErjfBVe6zm6c1PQ18QJh+bA^gqNx^nHk1p<*u*o)Z z;KA-5JAz3;g6!Ep5aLvaaFAo0;5ouKP7o3f|hAE z*!g~Uv*`qN*KCfb1Z2yuRSMnE2nuxh$=QAp^plK*g(a#hxG6C5UHKbsOh5!zx15X# zOJtKSk9_wr-f<@i5nMHK-b|Om?LKtmxi3Jq#tzFMWSeE@HYG_@XLSh3446~FvH-C_xmOgKsfKK#|Kwk|s8@yW|-b1&C7 zI+*j#qg=Dz>&cL50Uu<&yB-)%lE8pRRA;$2032`HubrbWsULe~l#V00000NkvXXu0mjf D!o%9s diff --git a/ui/src/assets/coins/polis@2x.png b/ui/src/assets/coins/polis@2x.png deleted file mode 100644 index 32d726ccf2f878218ab3f0afc60f302491df4c83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1029 zcmV+g1p51lP)yK2SSOVk|yVEIv>$KwvIF zQY}7E|Ns9jKT$0{Q8PqUEIv^%K~gO~Q7k@DRaI3jKT$0|Q7=JKc!ZDJ-r?Ha;BmE-2<|NsBo-{NzBi!(%4hmo7->FYH|SdEvU?C$S6N?VkjrttCda(;?E zO*3{VC zou#gLgOAD0(wd^HYj}jUyTQN2$}~k*_4fCDh?A|fyT!`SW^;gBX?Obj`}FnpP+x9# zf{lKOlxTH=o~EvKfsK=#r7l2HU~PM{xWA>Xw49`^DT_wy0000VbW%=J02NbyrOV&! z`7@2u{{Ibg)ewO00b%MM#5?I?1CFumHYKqD00KElL_t(|0j1Z4a@#-<2H-V=^qVov zxiW>BnW4;}GNtc7(nir^Du&s28 z3}v!8XyvjQYAs(VqN!pbPr*v%3IbKiB??fjp`}`tnyPoeKu4XL=uE;$vXgYWx?!xl zOLKh>+R)P&p&M=KCZA5UsgpeFN$B+U^$!dVK_^)!MYRJO!y}_Yx^h(;qN7T#QVor+ zUB4lu<{@e&x>QDko40NYMgLVaD${@Y3ViO|y(fJ7$KY4V(?11xjZaJpje#ln6zH!^ z5vu8#Ss|H(C}v2aEEIF|3nIYc5>#1|CAAsdPl(b6dtc8J1Iot@9fbMB9gJ&=osV~^zh z!r0inTs$5dTa$|?PkW&XQv_av@~mgTbGbOj3wi$%cqJFFfj4sT7G4pG@&ZID#tRUm zI4?k)61)HjO7a3E`2pB3f&C`3KSuT!iTza$^8$n^WOD-8Azwmy_wq=dwc$9sa^>ObHXp zi^%#)+fQNSLMd(D;(GDi$S<|H>dU*CN?zY!7%S^r9AmYTzR5DxQPsD3rjm7jqseb| z`OP-J-RBP+{E>%0bn(YN{@}?Uefh&TXZ-&Smkd({QR<2r00000NkvXXu0mjfr55+w diff --git a/ui/src/assets/coins/poly@2x.png b/ui/src/assets/coins/poly@2x.png deleted file mode 100644 index 87b6f00945da2dcb541e4f013a1f43e2a1351e7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1169 zcmV;C1aA9@P)olaYqOo4$sSx6;<+rmf1q#Mx$Yq~hf5(A48%Zlc-T=y80jfs3^C_4wc6 z?0<=~mY%_}x6tqK^@x$UxW3hmmb+nXq5S;)T4tS+n!a{{uCBDt_4WCvugkl@*YNW8 zt+USD-|Fn`^Rl?njh4KTn!b~qzhrQu<>&9Wz0{YV!TI_7s<6z`)#QVXwNPG{R%4sd z)ZXoN|4u z$IISYXPxTo@=#rul$^im>hfT0p~cDE-8<2s0000VbW%=J02NbyrOV&!`7@2u{{Ibg z)ewO00b%MM#5?I?1CFumHYKqD00L!6L_t(|0i4uBf&@_j1kr33vuurx``@l@e7${a z1NV%^lj&@3*|s&GO()|Kv^cKk^NjDg4ip7p#G9fpfLxrUyemy&h-G;}p(4*9P*#+x zO59a9RM6D8qqV8TZgET3Q(52L=m%;TI$Y|hrN@Pqnp&KxZECV>oG2S=Yf2ns6%AAw z_Hr7@u@e_GQpDIwXehx(kkU{ZU@fGv5Ni>I9v+{bUtYQQ_Wtqt#hqyLKMH;S{I2}{ zFDa=9<%pp$3cy+OJVQGwPi@<_ZQHi-$jx2G)BT2Ve&#^P&C4$UP>2YzC;hNcRLqEy z(z5cTv69mORjE&7_gB zafVDl$s>88kUlvzJwRifGqV)tpyXA*V19uHMi!SyE@LGlpX9Lm1*#BM*VZ@6HyN?D zy(5CDpIpH%SqfR*-u}U%CImNPj@qgL95W=VG96eyIc)%NNVcCvx&vx%MH$aiFCfdH zaCwEO>ziBh4#r&iMrxyQkEn+QW=OXH=9J*n873q6>M@-8H zEZBA9{K?XD{9DkbT_|5Y-#-a#)qrlLmGc(~@avXp@}DL)lVSiTMzJ0lM~Z#{jEZHF zc^XL-3r5w}K3RkGstr(j9S8sb000Q`w+{n`HAe{ei` j9$nAAhv(Dx@g4jJB^Uhxu1XvQ00000NkvXXu0mjfo)K{R diff --git a/ui/src/assets/coins/pot@2x.png b/ui/src/assets/coins/pot@2x.png deleted file mode 100644 index b081b893308f36fade2e9f48ec3ab1d216be85af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1127 zcmV-t1ep7YP)6pS`P~zO13Xt*XVf-ss|}!?P1z zGWYrT+U4IFVK;Z7h(Uc?tHrkJ@a?h5yYBPw?eg#R_x9-T>z22qM}S{=qlz_jPvq?A zE^tXpgJNBfa$1dV9%MVg)X9;vpL(Q=Id@WAk8yjXj1^upim#c++0Klxn`4xBD{V$B zZbv(KR91^@EwtnK575}03UQxPE!CCQ+}n( z-|YD_jne-A4Rh5HfbIcd>K?>9>0$$pvFtV_u>b%9Wl2OqRCocL(?bHpKoAAcnpi(} z>;AW#Rm{p;H;Q!SXW5SH`9a`&u47w2VhN)-!A25CA-$AlIZowSO3#Y2!lkM#=w98l zxYaf_-ROEe>N~nLjCf%j=z<9FN+9TrRCrCvllvMB`uKtZi#p^Frd=I|08GKK>Hi3} zv7=et?`HOG*{Zv{ zMxqX58^_oVrB0#&V+Y6Csb^G}f3SA(NPGA0Jv;X9+kfETp|Qh#{_O}9nUiH0N00Hy zaV&GJ4doDvGf*l-sVcOy=gtpUT)6n#B?OmQ44_m~lt#pmBd#F0 z%HkTdG-aS&=cpS9Zn7AImZ2=PTkUq6#rWX2W4969VR08)mU1xGc`>}l!F^~s%ENfT z;vtrK^q7MQMC7ReW0J+x^z=+{eRghgo`c>jA_`Q5vA}Vj*vaPI;3>!059bC2KZcI} zGgt-6yD_vnr=P=-chdNRjro_aUc;56tRKVnn?#sY64xGgaIeencV_XQVB#_=H5tGE}`7env7SJJ!Fj_=-dtBg@H=AJ)kZBF!yibZ<*oO_7moGXKjDd8@4rf~0|5X4001EW*CJfdz-Zz;vYvSl t&8O~TySe}2`0{+ZzI`9htZ(Ey`VU@u3wIil{p0`u002ovPDHLkV1j?gI{g3u diff --git a/ui/src/assets/coins/powr@2x.png b/ui/src/assets/coins/powr@2x.png deleted file mode 100644 index 5ead346e0b364f0b24985d08714ed47a34bc6791..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3194 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 diff --git a/ui/src/assets/coins/ppc@2x.png b/ui/src/assets/coins/ppc@2x.png deleted file mode 100644 index 25499674c4757788d042ad78b417b095beeffdf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1252 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 diff --git a/ui/src/assets/coins/pre@2x.png b/ui/src/assets/coins/pre@2x.png deleted file mode 100644 index 9bfd5229b11596f7d0e5697fa43daee511b375d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1014 zcmVqU|Nr6b^=75Z z-Rtw(>GJma{Pg(y^Z5ITy4PQ#$zGw!V4}&6z1jEr{F%etXs66`tS z-|eo@J?)CWl z{Jz=gMw7wI;O+kY{ymMpL6E=v{r=$W^q zVWY}~x7KW_&ZEiTz}o7MzS+0c=CIM^fwk1X+Ub?S+i9oGb*|8x#NDRL;rsmke6rJe zvC@6B)2hwl*5~olht)`;_h0W$1;TN)&KwiA9PYqQvelHex=Lb?D;c| z(*FMqbJY-l?g3%y9>hE8Vgrt`>^3E_0006lNklSt7?MsknfW7;!MUhGJ$ma-84B5Dpw(Rb-}f!k0Fg8?{Y^zZ~@ zW@ct)=B;DAzofN~pA|cm{0quoDT!@o|JR0r*0%NzZ92QU!$56?1yn*9=mIi5VE`&E zpb7!KG|-2DD(n0M1oQ(83_2Ma9)Unc5dfugGOGc`>impPFhI5l`pp!{Gr&b%AeZ{>Odlx6WdOO- zktPAM#G!h1UCa%@?Oh=E+Cx=ytUmymM|`Yn3(FG?6mVhDmbT}@%d0kT?_0RE$%`v4 z?}uifHB{blgYjVoK0^%#ZgIZ8e+>Ek!!3@y$&$Bu@dKpKdAlzkIOHRbeCU#o kee%ImI{FHRZ^8Kg4}PN}YB}rkZ2$lO07*qoM6N<$f{q9nQUCw| diff --git a/ui/src/assets/coins/prl@2x.png b/ui/src/assets/coins/prl@2x.png deleted file mode 100644 index 5eab86baa8e9bb79005c6ed8d09f390ff22a33bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2024 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 F_Ad`GI?ez9 diff --git a/ui/src/assets/coins/qash@2x.png b/ui/src/assets/coins/qash@2x.png deleted file mode 100644 index 418cdccec663125dea28711c0c60fb293385fed5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1792 zcmV+b2mknqP)l8`p6G-SFQ128- z=@Url|Ns9LO6n9y=o(G#6iDe7N$C_v=oLxoRaO5KNa++v=|*qujHUCdzV^e=`P<|B z(AxUq==@Q5?x3~x=iKFwx(fP;I`Nh)ttiJY_uJpRe_{P%te>!{{GqG`@qfksJr%$sPt2L?*0A#vBLN7^8Id( z@cH`wz03G>lJP59>Xxnas=fAimGS)i{-d|{Fkb4IuJrr-{>aq%Kx*vC)%m8m_J5o5 z7fR?)b?w;T`*xJ^!O!`dvGw@*{^#ucv%~j#m-3~#_D68-NO0}p=lt#Q{qy$y^7Z}d z@BP)@`huSFCRXX+=KJ>e{yfGSp|!S{Wc@;GGcK?>9>0$$pvFtV_u>b%BGD$>1RCocD%e4W+FaQKVGrvL1`;VD6 zB)a~Zn6~SOahjK9p2nf?+NR37?FT*_`?i+u^SbfZeVqmUArw)RJekh8K$74r^`%0V zlJTz%3K$*xc0rNF{_W1An0J4EK!xz)qZ-)c3WDH^ZGTv+&i3kT+qP{pwrv|fFWTI6 z&%Pv|wrf!Prn;)t4C?>a>huPq$!s*}bz1c|sNU~&z+$z*#~1MP$FE(3XsMgWnExdI zSdx-`ft1v=^!1hWwA2(JBQwb&If^`ags*31BP_?BnJYgzH`DHyfb1;3c0}Zd`#&!x zA1EkPcdoDq2n)^QxmZuuLH_?JE`hc5Z@n+ICX|(ff5X8)`DgjHWCKYR|FTa-5|C|S z>GsTreN6w#DnNao7*HKq!+NprHvyYJwFz}b>;Eilt&c%1n^C{#AK?Z71@!(#eN%Hw zYg>CqC+ScGfH~^doZLw;s0((|--Yhbp5EHNa`cx`FYGArryDze66_Laz%dw*DbP^D z@Q9}xEf^aY%le6|7SeIo&-qXDdlHxu{+XVc6&rK&Rph8CfMnXeLD@*(V*^qJSU@A~ zWZD)*oeJ1!XQQ%-BuriEP7|mK({yYZE22(Yb*+(%o0QF>)}5>xOBd)=66@Y+oDp^U z+4@zTK%12Ta>M$HULgKR&<^x92W>U0fPWrm2IN-zc}fl zW0#DK;4&@}aAnoe-Zq71*_GIeM7kl=+#49qA9pFYHD{FylvT_GXJjLrPZ{DtTzZDxV0Wd4`FqOZ1Pht9y zU;WWjn6K2bzuc4hDVT>zinE=?c~1$Zf+9bE{`}=DQ2C9;ImIN!nGX~InMD5JN9*N) zTTv81!JX8a+BT!wwr#sn71a*vMn90@7Sl z@(cee<)o*~U@$)&J6oza|3=!x1zrNu1gKsnr=-fHavFX04b{TyDiNw8)&YI2gNSuw zvBWTut|yk8a$=0dBC757t|38NZ3))*qS|C~g&+;NK16{iSE=4{C~J}Hz4;MDy~_h* zWf}_p2Syx3_{#!Ak~pvx)GsDZzv~l75=S0cMS~HL?)ni~i|>*31W^YR$s$Xhd8J-p z5eCmour~{LF(A)8?a=JYX@QPv$lZWJhd%Al)KA^YN{!T2j&0NDzWU)%zdY)vOa1mK i9#8e_t8l&*?*A(bm||ez3A_{l00006a=6uDv-5Xok*<|% zShQyQHhO^A3%2+Ge~KuF@QG1$54u9mYkU`RG%T^)j3Io|v(PiO)+c|3bJIMBXlKl$XY<#1OFR#mw$M&l zN6%>9@UdbCXK~vhItXogW^=|{VhSzXkx0*M#0kE>dH-pf*z@SfBpVpf-eABRd^WJ+ z8z5l{kh>nJ$OangfbvWrXDyI08Cdo?Fz__vfst$pJI@S>)Fq1x3t~% z14pkSsPXm7qlkR3IOD!}! zJx}fol%{waKjlH*o0|5Bw-X8?={F*O0FJ9t%$lzr<`kKk{-Y(bNcZKR{b@C)?@m zKcM;fYrGW(GgtVr4IU6Qh0(e=ZXA@LJnx4C7JmdKw)Eqq!>l~S_vhn?e)U} zL(hW}$ul`$zzA}{I*p6H(_goJeQ^NobtUpPaU8IY9FU@QaYGGSprO`Bb!R)Eu^uf@ znZt2FilE7?*2UFD>U!Va$u|d3an%Cl8Ju+sg|_Tf5D6vv9A(bvS($oM{7kW2G z47p6-0jcw##Dv?;zx_T(lV)f<2$JpkTVQi9D6zS>e{o>`8?yLuW7Q9=EubF+C*B1m zs`3JfnS8GK729Cqova|Jp9aau`YI@~^i%&F&}kRh2@-0{fKI!z)8Gj01>z?`iJB7X z75sC;oEJerR-S{;xu6VZGg2St*Mv`vKbXf*7C$-b+?j)_LH>B0c|fA| zNzU2YU$(~e)zq2t4@jtv$h3P7I7JE~q!muSkAFl)bx5lHb33`6>MLm?#W*D8?=d<5 zIravcA(}ZR_gDLNAOipZ05Hhk`W{~%1xli_urw|&Oeizblr|?$s)`PI{{Hjq_T9Gb5)>y=foX%3HW6_U}l z+_Qzo`1JW<0g1Vf%av5Gyp+xN^ZA`&wY`i5WCe?C6OnEflfRhH$EMYeNvhex;;eeXn_jehEuG`j>Ut@gq;0!z z7?iq@%l-WQx{=J$w%y~>>S6+k)41N$yWe&rnfmwpX9|skIiv9C^w6~2&av8b zq_Ba+sC2$%2aKwB!2SLHelMPPB$;Cbip{UtxQ@!<&*