From 2c3ba4a9506eb3b3b98647ebeea615c41bd2acf7 Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Mon, 30 Apr 2018 20:45:06 +0300 Subject: [PATCH 01/45] Update to forkdelta/tokenbase@bab62b8 --- config/main.json | 7 +++++++ tokenGuides/DAN.ejs | 5 +++++ tokenGuides/INO.ejs | 4 ++++ tokenGuides/LIF.ejs | 4 ++++ tokenGuides/TEAM.ejs | 4 ++++ tokenGuides/VEGA.ejs | 4 ++++ tokenGuides/WIT.ejs | 4 ++++ tokenGuides/ePRX.ejs | 6 ++++++ 8 files changed, 38 insertions(+) create mode 100644 tokenGuides/DAN.ejs create mode 100644 tokenGuides/INO.ejs create mode 100644 tokenGuides/LIF.ejs create mode 100644 tokenGuides/TEAM.ejs create mode 100644 tokenGuides/VEGA.ejs create mode 100644 tokenGuides/WIT.ejs create mode 100644 tokenGuides/ePRX.ejs diff --git a/config/main.json b/config/main.json index e5f99c941..8c3c5710e 100644 --- a/config/main.json +++ b/config/main.json @@ -119,6 +119,7 @@ { "addr": "0x13ea82d5e1a811f55bda9c86fdd6195a6bd23aed", "name": "TFT", "decimals": 8 }, { "addr": "0x13f11c9905a08ca76e3e853be63d4f0944326c72", "name": "DIVX", "decimals": 18 }, { "addr": "0x13f1b7fdfbe1fc66676d56483e21b1ecb40b58e2", "name": "ACC", "decimals": 18 }, + { "addr": "0x147b51d82a6038607895e11c4191431335b257e3", "name": "ePRX", "decimals": 8 }, { "addr": "0x14839bf22810f09fb163af69bd21bd5476f445cd", "name": "CFD", "decimals": 18 }, { "addr": "0x149a23f3d1a1e61e1e3b7eddd27f32e01f9788c7", "name": "CARE", "decimals": 18 }, { "addr": "0x14f37b574242d366558db61f3335289a5035c506", "name": "HKG", "decimals": 3 }, @@ -157,6 +158,7 @@ { "addr": "0x1beef31946fbbb40b877a72e4ae04a8d1a5cee06", "name": "PAR", "decimals": 18 }, { "addr": "0x1c4481750daa5ff521a2a7490d9981ed46465dbd", "name": "BCPT", "decimals": 18 }, { "addr": "0x1c65c261cb89178b02cf2aee20058b992787d770", "name": "TORQ", "decimals": 18 }, + { "addr": "0x1c79ab32c66acaa1e9e81952b8aaa581b43e54e7", "name": "TEAM", "decimals": 4 }, { "addr": "0x1ccc29f9ced9d1a5ce81a7262eac8fcd7eca5788", "name": "ANTS", "decimals": 8 }, { "addr": "0x1d10997e92011398a20612f9ee87e33449bc1fe4", "name": "1KT", "decimals": 18 }, { "addr": "0x1d462414fe14cf489c7a21cac78509f4bf8cd7c0", "name": "CAN", "decimals": 6 }, @@ -624,6 +626,7 @@ { "addr": "0x9b11efcaaa1890f6ee52c6bb7cf8153ac5d74139", "name": "ATM", "decimals": 8 }, { "addr": "0x9b6443b0fb9c241a7fdac375595cea13e6b7807a", "name": "RCC", "decimals": 18 }, { "addr": "0x9b68bfae21df5a510931a262cecf63f41338f264", "name": "DBET", "decimals": 18 }, + { "addr": "0x9b70740e708a083c6ff38df52297020f5dfaa5ee", "name": "DAN", "decimals": 10 }, { "addr": "0x9b7593aae6b48d02668808c2dfbfc4bef35ef957", "name": "DVN", "decimals": 18 }, { "addr": "0x9b8eb7a73a3c65fc3c892b494ab29cb061cf05ae", "name": "1BIT", "decimals": 0 }, { "addr": "0x9c1d13d5a8fd4a8ac89917d31d40db454d1ee60b", "name": "ELUNCH", "decimals": 18 }, @@ -789,12 +792,14 @@ { "addr": "0xc7a4eb66f982cde71d872398e4d1fc5fc586cb9e", "name": "REZ", "decimals": 8 }, { "addr": "0xc87c5dd86a3d567ff28701886fb0745aaa898da4", "name": "CTG", "decimals": 18 }, { "addr": "0xc8c6a31a4a806d3710a7b38b7b296d2fabccdba8", "name": "ELIX", "decimals": 18 }, + { "addr": "0xc9859fccc876e6b4b3c749c5d29ea04f48acb74f", "name": "INO", "decimals": 0 }, { "addr": "0xc98e0639c6d2ec037a615341c369666b110e80e5", "name": "EXMR", "decimals": 8 }, { "addr": "0xc997d07b0bc607b6d1bcb6fb9d4a5579c466c3e5", "name": "FLIP", "decimals": 0 }, { "addr": "0xc99ddc30bb0cf76b07d90dcb6b267b8352697bef", "name": "TDT", "decimals": 18 }, { "addr": "0xc9b89f6b5301f554b9adc6d4a871c3279820de40", "name": "HAO", "decimals": 18 }, { "addr": "0xc9be9f75df438df3ef40e4bab816bf30e3f14b50", "name": "SMELLY", "decimals": 0 }, { "addr": "0xc9f05e276d9148c7728f63205cc0180cb21a60ff", "name": "DATO", "decimals": 18 }, + { "addr": "0xca48ac42c9cd4ee98813af8945a1024868ee62de", "name": "VEGA", "decimals": 18 }, { "addr": "0xcb5a05bef3257613e984c17dbcf039952b6d883f", "name": "SGR", "decimals": 8 }, { "addr": "0xcb94be6f13a1182e4a4b6140cb7bf2025d28e41b", "name": "TRST", "decimals": 6 }, { "addr": "0xcb97e65f07da24d46bcdd078ebebd7c6e6e3d750", "name": "BTM", "decimals": 8 }, @@ -872,6 +877,7 @@ { "addr": "0xdfe7351c291bc0e49079c62212587244e1c666ba", "name": "SME", "decimals": 18 }, { "addr": "0xe0b7927c4af23765cb51314a0e0521a9645f0e2a", "name": "DGD", "decimals": 9 }, { "addr": "0xe0c21b3f45fea3e5fdc811021fb1f8842caccad2", "name": "BITC", "decimals": 0 }, + { "addr": "0xe13ef257cf4d5df928ca11d230427c037666d466", "name": "WIT", "decimals": 6 }, { "addr": "0xe1479d294807379320dca9a9e9002ac644539099", "name": "KING", "decimals": 18 }, { "addr": "0xe256bb0b2a3457e54db3a41cf5a8b826aca222a8", "name": "ARX", "decimals": 18 }, { "addr": "0xe25bcec5d3801ce3a794079bf94adf1b8ccd802d", "name": "MAN", "decimals": 18 }, @@ -919,6 +925,7 @@ { "addr": "0xea642206310400cda4c1c5b8e7945314aa96b8a7", "name": "MINT", "decimals": 18 }, { "addr": "0xeb2da9fac54284cea731d1f10bb34eecb3c00c14", "name": "POW", "decimals": 18 }, { "addr": "0xeb7c20027172e5d143fb030d50f91cece2d1485d", "name": "EBTC", "decimals": 8 }, + { "addr": "0xeb9951021698b42e4399f9cbb6267aa35f82d59d", "name": "LIF", "decimals": 18 }, { "addr": "0xeb9c0138d8ac10dd659640a4cc3d135c58b17b1b", "name": "DTC", "decimals": 2 }, { "addr": "0xebbdf302c940c6bfd49c6b165f457fdb324649bc", "name": "HYDRO", "decimals": 18 }, { "addr": "0xebc86d834756621444a8a26b4cf81b625fe310cd", "name": "ETHP", "decimals": 18 }, diff --git a/tokenGuides/DAN.ejs b/tokenGuides/DAN.ejs new file mode 100644 index 000000000..ccd7221c3 --- /dev/null +++ b/tokenGuides/DAN.ejs @@ -0,0 +1,5 @@ +
+

Daneel assists you in your daily crypto investment.

+

Daneel is a personal assistant using IBM Watson technology, one of the most efficient artificial intelligence platforms on the market. Daneel has your back, supporting you by offering daily assistance in the world of cryptocurrency.

+ +
diff --git a/tokenGuides/INO.ejs b/tokenGuides/INO.ejs new file mode 100644 index 000000000..5c5601e9f --- /dev/null +++ b/tokenGuides/INO.ejs @@ -0,0 +1,4 @@ +
+

Ino Coin – the global platform for funding and provision of know-how to young blockchain projects. The currency backed by a mix of people with perfect technical and commercial skills. People, who will share advice and provide constant direction for young teams in addition to providing funds. A unique decentralized system for joint decision making between the lead team, project representatives and all investors and owners of the currency. Sharing of knowledge, ideas and shares through InoCoin.

+ +
diff --git a/tokenGuides/LIF.ejs b/tokenGuides/LIF.ejs new file mode 100644 index 000000000..e5a6f7004 --- /dev/null +++ b/tokenGuides/LIF.ejs @@ -0,0 +1,4 @@ +
+

The Líf token facilitates transactions on the Winding Tree platform. Líf is used by travel companies to distribute inventory and make transactions without intermediaries.

+ +
diff --git a/tokenGuides/TEAM.ejs b/tokenGuides/TEAM.ejs new file mode 100644 index 000000000..8c193bbf5 --- /dev/null +++ b/tokenGuides/TEAM.ejs @@ -0,0 +1,4 @@ +
+

TokenStars - the first celebrity management platform on blockchain. TEAM token provides unique opportunities for sports&showbiz fans to connect with their favorite celebrities and allows stars to monetize their marketing potential.

+ +
diff --git a/tokenGuides/VEGA.ejs b/tokenGuides/VEGA.ejs new file mode 100644 index 000000000..50eb2fb58 --- /dev/null +++ b/tokenGuides/VEGA.ejs @@ -0,0 +1,4 @@ +
+

Vega Intelligent Solutions is creating the Vega AI interacting with users through communication systems leveraging machine learning into our every day lives. Our applications are intended for traders on various markets, working towards changing the world of investment tools and portfolio management utilities.

+ +
diff --git a/tokenGuides/WIT.ejs b/tokenGuides/WIT.ejs new file mode 100644 index 000000000..d5e82082e --- /dev/null +++ b/tokenGuides/WIT.ejs @@ -0,0 +1,4 @@ +
+

WITchain makes your token and manages its value. You have value token in decentralized cryptocurrency economy, we provide digital token development and value management service for individual and enterprise.

+ +
diff --git a/tokenGuides/ePRX.ejs b/tokenGuides/ePRX.ejs new file mode 100644 index 000000000..6bc5df3b1 --- /dev/null +++ b/tokenGuides/ePRX.ejs @@ -0,0 +1,6 @@ +
+

Proxy has developed "Proxy Wallet", which features bio-metric security and is a NFC-enabled physical wallet, The proxy wallet will be the center of the Proxy merchant services ecosystem. The Proxy Ecosystem will consist of a marketplace, a chat messenger, and crypo-currency merchant services.

+

The Proxy wallet will enable you to safely store and spend crypto currencies at merchants that accept blockchain payments.

+

The ePRX token can be used by merchants to pay their merchant fees. Merchants will have the incentive to accept blockchain payments because merchants fees range from 0.5%-1.0% while visa networks is 1.5%-3.0%.

+ +
From 80988203fc38db7bbf8877e406c0f2f58fdc0717 Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Tue, 29 May 2018 18:30:03 +0300 Subject: [PATCH 02/45] Update ticker styling --- config/main.json | 1940 +++++++++++++++++++-------------------- css/black.css | 15 +- js/main-unminified.js | 229 ++--- scripts/build_tokens.py | 58 +- 4 files changed, 1113 insertions(+), 1129 deletions(-) diff --git a/config/main.json b/config/main.json index 8c3c5710e..0a12fa91a 100644 --- a/config/main.json +++ b/config/main.json @@ -28,978 +28,978 @@ "etherscanAPIKey": "GCGR1C9I17TYIRNYUDDEIJH1K5BRPH4UDE", "ledgerPath": "m/44'/60'/0'/0", "bases": [ - { "addr": "0x0000000000000000000000000000000000000000", "name": "ETH", "decimals": 18 } + { "addr": "0x0000000000000000000000000000000000000000", "name": "ETH", "fullName": "Ethereum", "decimals": 18 } ], "tokens": [ - { "addr": "0x006bea43baa3f7a6f765f14f10a1a1b08334ef45", "name": "STX", "decimals": 18 }, - { "addr": "0x009e864923b49263c7f10d19b7f8ab7a9a5aad33", "name": "FKX", "decimals": 18 }, - { "addr": "0x00a0cbe98e4d110b0fa82646152d77babf2951d0", "name": "EETHER", "decimals": 18 }, - { "addr": "0x013a06558f07d9e6f9a00c95a33f3a0e0255176b", "name": "BALI", "decimals": 18 }, - { "addr": "0x014b50466590340d41307cc54dcee990c8d58aa8", "name": "ICOS", "decimals": 6 }, - { "addr": "0x01a28adc0edd796b570ec4da734e1aa809f6f1fc", "name": "EDASH", "decimals": 18 }, - { "addr": "0x01afc37f4f85babc47c0e2d0eababc7fb49793c8", "name": "GNTM", "decimals": 18 }, - { "addr": "0x01c67791309c71aa4ed373025a0c089696d7c9e4", "name": "CCB", "decimals": 18 }, - { "addr": "0x0200412995f1bafef0d3f97c4e28ac2515ec1ece", "name": "FLLW", "decimals": 18 }, - { "addr": "0x0235fe624e044a05eed7a43e16e3083bc8a4287a", "name": "OCC", "decimals": 18 }, - { "addr": "0x025abad9e518516fdaafbdcdb9701b37fb7ef0fa", "name": "GTKT", "decimals": 0 }, - { "addr": "0x02b9806a64cb05f02aa8dcc1c178b88159a61304", "name": "DEL", "decimals": 18 }, - { "addr": "0x0371a82e4a9d0a4312f3ee2ac9c6958512891372", "name": "STU", "decimals": 18 }, - { "addr": "0x03df4c372a29376d2c8df33a1b5f001cd8d68b0e", "name": "BITCOINEREUM", "decimals": 8 }, - { "addr": "0x0425cbbc5ff784203fe8d82beefa2b02634351f5", "name": "FBR", "decimals": 18 }, - { "addr": "0x044dd17bbbcbf1cf65f543918561bf8cf8130e7b", "name": "EGR", "decimals": 3 }, - { "addr": "0x049a5bf874f241d94232137ef728a9c7dd0d7550", "name": "DTT", "decimals": 18 }, - { "addr": "0x056017c55aE7AE32d12AeF7C679dF83A85ca75Ff", "name": "WYV", "decimals": 18 }, - { "addr": "0x059e3ead0a5675e4139c820d799e20be9c75bc3d", "name": "LTCRED", "decimals": 8 }, - { "addr": "0x05c7065d644096a4e4c3fe24af86e36de021074b", "name": "LCT", "decimals": 18 }, - { "addr": "0x05d379b48a8622ae4018309e116420db4a38a225", "name": "ELYTE", "decimals": 18 }, - { "addr": "0x05f4a42e251f2d52b8ed15e9fedaacfcef1fad27", "name": "ZIL", "decimals": 12 }, - { "addr": "0x06147110022b768ba8f99a8f385df11a151a9cc8", "name": "ACE", "decimals": 0 }, - { "addr": "0x0766e79a6fd74469733e8330b3b461c0320ff059", "name": "EXN", "decimals": 18 }, - { "addr": "0x0784dbabb6c6834bddfb7cfee116ba049e5dafab", "name": "IBTC", "decimals": 18 }, - { "addr": "0x07d9e49ea402194bf48a8276dafb16e4ed633317", "name": "DALC", "decimals": 8 }, - { "addr": "0x07e3c70653548b04f0a75970c1f81b4cbbfb606f", "name": "DLT", "decimals": 18 }, - { "addr": "0x082e13494f12ebb7206fbf67e22a6e1975a1a669", "name": "ARTIS", "decimals": 8 }, - { "addr": "0x0835ecd15ddf08d4786304d71b4672dc5c40f011", "name": "PLC", "decimals": 18 }, - { "addr": "0x08711d3b02c8758f2fb3ab4e80228418a7f8e39c", "name": "EDG", "decimals": 0 }, - { "addr": "0x0879e0c9822b75f31f0b0ed2a30be9f484a57c2f", "name": "LTG", "decimals": 0 }, - { "addr": "0x0886949c1b8c412860c4264ceb8083d1365e86cf", "name": "BTCE", "decimals": 8 }, - { "addr": "0x089a6d83282fb8988a656189f1e7a73fa6c1cac2", "name": "PGL", "decimals": 18 }, - { "addr": "0x08d32b0da63e2c3bcf8019c9c5d849d7a9d791e6", "name": "DCN", "decimals": 0 }, - { "addr": "0x08f5a9235b08173b7569f83645d2c7fb55e8ccd8", "name": "TNT", "decimals": 8 }, - { "addr": "0x08f8117155aa9414b67113a47ad269d47974e9dc", "name": "DHG", "decimals": 18 }, - { "addr": "0x08fd34559f2ed8585d3810b4d96ab8a05c9f97c5", "name": "CLRT", "decimals": 18 }, - { "addr": "0x09d8b66c48424324b25754a873e290cae5dca439", "name": "NVT", "decimals": 18 }, - { "addr": "0x09debe702678140c1be278213109719fab98d0d8", "name": "MOL", "decimals": 18 }, - { "addr": "0x0a76aad21948ea1ef447d26dee91a54370e151e0", "name": "ELITE", "decimals": 18 }, - { "addr": "0x0abdace70d3790235af448c88547603b945604ea", "name": "DNT", "decimals": 18 }, - { "addr": "0x0abefb7611cb3a01ea3fad85f33c3c934f8e2cf4", "name": "FRD", "decimals": 18 }, - { "addr": "0x0aef06dcccc531e581f0440059e6ffcc206039ee", "name": "ITT", "decimals": 8 }, - { "addr": "0x0af44e2784637218dd1d32a322d44e603a8f0c6a", "name": "MTX", "decimals": 18 }, - { "addr": "0x0affa06e7fbe5bc9a764c979aa66e8256a631f02", "name": "PLBT", "decimals": 6 }, - { "addr": "0x0b1724cc9fda0186911ef6a75949e9c0d3f0f2f3", "name": "RIYA", "decimals": 8 }, - { "addr": "0x0b24fdf35876bbe2a1cc925321b8c301017474d4", "name": "JWT", "decimals": 0 }, - { "addr": "0x0b76544f6c413a555f309bf76260d1e02377c02a", "name": "INT", "decimals": 6 }, - { "addr": "0x0bb217e40f8a5cb79adf04e1aab60e5abd0dfc1e", "name": "SWFTC", "decimals": 8 }, - { "addr": "0x0bee5ca8dda2c0b8edd1c4369f7cc35d243e547f", "name": "VCA", "decimals": 8 }, - { "addr": "0x0c6c9beeeb5de377210930f09a7ac9a99ff5e981", "name": "EZEC", "decimals": 18 }, - { "addr": "0x0cf0ee63788a0849fe5297f3407f701e122cc023", "name": "DATA", "decimals": 18 }, - { "addr": "0x0d262e5dc4a06a0f1c90ce79c7a60c09dfc884e4", "name": "J8T", "decimals": 8 }, - { "addr": "0x0d8775f648430679a709e98d2b0cb6250d2887ef", "name": "BAT", "decimals": 18 }, - { "addr": "0x0d88ed6e74bbfd96b831231638b66c05571e824f", "name": "AVT", "decimals": 18 }, - { "addr": "0x0e0989b1f9b8a38983c2ba8053269ca62ec9b195", "name": "POE", "decimals": 8 }, - { "addr": "0x0f4ca92660efad97a9a70cb0fe969c755439772c", "name": "LEV", "decimals": 9 }, - { "addr": "0x0f513ffb4926ff82d7f60a05069047aca295c413", "name": "XSC", "decimals": 18 }, - { "addr": "0x0f598112679b78e17a4a9febc83703710d33489c", "name": "XMRG", "decimals": 8 }, - { "addr": "0x0f5d2fb29fb7d3cfee444a200298f468908cc942", "name": "MANA", "decimals": 18 }, - { "addr": "0x0f9b1d1d39118480cf8b9575419ea4e5189c88dd", "name": "WET", "decimals": 0 }, - { "addr": "0x0fcf5c6b20577d48ba209e077975b9f2eac55798", "name": "SVB", "decimals": 5 }, - { "addr": "0x0ffab58ea5a71cc3ca40217706c3c401407fa4a8", "name": "INDIOLD", "decimals": 18 }, - { "addr": "0x103c3a209da59d3e7c4a89307e66521e081cfdf0", "name": "GVT", "decimals": 18 }, - { "addr": "0x1040613788e99c1606bd133db0ed7f7dbdf0cc80", "name": "STH", "decimals": 0 }, - { "addr": "0x1063ce524265d5a3a624f4914acd573dd89ce988", "name": "AIX", "decimals": 18 }, - { "addr": "0x106aa49295b525fcf959aa75ec3f7dcbf5352f1c", "name": "RKT", "decimals": 18 }, - { "addr": "0x107c4504cd79c5d2696ea0030a8dd4e92601b82e", "name": "BLT", "decimals": 18 }, - { "addr": "0x10b123fddde003243199aad03522065dc05827a0", "name": "SYN", "decimals": 18 }, - { "addr": "0x10b35b348fd49966f2baf81df35a511c18bd1f80", "name": "DNO", "decimals": 7 }, - { "addr": "0x10c0337c42843e0b8ce743d7d5ff39b711f3ad82", "name": "WND", "decimals": 18 }, - { "addr": "0x111111f7e9b1fe072ade438f77e1ce861c7ee4e3", "name": "CAT2", "decimals": 18 }, - { "addr": "0x1175a66a5c3343bbf06aa818bb482ddec30858e0", "name": "CIX", "decimals": 18 }, - { "addr": "0x1183f92a5624d68e85ffb9170f16bf0443b4c242", "name": "QVT", "decimals": 18 }, - { "addr": "0x11f8dd7699147566cf193596083d45c8f592c4ba", "name": "ETHC", "decimals": 0 }, - { "addr": "0x122a86b5dff2d085afb49600b4cd7375d0d94a5f", "name": "ITL", "decimals": 8 }, - { "addr": "0x123ab195dd38b1b40510d467a6a359b201af056f", "name": "LGO", "decimals": 8 }, - { "addr": "0x1245ef80f4d9e02ed9425375e8f649b9221b31d8", "name": "ARCT", "decimals": 8 }, - { "addr": "0x12480e24eb5bec1a9d4369cab6a80cad3c0a377a", "name": "SUB", "decimals": 2 }, - { "addr": "0x12a35383ca24ceb44cdcbbecbeb7baccb5f3754a", "name": "CSOLD", "decimals": 6 }, - { "addr": "0x12b19d3e2ccc14da04fae33e63652ce469b3f2fd", "name": "GRID", "decimals": 12 }, - { "addr": "0x12b306fa98f4cbb8d4457fdff3a0a0a56f07ccdf", "name": "SXDT", "decimals": 18 }, - { "addr": "0x12fef5e57bf45873cd9b62e9dbd7bfb99e32d73e", "name": "CFI", "decimals": 18 }, - { "addr": "0x138a8752093f4f9a79aaedf48d4b9248fab93c9c", "name": "MCI", "decimals": 18 }, - { "addr": "0x139d9397274bb9e2c29a9aa8aa0b5874d30d62e3", "name": "BOUTS", "decimals": 18 }, - { "addr": "0x13ea82d5e1a811f55bda9c86fdd6195a6bd23aed", "name": "TFT", "decimals": 8 }, - { "addr": "0x13f11c9905a08ca76e3e853be63d4f0944326c72", "name": "DIVX", "decimals": 18 }, - { "addr": "0x13f1b7fdfbe1fc66676d56483e21b1ecb40b58e2", "name": "ACC", "decimals": 18 }, - { "addr": "0x147b51d82a6038607895e11c4191431335b257e3", "name": "ePRX", "decimals": 8 }, - { "addr": "0x14839bf22810f09fb163af69bd21bd5476f445cd", "name": "CFD", "decimals": 18 }, - { "addr": "0x149a23f3d1a1e61e1e3b7eddd27f32e01f9788c7", "name": "CARE", "decimals": 18 }, - { "addr": "0x14f37b574242d366558db61f3335289a5035c506", "name": "HKG", "decimals": 3 }, - { "addr": "0x14fffb1e001615b7fb7c7857bdf440a610022e5b", "name": "SCX", "decimals": 0 }, - { "addr": "0x1500205f50bf3fd976466d0662905c9ff254fc9c", "name": "BBT", "decimals": 4 }, - { "addr": "0x153e140548c6bfca761b6a4a45730bd1401c74d2", "name": "TIP", "decimals": 18 }, - { "addr": "0x15ef5b9447710eab904e63e6233ff540400d603f", "name": "BTC2X", "decimals": 8 }, - { "addr": "0x15f173b7aca7cd4a01d6f8360e65fb4491d270c1", "name": "EREAL", "decimals": 18 }, - { "addr": "0x163733bcc28dbf26b41a8cfa83e369b5b3af741b", "name": "PRS", "decimals": 18 }, - { "addr": "0x164f64ef2a44444743c5472fa68fb3784060d286", "name": "T8C", "decimals": 3 }, - { "addr": "0x168296bb09e24a88805cb9c33356536b980d3fc5", "name": "RHOC", "decimals": 8 }, - { "addr": "0x16b5a0de0520e1964a20ac8ef4034bd7d0920d8f", "name": "TIOTOUR", "decimals": 18 }, - { "addr": "0x16f812be7fff02caf662b85d5d58a5da6572d4df", "name": "UTT", "decimals": 8 }, - { "addr": "0x1735fc2b89b80d1ae33c35dd55eae7fa7642f336", "name": "CAD_S", "decimals": 18 }, - { "addr": "0x1776e1f26f98b1a5df9cd347953a26dd3cb46671", "name": "NMR", "decimals": 18 }, - { "addr": "0x177d39ac676ed1c67a2b268ad7f1e58826e5b0af", "name": "CDT", "decimals": 18 }, - { "addr": "0x179a2e413386db620d5b89a18550a3874385f726", "name": "FIT", "decimals": 5 }, - { "addr": "0x17fd666fa0784885fa1afec8ac624d9b7e72b752", "name": "FLIK", "decimals": 14 }, - { "addr": "0x180e5087935a94fd5bbab00fd2249c5be0473381", "name": "ZCG", "decimals": 8 }, - { "addr": "0x181a63746d3adcf356cbc73ace22832ffbb1ee5a", "name": "ALCO", "decimals": 8 }, - { "addr": "0x1831887fbabf783910db128e60c41bfa016059d8", "name": "EUR_S", "decimals": 18 }, - { "addr": "0x1844b21593262668b7248d0f57a220caaba46ab9", "name": "PRL", "decimals": 18 }, - { "addr": "0x189c05c3c191015c694032e1b09c190d5db3fb50", "name": "READ", "decimals": 8 }, - { "addr": "0x18cabd1e7db6c52406719cb72859ea2c2eea75d6", "name": "eGO", "decimals": 18 }, - { "addr": "0x18edc1b644839eed61c69e624e96bbd469a2ef52", "name": "ELC", "decimals": 18 }, - { "addr": "0x190e569be071f40c704e15825f285481cb74b6cc", "name": "FAM", "decimals": 12 }, - { "addr": "0x190fb342aa6a15eb82903323ae78066ff8616746", "name": "UMC", "decimals": 6 }, - { "addr": "0x1961b3331969ed52770751fc718ef530838b6dee", "name": "BDG", "decimals": 18 }, - { "addr": "0x19aea60e2fd6ac54ecf2576292c8fc7046429c37", "name": "HUB", "decimals": 18 }, - { "addr": "0x1a61250a2bea646478184730d25648811bd429fe", "name": "MDN", "decimals": 8 }, - { "addr": "0x1b22c32cd936cb97c28c5690a0695a82abf688e6", "name": "WISH", "decimals": 18 }, - { "addr": "0x1b957dc4aefeed3b4a2351a6a6d5cbfbba0cecfa", "name": "HQX", "decimals": 18 }, - { "addr": "0x1b9743f556d65e757c4c650b4555baf354cb8bd3", "name": "ETBS", "decimals": 12 }, - { "addr": "0x1bb9e8ea817d56eccc212ce63f7da95298f98719", "name": "SHT", "decimals": 2 }, - { "addr": "0x1bcbc54166f6ba149934870b60506199b6c9db6d", "name": "ROC", "decimals": 10 }, - { "addr": "0x1beef31946fbbb40b877a72e4ae04a8d1a5cee06", "name": "PAR", "decimals": 18 }, - { "addr": "0x1c4481750daa5ff521a2a7490d9981ed46465dbd", "name": "BCPT", "decimals": 18 }, - { "addr": "0x1c65c261cb89178b02cf2aee20058b992787d770", "name": "TORQ", "decimals": 18 }, - { "addr": "0x1c79ab32c66acaa1e9e81952b8aaa581b43e54e7", "name": "TEAM", "decimals": 4 }, - { "addr": "0x1ccc29f9ced9d1a5ce81a7262eac8fcd7eca5788", "name": "ANTS", "decimals": 8 }, - { "addr": "0x1d10997e92011398a20612f9ee87e33449bc1fe4", "name": "1KT", "decimals": 18 }, - { "addr": "0x1d462414fe14cf489c7a21cac78509f4bf8cd7c0", "name": "CAN", "decimals": 6 }, - { "addr": "0x1d9e20e581a5468644fe74ccb6a46278ef377f9e", "name": "CDRT", "decimals": 8 }, - { "addr": "0x1daaf3d62582639c6a7eabb467e2db9b56fafbbd", "name": "USD_S", "decimals": 18 }, - { "addr": "0x1db186898bccde66fa64a50e4d81078951a30dbe", "name": "LLA", "decimals": 18 }, - { "addr": "0x1eab19e6623e8cbcafc252e275f5b51c27656faf", "name": "SPNK", "decimals": 8 }, - { "addr": "0x1f103fd7c4fa908c25387da70ed287b632bd22a2", "name": "ELTC3", "decimals": 18 }, - { "addr": "0x1f21d8395655fb262251897df7cb3c9358bec6a2", "name": "IRC", "decimals": 8 }, - { "addr": "0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c", "name": "BNT", "decimals": 18 }, - { "addr": "0x1fc52f1abade452dd4674477d4711951700b3d27", "name": "NOKU", "decimals": 18 }, - { "addr": "0x2001f2a0cf801ecfda622f6c28fb6e10d803d969", "name": "CLT", "decimals": 8 }, - { "addr": "0x202e295df742befa5e94e9123149360db9d9f2dc", "name": "NIH", "decimals": 8 }, - { "addr": "0x2160e6c0ae8ca7d62fe1f57fc049f8363283ff5f", "name": "BPT", "decimals": 18 }, - { "addr": "0x2167fb82309cf76513e83b25123f8b0559d6b48f", "name": "LION", "decimals": 18 }, - { "addr": "0x21692a811335301907ecd6343743791802ba7cfd", "name": "ADU", "decimals": 18 }, - { "addr": "0x219218f117dc9348b358b8471c55a073e5e0da0b", "name": "GRX", "decimals": 18 }, - { "addr": "0x222728c202e7164dfbd127181d46409338c4328e", "name": "MIND", "decimals": 18 }, - { "addr": "0x2233799ee2683d75dfefacbcd2a26c78d34b470d", "name": "NTWK", "decimals": 18 }, - { "addr": "0x226bb599a12c826476e3a771454697ea52e9e220", "name": "PRO", "decimals": 8 }, - { "addr": "0x22a3d74c363379189b6cc059d8fbd888e98df5ec", "name": "JPY_R", "decimals": 18 }, - { "addr": "0x22c10728343e9d49ef25080f74a223878a3d4052", "name": "DRP2", "decimals": 8 }, - { "addr": "0x22f0af8d78851b72ee799e05f54a77001586b18a", "name": "GXVC", "decimals": 10 }, - { "addr": "0x23cb17d7d079518dbff4febb6efcc0de58d8c984", "name": "TRV", "decimals": 16 }, - { "addr": "0x24021d38db53a938446ecb0a31b1267764d9d63d", "name": "HIT", "decimals": 18 }, - { "addr": "0x2405cc17ba128bfa7117815e04a4da228013f5bc", "name": "BNN", "decimals": 8 }, - { "addr": "0x24692791bc444c5cd0b81e3cbcaba4b04acd1f3b", "name": "UKG", "decimals": 18 }, - { "addr": "0x2469f31a34fcaac0debf73806ce39b2388874b13", "name": "PPT2", "decimals": 18 }, - { "addr": "0x24aef3bf1a47561500f9430d74ed4097c47f51f2", "name": "SPARTA", "decimals": 4 }, - { "addr": "0x24cebc1548e698feffb5553b8ac8043b51069faa", "name": "TVAL", "decimals": 12 }, - { "addr": "0x24ddff6d8b8a42d835af3b440de91f3386554aa4", "name": "ING", "decimals": 18 }, - { "addr": "0x25432dd810730331498c22fbf6b98432e7ef3e66", "name": "BIO", "decimals": 18 }, - { "addr": "0x255aa6df07540cb5d3d297f0d0d4d84cb52bc8e6", "name": "RDN", "decimals": 18 }, - { "addr": "0x25c8ca98fe9d59ceef5e0175abae40d4caa60af9", "name": "FTOKEN", "decimals": 18 }, - { "addr": "0x2604fa406be957e542beb89e6754fcde6815e83f", "name": "PKT", "decimals": 18 }, - { "addr": "0x26607f9bf9d62a37b0c78e1d3719fcd1fa32bef9", "name": "GFL", "decimals": 18 }, - { "addr": "0x268b7976e94e84a48bf8b2b57ba34b59ed836a74", "name": "XAI", "decimals": 8 }, - { "addr": "0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb", "name": "ERC20", "decimals": 18 }, - { "addr": "0x26e75307fc0c021472feb8f727839531f112f317", "name": "C20", "decimals": 18 }, - { "addr": "0x27054b13b1b798b345b591a4d22e6562d47ea75a", "name": "AST", "decimals": 4 }, - { "addr": "0x27537ff4df3081cef9bee9b29cac764067b42611", "name": "SLIP", "decimals": 0 }, - { "addr": "0x275b69aa7c8c1d648a0557656bce1c286e69a29d", "name": "ENU", "decimals": 8 }, - { "addr": "0x275fd328c3986be83f8b60f79c73cf63fde98ca5", "name": "CSL", "decimals": 18 }, - { "addr": "0x27695e09149adc738a978e9a678f99e4c39e9eb9", "name": "KICK", "decimals": 8 }, - { "addr": "0x278f5d89c85a4ac8aaa39e08444212cbb2546fd2", "name": "HEY", "decimals": 18 }, - { "addr": "0x27dce1ec4d3f72c3e457cc50354f1f975ddef488", "name": "AIR", "decimals": 8 }, - { "addr": "0x27f610bf36eca0939093343ac28b1534a721dbb4", "name": "WAND", "decimals": 18 }, - { "addr": "0x28481cdc0e4fa79164491d47e8837edeb3993f20", "name": "TSS", "decimals": 18 }, - { "addr": "0x286bda1413a2df81731d4930ce2f862a35a609fe", "name": "WABI", "decimals": 18 }, - { "addr": "0x289925d08b07e73dd0dd02d1407c877942215082", "name": "AVY", "decimals": 18 }, - { "addr": "0x289fe11c6f46e28f9f1cfc72119aee92c1da50d0", "name": "EPOSN", "decimals": 18 }, - { "addr": "0x28a40acf39b1d3c932f42dd8068ad00a5ad6448f", "name": "LDM", "decimals": 18 }, - { "addr": "0x28c8d01ff633ea9cd8fc6a451d7457889e698de6", "name": "ETG", "decimals": 0 }, - { "addr": "0x29d75277ac7f0335b2165d0895e8725cbf658d73", "name": "CSNO", "decimals": 8 }, - { "addr": "0x2a05d22db079bc40c2f77a1d1ff703a56e631cc1", "name": "BAS", "decimals": 8 }, - { "addr": "0x2a093bcf0c98ef744bb6f69d74f2f85605324290", "name": "FOOD", "decimals": 8 }, - { "addr": "0x2baac9330cf9ac479d819195794d79ad0c7616e3", "name": "ADB", "decimals": 18 }, - { "addr": "0x2bdc0d42996017fce214b21607a515da41a9e0c5", "name": "SKIN", "decimals": 6 }, - { "addr": "0x2c4e8f2d746113d0696ce89b35f0d8bf88e0aeca", "name": "ST", "decimals": 18 }, - { "addr": "0x2c82c73d5b34aa015989462b2948cd616a37641f", "name": "SXUT", "decimals": 18 }, - { "addr": "0x2c974b2d0ba1716e644c1fc59982a89ddd2ff724", "name": "VIB", "decimals": 18 }, - { "addr": "0x2ca72c9699b92b47272c9716c664cad6167c80b0", "name": "GUNS", "decimals": 18 }, - { "addr": "0x2ccbff3a042c68716ed2a2cb0c544a9f1d1935e1", "name": "DMT", "decimals": 8 }, - { "addr": "0x2cfd4c10c075fa51649744245ec1d0aa3d567e23", "name": "IPY", "decimals": 8 }, - { "addr": "0x2d0e95bd4795d7ace0da3c0ff7b706a5970eb9d3", "name": "SOC", "decimals": 18 }, - { "addr": "0x2d9765a94ff22e0ca3afc3e3f4b116de2b67582a", "name": "CGC", "decimals": 16 }, - { "addr": "0x2daee1aa61d60a252dc80564499a69802853583a", "name": "ATS", "decimals": 4 }, - { "addr": "0x2dbe0f03f1dddbdbc87557e86df3878ae25af855", "name": "RC", "decimals": 8 }, - { "addr": "0x2e071d2966aa7d8decb1005885ba1977d6038a65", "name": "DICE", "decimals": 16 }, - { "addr": "0x2eb86e8fc520e0f6bb5d9af08f924fe70558ab89", "name": "LGR", "decimals": 8 }, - { "addr": "0x2edc6fcc641f0169d54abb842f96f701eae85e4e", "name": "ADUOLD", "decimals": 18 }, - { "addr": "0x2ee6d1a3ba4e80a61bdfb48a90d40a5cef455326", "name": "POWE", "decimals": 8 }, - { "addr": "0x2f1b8c9d0a21b747d8ca370f93cb09d3daf222ef", "name": "EXRP", "decimals": 18 }, - { "addr": "0x2f4baef93489b09b5e4b923795361a65a26f55e5", "name": "XHY", "decimals": 8 }, - { "addr": "0x2f5e044ad4adac34c8d8df738fac7743eda1409c", "name": "AGO", "decimals": 18 }, - { "addr": "0x2f85e502a988af76f7ee6d83b7db8d6c0a823bf9", "name": "LATX", "decimals": 8 }, - { "addr": "0x2f9b6779c37df5707249eeb3734bbfc94763fbe2", "name": "WIZ", "decimals": 18 }, - { "addr": "0x2fa32a39fc1c399e0cc7b2935868f5165de7ce97", "name": "PFR", "decimals": 8 }, - { "addr": "0x30aee7f259d6d1564ebef457847c672b30f13cbc", "name": "DOM", "decimals": 0 }, - { "addr": "0x30cc0e266cf33b8eac6a99cbd98e39b890cfd69b", "name": "CLASSY", "decimals": 16 }, - { "addr": "0x3136ef851592acf49ca4c825131e364170fa32b3", "name": "COFI", "decimals": 18 }, - { "addr": "0x31705aa4933c106f3d15f64df0eb70d8d37fc36e", "name": "COT", "decimals": 8 }, - { "addr": "0x31b5e97294e1afd6fff6ffe4cba89a344555f753", "name": "ALLY", "decimals": 18 }, - { "addr": "0x327682779bab2bf4d1337e8974ab9de8275a7ca8", "name": "BPRT", "decimals": 18 }, - { "addr": "0x3293cc907fde439b39aedaf1b982785adaff186b", "name": "TRIA", "decimals": 10 }, - { "addr": "0x32c785e4e8477b277fea2ca2301727084d79d933", "name": "NUGD", "decimals": 0 }, - { "addr": "0x331a550a2c7f96384eb69127aa0ea9ad4b5da099", "name": "ATMT", "decimals": 18 }, - { "addr": "0x336f646f87d9f6bc6ed42dd46e8b3fd9dbd15c22", "name": "CCT", "decimals": 18 }, - { "addr": "0x33803edf44a71b9579f54cd429b53b06c0eeab83", "name": "BGG", "decimals": 8 }, - { "addr": "0x33b7a018934c6e90fd63189d7c4517f0f776142f", "name": "WSH", "decimals": 10 }, - { "addr": "0x340d2bde5eb28c1eed91b2f790723e3b160613b7", "name": "VEE", "decimals": 18 }, - { "addr": "0x342ba159f988f24f0b033f3cc5232377ee500543", "name": "RAC", "decimals": 18 }, - { "addr": "0x3485b9566097ad656c70d6ebbd1cd044e2e72d05", "name": "PNKOLD", "decimals": 0 }, - { "addr": "0x358d12436080a01a16f711014610f8a4c2c2d233", "name": "PXS", "decimals": 18 }, - { "addr": "0x3597bfd533a99c9aa083587b074434e61eb0a258", "name": "DENT", "decimals": 8 }, - { "addr": "0x35a69642857083ba2f30bfab735dacc7f0bac969", "name": "BBN", "decimals": 18 }, - { "addr": "0x3635e381c67252405c1c0e550973155832d5e490", "name": "JBC", "decimals": 18 }, - { "addr": "0x37256d58e298cacaa82aa0527d56521f1b19e1f5", "name": "EALP", "decimals": 18 }, - { "addr": "0x37f014c64d186eaf879c0033846b51924ce42584", "name": "MDT", "decimals": 0 }, - { "addr": "0x3833dda0aeb6947b98ce454d89366cba8cc55528", "name": "SPHTX", "decimals": 18 }, - { "addr": "0x3839d8ba312751aa0248fed6a8bacb84308e20ed", "name": "Bez", "decimals": 18 }, - { "addr": "0x386467f1f3ddbe832448650418311a479eecfc57", "name": "MBRS", "decimals": 0 }, - { "addr": "0x3883f5e181fccaf8410fa61e12b59bad963fb645", "name": "THETA", "decimals": 18 }, - { "addr": "0x38968746147bbaeb882f356ad9a57594bb158235", "name": "BENJA", "decimals": 8 }, - { "addr": "0x38c04d415f6740c7700185533a64b5f44cbf684c", "name": "BTA", "decimals": 18 }, - { "addr": "0x38d1c39c3e85dbf0fc2f2d637a4872530ad07a5f", "name": "NDO", "decimals": 4 }, - { "addr": "0x39013f961c378f02c2b82a6e1d31e9812786fd9d", "name": "SMS", "decimals": 3 }, - { "addr": "0x399a0e6fbeb3d74c85357439f4c8aed9678a5cbf", "name": "DCL", "decimals": 3 }, - { "addr": "0x39bb259f66e1c59d5abef88375979b4d20d98022", "name": "WAX", "decimals": 8 }, - { "addr": "0x3a1237d38d0fb94513f85d61679cad7f38507242", "name": "MIC", "decimals": 18 }, - { "addr": "0x3a1bda28adb5b0a812a7cf10a1950c920f79bcd3", "name": "FLP", "decimals": 18 }, - { "addr": "0x3a26746ddb79b1b8e4450e3f4ffe3285a307387e", "name": "ETHB", "decimals": 8 }, - { "addr": "0x3adfc4999f77d04c8341bac5f3a76f58dff5b37a", "name": "PRIX", "decimals": 8 }, - { "addr": "0x3d1ba9be9f66b8ee101911bc36d3fb562eac2244", "name": "RVT", "decimals": 18 }, - { "addr": "0x3d46454212c61ecb7b31248047fa033120b88668", "name": "MVT", "decimals": 18 }, - { "addr": "0x3dc9a42fa7afe57be03c58fd7f4411b1e466c508", "name": "CLL", "decimals": 18 }, - { "addr": "0x3e250a4f78410c29cfc39463a81f14a226690eb4", "name": "DRPS", "decimals": 8 }, - { "addr": "0x3eb21f4678b352fcd8facf06b642c6720e04961b", "name": "ALPHA", "decimals": 18 }, - { "addr": "0x3f5bc4fc79b5f8b93ff4814cd9f9a281893d50c9", "name": "HYS", "decimals": 1 }, - { "addr": "0x40395044ac3c0c57051906da938b54bd6557f212", "name": "MGO", "decimals": 8 }, - { "addr": "0x408e41876cccdc0f92210600ef50372656052a38", "name": "REN", "decimals": 18 }, - { "addr": "0x4092678e4e78230f46a1534c0fbc8fa39780892b", "name": "OCN", "decimals": 18 }, - { "addr": "0x40b04166871d9956f5f261d76d349da8d07f82c3", "name": "MMA", "decimals": 18 }, - { "addr": "0x40caa728bb4bafa56f38a58623a12fbe6c90209d", "name": "EC", "decimals": 0 }, - { "addr": "0x41104c8d51a80d9e2969dc23256a352de4b0ec33", "name": "PLUM", "decimals": 18 }, - { "addr": "0x415116bad878730f5db008ff381a73222128ad39", "name": "EBCHB", "decimals": 18 }, - { "addr": "0x4156d3342d5c385a87d264f90653733592000581", "name": "SALT", "decimals": 8 }, - { "addr": "0x4162178b78d6985480a308b2190ee5517460406d", "name": "CLN", "decimals": 18 }, - { "addr": "0x419c4db4b9e25d6db2ad9691ccb832c8d9fda05e", "name": "DRGN", "decimals": 18 }, - { "addr": "0x419d0d8bdd9af5e606ae2232ed285aff190e711b", "name": "FUN", "decimals": 8 }, - { "addr": "0x41dbecc1cdc5517c6f76f6a6e836adbee2754de3", "name": "MTN", "decimals": 18 }, - { "addr": "0x41e5560054824ea6b0732e656e3ad64e20e94e45", "name": "CVC", "decimals": 8 }, - { "addr": "0x420335d3deef2d5b87524ff9d0fb441f71ea621f", "name": "BITINDIA", "decimals": 18 }, - { "addr": "0x420c42ce1370c0ec3ca87d9be64a7002e78e6709", "name": "STCN", "decimals": 0 }, - { "addr": "0x422866a8f0b032c5cf1dfbdef31a20f4509562b0", "name": "ADST", "decimals": 0 }, - { "addr": "0x4270bb238f6dd8b1c3ca01f96ca65b2647c06d3c", "name": "FOTA", "decimals": 18 }, - { "addr": "0x42d6622dece394b54999fbd73d108123806f6a18", "name": "SPANK", "decimals": 18 }, - { "addr": "0x4355fc160f74328f9b383df2ec589bb3dfd82ba0", "name": "OPT", "decimals": 18 }, - { "addr": "0x437cf0bf53634e3dfa5e3eaff3104004d50fb532", "name": "BTN", "decimals": 4 }, - { "addr": "0x43ee79e379e7b78d871100ed696e803e7893b644", "name": "UGT", "decimals": 18 }, - { "addr": "0x44197a4c44d6a059297caf6be4f7e172bd56caaf", "name": "ELTCOIN", "decimals": 8 }, - { "addr": "0x4470bb87d77b963a013db939be332f927f2b992e", "name": "ADX", "decimals": 4 }, - { "addr": "0x44830e5fbe354af3c1c8d405170c08d3bc8a2cd9", "name": "ETHCEN", "decimals": 8 }, - { "addr": "0x449574c69f3a658794829ed81639a7a9ece041e1", "name": "NEOG", "decimals": 0 }, - { "addr": "0x44e6d9ae9053a16e9311fd9702291c5516804359", "name": "EBTGOLD", "decimals": 0 }, - { "addr": "0x44f588aeeb8c44471439d1270b3603c66a9262f1", "name": "SNIP", "decimals": 18 }, - { "addr": "0x450711d5da9f7cadb0e4d3472be550328b37bdda", "name": "DTCN", "decimals": 4 }, - { "addr": "0x45245bc59219eeaaf6cd3f382e078a461ff9de7b", "name": "BKX", "decimals": 18 }, - { "addr": "0x45321004790a4dae7ba19217a10574d55739efc7", "name": "DEEM", "decimals": 18 }, - { "addr": "0x45e42d659d9f9466cd5df622506033145a9b89bc", "name": "NXC", "decimals": 3 }, - { "addr": "0x4632091b0dd0e0902d1fe0534e16eb7b20328d70", "name": "ULT", "decimals": 18 }, - { "addr": "0x46492473755e8df960f8034877f61732d718ce96", "name": "STRC", "decimals": 8 }, - { "addr": "0x468d58d6a52249844a166d0ef045dbdd7ce0c751", "name": "RAX", "decimals": 18 }, - { "addr": "0x46b9ad944d1059450da1163511069c718f699d31", "name": "CS", "decimals": 6 }, - { "addr": "0x46eec301d2d00087145d1588282c182bd1890e5c", "name": "RSPR", "decimals": 16 }, - { "addr": "0x4794b28f59533c52d99028e06878ae7d1e4d1802", "name": "VALID", "decimals": 2 }, - { "addr": "0x47dd62d4d075dead71d0e00299fc56a2d747bebb", "name": "EQL", "decimals": 18 }, - { "addr": "0x48f775efbe4f5ece6e0df2f7b5932df56823b990", "name": "R", "decimals": 0 }, - { "addr": "0x494bbaf0124285e6ecb4dfd9eac76e18a9bf470f", "name": "ETHX", "decimals": 18 }, - { "addr": "0x49aec0752e68d0282db544c677f6ba407ba17ed7", "name": "XBL", "decimals": 18 }, - { "addr": "0x4a42d2c580f83dce404acad18dab26db11a1750e", "name": "RLX", "decimals": 18 }, - { "addr": "0x4a536c1ce7ad7f6e8d2e59135e17aef5ef4dd4e6", "name": "GEC", "decimals": 3 }, - { "addr": "0x4b35e0ab998ebe8414871c13cf778f9d0bbdf609", "name": "SWP", "decimals": 18 }, - { "addr": "0x4c382f8e09615ac86e08ce58266cc227e7d4d913", "name": "SKR", "decimals": 6 }, - { "addr": "0x4c5601164e2048a4154de91fa5e0b07e626cab7f", "name": "FNL", "decimals": 3 }, - { "addr": "0x4cc19356f2d37338b9802aa8e8fc58b0373296e7", "name": "SELFKEY", "decimals": 18 }, - { "addr": "0x4cd988afbad37289baaf53c13e98e2bd46aaea8c", "name": "KEY", "decimals": 18 }, - { "addr": "0x4ceda7906a5ed2179785cd3a40a69ee8bc99c466", "name": "AION", "decimals": 8 }, - { "addr": "0x4cf488387f035ff08c371515562cba712f9015d4", "name": "WPR", "decimals": 18 }, - { "addr": "0x4d11061ec8f401edc2395b5f439a05eee6ccfa50", "name": "BOTA", "decimals": 18 }, - { "addr": "0x4d829f8c92a6691c56300d020c9e0db984cfe2ba", "name": "XCC", "decimals": 18 }, - { "addr": "0x4d8fc1453a0f359e99c9675954e656d80d996fbf", "name": "BEE", "decimals": 18 }, - { "addr": "0x4dc3643dbc642b72c158e7f3d2ff232df61cb6ce", "name": "AMB", "decimals": 18 }, - { "addr": "0x4de2573e27e648607b50e1cfff921a33e4a34405", "name": "LST", "decimals": 18 }, - { "addr": "0x4df47b4969b2911c966506e3592c41389493953b", "name": "FND", "decimals": 18 }, - { "addr": "0x4df812f6064def1e5e029f1ca858777cc98d2d81", "name": "XAUR", "decimals": 8 }, - { "addr": "0x4dfd2a190ece60e12977942c858a70644e4b18dd", "name": "GNI", "decimals": 2 }, - { "addr": "0x4e0603e2a27a30480e5e3a4fe548e29ef12f64be", "name": "CREDO", "decimals": 18 }, - { "addr": "0x4e260e3ca268e40133c84b142de73108a7c1ec99", "name": "YC", "decimals": 0 }, - { "addr": "0x4e279d8638e8669fad40e018fc181d26ee780380", "name": "ETV", "decimals": 8 }, - { "addr": "0x4e8d979271cc2739d2bbd13b291faa3eb6df1504", "name": "EURN", "decimals": 18 }, - { "addr": "0x4f38f4229924bfa28d58eeda496cc85e8016bccc", "name": "CEHH", "decimals": 0 }, - { "addr": "0x4fbc28e3b3c1c50ee05dcd66d9fc614a0cb99705", "name": "HHT", "decimals": 18 }, - { "addr": "0x5046e860ff274fb8c66106b0ffb8155849fb0787", "name": "JS", "decimals": 8 }, - { "addr": "0x50ee674689d75c0f88e8f83cfe8c4b69e8fd590d", "name": "EPY", "decimals": 8 }, - { "addr": "0x5121e348e897daef1eef23959ab290e5557cf274", "name": "AI", "decimals": 18 }, - { "addr": "0x514910771af9ca656af840dff83e8264ecf986ca", "name": "LINK", "decimals": 18 }, - { "addr": "0x516e5436bafdc11083654de7bb9b95382d08d5de", "name": "ORME", "decimals": 8 }, - { "addr": "0x519475b31653e46d20cd09f9fdcf3b12bdacb4f5", "name": "VIU", "decimals": 18 }, - { "addr": "0x51c6a6ef1352578ff01b078313e6779b88bdcb1e", "name": "DMINT", "decimals": 18 }, - { "addr": "0x51db5ad35c671a87207d88fc11d593ac0c8415bd", "name": "MDA", "decimals": 18 }, - { "addr": "0x51ee82641ac238bde34b9859f98f5f311d6e4954", "name": "IQT", "decimals": 8 }, - { "addr": "0x52514e3acaeb06cab050a69b025083082ebe5b54", "name": "CTCOLD", "decimals": 4 }, - { "addr": "0x52a17ca01b9925752aefde41bf80d7b10514e136", "name": "PUMP", "decimals": 15 }, - { "addr": "0x52a7cb918c11a16958be40cba7e31e32a499a465", "name": "FDX", "decimals": 18 }, - { "addr": "0x52e30201f31283dc5f7928b4198896083f604416", "name": "MLD", "decimals": 18 }, - { "addr": "0x52f7018bc6ba4d24abfbaefccae4617bfb0a0b52", "name": "YACHT", "decimals": 9 }, - { "addr": "0x539efe69bcdd21a83efd9122571a64cc25e0282b", "name": "BLUE", "decimals": 8 }, - { "addr": "0x540449e4d172cd9491c76320440cd74933d5691a", "name": "DBETOLD", "decimals": 18 }, - { "addr": "0x550879f1778b575ddc8eb2095fbc9f4783b5f2f6", "name": "MDNOLD", "decimals": 8 }, - { "addr": "0x554c20b7c486beee439277b4540a434566dc4c02", "name": "HST", "decimals": 18 }, - { "addr": "0x5554e04e76533e1d14c52f05beef6c9d329e1e30", "name": "NIO", "decimals": 0 }, - { "addr": "0x55648de19836338549130b1af587f16bea46f66b", "name": "PBL", "decimals": 18 }, - { "addr": "0x559201fa75902cdc4055e40f0c90e3d702049987", "name": "BTCP", "decimals": 18 }, - { "addr": "0x55a0dd2f1b1d8034894c99507b6439eca479cf62", "name": "JCC", "decimals": 18 }, - { "addr": "0x55c2a0c171d920843560594de3d6eecc09efc098", "name": "PEXT", "decimals": 4 }, - { "addr": "0x55e7c4a77821d5c50b4570b08f9f92896a25e012", "name": "P+", "decimals": 0 }, - { "addr": "0x562952c749d05dca4cd004489a153c7ee7e58240", "name": "PAL", "decimals": 18 }, - { "addr": "0x569cbdcc684edcc589939cc8f6b96e6abd9eb0f3", "name": "IGN", "decimals": 6 }, - { "addr": "0x56b6431f45d08eed55f34371386326c739eacbcc", "name": "ETHM", "decimals": 18 }, - { "addr": "0x56ba2ee7890461f463f7be02aac3099f6d5811a8", "name": "CAT", "decimals": 18 }, - { "addr": "0x56e7f2cd7d5382506aab084a67d70e603cdb23f7", "name": "CODE", "decimals": 8 }, - { "addr": "0x56ee8c9bd1d445a3324ad83e86d8be309db8f85d", "name": "SLRM", "decimals": 18 }, - { "addr": "0x5732046a883704404f284ce41ffadd5b007fd668", "name": "BLZ", "decimals": 18 }, - { "addr": "0x5783862cef49094be4de1fe31280b2e33cf87416", "name": "KRT", "decimals": 4 }, - { "addr": "0x57a3dc224dccc0526954ff60ca6badd19c274d88", "name": "MTIP", "decimals": 18 }, - { "addr": "0x57ad67acf9bf015e4820fbd66ea1a21bed8852ec", "name": "LYM", "decimals": 18 }, - { "addr": "0x580d69737e11cf2fb306c8fc0161b86f7c9f03ba", "name": "NEBO", "decimals": 3 }, - { "addr": "0x587c549c4113127340ac0f5e996cab7a4f35bb49", "name": "SOCX", "decimals": 8 }, - { "addr": "0x5882d49d3511e09096cbbab7e19fbfb82f65f28d", "name": "BIONT", "decimals": 18 }, - { "addr": "0x58ca3065c0f24c7c96aee8d6056b5b5decf9c2f8", "name": "GXC", "decimals": 10 }, - { "addr": "0x5925f67d2767d937f47141dac24166b469558222", "name": "OLXA", "decimals": 2 }, - { "addr": "0x595832f8fc6bf59c85c527fec3740a1b7a361269", "name": "POWR", "decimals": 6 }, - { "addr": "0x59adcf176ed2f6788a41b8ea4c4904518e62b6a4", "name": "SAI", "decimals": 18 }, - { "addr": "0x5a84969bb663fb64f6d015dcf9f622aedc796750", "name": "ICE", "decimals": 18 }, - { "addr": "0x5acd19b9c91e596b1f062f18e3d02da7ed8d1e50", "name": "BTCL", "decimals": 8 }, - { "addr": "0x5af2be193a6abca9c8817001f45744777db30756", "name": "BQX", "decimals": 8 }, - { "addr": "0x5afda18caba69fe3af5e6d56e42e1c9f92c40d77", "name": "MCD", "decimals": 18 }, - { "addr": "0x5b0751713b2527d7f002c0c4e2a37e1219610a6b", "name": "HORSE", "decimals": 18 }, - { "addr": "0x5b26c5d0772e5bbac8b3182ae9a13f9bb2d03765", "name": "EDU", "decimals": 8 }, - { "addr": "0x5bc7e5f0ab8b2e10d2d0a3f21739fce62459aef3", "name": "ENTRP", "decimals": 18 }, - { "addr": "0x5c3a228510d246b78a3765c20221cbf3082b44a4", "name": "STQ", "decimals": 18 }, - { "addr": "0x5c5413bad5f6fdb0f4fcd1457e46ead8e01d73d3", "name": "UAHOLD", "decimals": 18 }, - { "addr": "0x5c543e7ae0a1104f78406c340e9c64fd9fce5170", "name": "VSL", "decimals": 18 }, - { "addr": "0x5c6183d10a00cd747a6dbb5f658ad514383e9419", "name": "NXXOLD", "decimals": 8 }, - { "addr": "0x5ca71ea65acb6293e71e62c41b720698b0aa611c", "name": "BBD", "decimals": 18 }, - { "addr": "0x5ca9a71b1d01849c0a95490cc00559717fcf0d1d", "name": "AE", "decimals": 18 }, - { "addr": "0x5cf4e9dfd975c52aa523fb5945a12235624923dc", "name": "MPRM", "decimals": 0 }, - { "addr": "0x5d21ef5f25a985380b65c8e943a0082feda0db84", "name": "ECASH", "decimals": 18 }, - { "addr": "0x5d51fcced3114a8bb5e90cdd0f9d682bcbcc5393", "name": "B2B", "decimals": 18 }, - { "addr": "0x5d65d971895edc438f465c17db6992698a52318d", "name": "NAS", "decimals": 18 }, - { "addr": "0x5ddab66da218fb05dfeda07f1afc4ea0738ee234", "name": "RARE", "decimals": 8 }, - { "addr": "0x5e3346444010135322268a4630d2ed5f8d09446c", "name": "LOC", "decimals": 18 }, - { "addr": "0x5e4abe6419650ca839ce5bb7db422b881a6064bb", "name": "WIC", "decimals": 18 }, - { "addr": "0x5ecd84482176db90bb741ddc8c2f9ccc290e29ce", "name": "BTL", "decimals": 6 }, - { "addr": "0x5f53f7a8075614b699baad0bc2c899f4bad8fbbf", "name": "REBL", "decimals": 18 }, - { "addr": "0x5f54c1512d036a0dd92744ee0a55ed183dde0484", "name": "JPY_S", "decimals": 18 }, - { "addr": "0x5f6e7fb7fe92ea7822472bb0e8f1be60d6a4ea50", "name": "ARTE", "decimals": 18 }, - { "addr": "0x5fb05fffe4be327ab88dacd6ee61e60ddc8958ae", "name": "BGL", "decimals": 18 }, - { "addr": "0x5fb6a842ea587fa8d0486589742ce68ef24834a4", "name": "RR", "decimals": 18 }, - { "addr": "0x60200c0fefc1d0ade1e19a247b703cf3ccdc915a", "name": "TWIT", "decimals": 8 }, - { "addr": "0x6025f65f6b2f93d8ed1efedc752acfd4bdbcec3e", "name": "EGOLD", "decimals": 18 }, - { "addr": "0x607f4c5bb672230e8672085532f7e901544a7375", "name": "RLC", "decimals": 9 }, - { "addr": "0x614ea929892ea43d3ea2c5e3311b01cc589bad6c", "name": "ENO", "decimals": 18 }, - { "addr": "0x621d78f2ef2fd937bfca696cabaf9a779f59b3ed", "name": "DRP", "decimals": 2 }, - { "addr": "0x623b925b0a57a24ea8de301f2e3e692ce903f0c3", "name": "MOVI", "decimals": 0 }, - { "addr": "0x62a56a4a2ef4d355d34d10fbf837e747504d38d4", "name": "PAYX", "decimals": 2 }, - { "addr": "0x633a8f8e557702039463f9f2eb20b7936fff8c05", "name": "BCR", "decimals": 18 }, - { "addr": "0x638ac149ea8ef9a1286c41b977017aa7359e6cfa", "name": "ALTS", "decimals": 18 }, - { "addr": "0x63b992e6246d88f07fc35a056d2c365e6d441a3d", "name": "SCT", "decimals": 18 }, - { "addr": "0x63e634330a20150dbb61b15648bc73855d6ccf07", "name": "LANCER", "decimals": 18 }, - { "addr": "0x6425c6be902d692ae2db752b3c268afadb099d3b", "name": "MWAT", "decimals": 18 }, - { "addr": "0x6467882316dc6e206feef05fba6deaa69277f155", "name": "FAP", "decimals": 18 }, - { "addr": "0x64c86899bc02dd9af823b131e5acd4369f72bd39", "name": "RENT", "decimals": 18 }, - { "addr": "0x64cdf819d3e75ac8ec217b3496d7ce167be42e80", "name": "IPL", "decimals": 18 }, - { "addr": "0x64ff248ddd36430e3640fbea76999941a8bccbd7", "name": "LAN", "decimals": 18 }, - { "addr": "0x65292eeadf1426cd2df1c4793a3d7519f253913b", "name": "COSSOLD", "decimals": 18 }, - { "addr": "0x6531f133e6deebe7f2dce5a0441aa7ef330b4e53", "name": "TIME", "decimals": 8 }, - { "addr": "0x6576963107077cce5ec879978c03ec6bb300cc89", "name": "CSN", "decimals": 8 }, - { "addr": "0x65be44c747988fbf606207698c944df4442efe19", "name": "FUCK", "decimals": 4 }, - { "addr": "0x660b612ec57754d949ac1a09d0c2937a010dee05", "name": "BCD", "decimals": 6 }, - { "addr": "0x662abcad0b7f345ab7ffb1b1fbb9df7894f18e66", "name": "CTX", "decimals": 18 }, - { "addr": "0x66497a283e0a007ba3974e837784c6ae323447de", "name": "PT", "decimals": 18 }, - { "addr": "0x667088b212ce3d06a1b553a7221e1fd19000d9af", "name": "WINGS", "decimals": 18 }, - { "addr": "0x6678e467fa5ccfbdc264d12f4b8b28fe4661606b", "name": "DCNT", "decimals": 1 }, - { "addr": "0x671abbe5ce652491985342e85428eb1b07bc6c64", "name": "QAU", "decimals": 8 }, - { "addr": "0x672a1ad4f667fb18a333af13667aa0af1f5b5bdd", "name": "CRED", "decimals": 18 }, - { "addr": "0x6733d909e10ddedb8d6181b213de32a30ceac7ed", "name": "BTSE", "decimals": 18 }, - { "addr": "0x6781a0f84c7e9e846dcb84a9a5bd49333067b104", "name": "ZAP", "decimals": 18 }, - { "addr": "0x679badc551626e01b23ceecefbc9b877ea18fc46", "name": "CCO", "decimals": 18 }, - { "addr": "0x6810e776880c02933d47db1b9fc05908e5386b96", "name": "GNO", "decimals": 18 }, - { "addr": "0x6827a2fac3b4be1ba1f22d5802bb13c1ed7af405", "name": "Eeu", "decimals": 8 }, - { "addr": "0x687174f8c49ceb7729d925c3a961507ea4ac7b28", "name": "GAT", "decimals": 18 }, - { "addr": "0x6888a16ea9792c15a4dcf2f6c623d055c8ede792", "name": "SIG", "decimals": 18 }, - { "addr": "0x68aa3f232da9bdc2343465545794ef3eea5209bd", "name": "MSP", "decimals": 18 }, - { "addr": "0x68db10ecc599d9f5e657acdafdbf6449d658bb2d", "name": "GGS", "decimals": 18 }, - { "addr": "0x69786859bc92e0ca82fcfe1bffc502b7bea6a069", "name": "ECB", "decimals": 4 }, - { "addr": "0x697beac28b09e122c4332d163985e8a73121b97f", "name": "QRL", "decimals": 8 }, - { "addr": "0x6a09e1b7cc5cb52ffdfc585a8df51ced7063915c", "name": "RAVE", "decimals": 18 }, - { "addr": "0x6aac8cb9861e42bf8259f5abdc6ae3ae89909e11", "name": "BTCRED", "decimals": 8 }, - { "addr": "0x6aedbf8dff31437220df351950ba2a3362168d1b", "name": "DGS", "decimals": 8 }, - { "addr": "0x6b0611c65b53e72429d799ed512d0da123ac0fb9", "name": "JAV", "decimals": 8 }, - { "addr": "0x6b14c373c24556165002a00cba4174fd96fe28f0", "name": "ssn", "decimals": 8 }, - { "addr": "0x6b9e8076a536459303db301ba4430913a7f14c5a", "name": "JDI", "decimals": 2 }, - { "addr": "0x6beb418fc6e1958204ac8baddcf109b8e9694966", "name": "LNC", "decimals": 18 }, - { "addr": "0x6d5cac36c1ae39f41d52393b7a425d0a610ad9f2", "name": "LLT", "decimals": 8 }, - { "addr": "0x6d7a4c14c997333e304d5aef2aece73fd60ecc59", "name": "WNDOLD", "decimals": 18 }, - { "addr": "0x6e58b4c41cab75dc0239938bf5455ab8823ee4de", "name": "B2XOLD", "decimals": 8 }, - { "addr": "0x6ecccf7ebc3497a9334f4fe957a7d5fa933c5bcc", "name": "BULLISH", "decimals": 0 }, - { "addr": "0x6f1a769952c60b2d03f46419adeda91d87866dab", "name": "ELTC", "decimals": 18 }, - { "addr": "0x6f6deb5db0c4994a8283a01d6cfeeb27fc3bbe9c", "name": "SMART", "decimals": 0 }, - { "addr": "0x6f7a4bac3315b5082f793161a22e26666d22717f", "name": "YEED", "decimals": 18 }, - { "addr": "0x6fff3806bbac52a20e0d79bc538d527f6a22c96b", "name": "CDX", "decimals": 18 }, - { "addr": "0x701c244b988a513c945973defa05de933b23fe1d", "name": "OAX", "decimals": 18 }, - { "addr": "0x7058f2ae7c1cfda824c39004253c27e2f6d0f1f9", "name": "CWX", "decimals": 18 }, - { "addr": "0x705ee96c1c160842c92c1aecfcffccc9c412e3d9", "name": "POLL", "decimals": 18 }, - { "addr": "0x70a72833d6bf7f508c8224ce59ea1ef3d0ea3a38", "name": "UTK", "decimals": 18 }, - { "addr": "0x70b147e01e9285e7ce68b9ba437fe3a9190e756a", "name": "FLX", "decimals": 18 }, - { "addr": "0x71d01db8d6a2fbea7f8d434599c237980c234e4c", "name": "GLA", "decimals": 8 }, - { "addr": "0x71f1bc89f38b241f3ebf0d5a013fa2850c63a1d4", "name": "ZDR", "decimals": 8 }, - { "addr": "0x71f7b56f9f8641f73ca71512a93857a7868d1443", "name": "KMR", "decimals": 18 }, - { "addr": "0x7259fddca8d5f0184b3b12aa7e8401964b703a4f", "name": "HYTV", "decimals": 3 }, - { "addr": "0x7268f9c2bc9c9e65b4a16888cb5672531ce8e945", "name": "YESTERDAY", "decimals": 18 }, - { "addr": "0x72adadb447784dd7ab1f472467750fc485e4cb2d", "name": "WRC", "decimals": 6 }, - { "addr": "0x73b534fb6f07381a29a60b01eed5ae57d4ee24d7", "name": "SDRN", "decimals": 18 }, - { "addr": "0x73dd069c299a5d691e9836243bcaec9c8c1d8734", "name": "BTE", "decimals": 8 }, - { "addr": "0x744d70fdbe2ba4cf95131626614a1763df805b9e", "name": "SNT", "decimals": 18 }, - { "addr": "0x74951b677de32d596ee851a233336926e6a2cd09", "name": "WBA", "decimals": 7 }, - { "addr": "0x74ceda77281b339142a36817fa5f9e29412bab85", "name": "ERO", "decimals": 8 }, - { "addr": "0x75aa7b0d02532f3833b66c7f0ad35376d373ddf8", "name": "ARD", "decimals": 18 }, - { "addr": "0x75c79b88face8892e7043797570c390bc2db52a7", "name": "GAS", "decimals": 8 }, - { "addr": "0x76195ffd0cfedf68625b3e5b64c7bd904eeb9d6c", "name": "WETOLD", "decimals": 18 }, - { "addr": "0x7627de4b93263a6a7570b8dafa64bae812e5c394", "name": "NXX", "decimals": 8 }, - { "addr": "0x763186eb8d4856d536ed4478302971214febc6a9", "name": "BETR", "decimals": 18 }, - { "addr": "0x7654915a1b82d6d2d0afc37c52af556ea8983c7e", "name": "IFT", "decimals": 18 }, - { "addr": "0x767ba2915ec344015a7938e3eedfec2785195d05", "name": "REA", "decimals": 18 }, - { "addr": "0x76e82406a5040b605c6d30caf4802e7eb3184bbc", "name": "EBCC", "decimals": 6 }, - { "addr": "0x7728dfef5abd468669eb7f9b48a7f70a501ed29d", "name": "PRG", "decimals": 6 }, - { "addr": "0x7731ee8b0b0ab88977be7922849eb767bbe8da15", "name": "ABSOLD", "decimals": 18 }, - { "addr": "0x7747aeb32d89e527e5ebbf646871ca79805989ad", "name": "LCASH", "decimals": 8 }, - { "addr": "0x779b7b713c86e3e6774f5040d9ccc2d43ad375f8", "name": "POOL", "decimals": 8 }, - { "addr": "0x77faed976e187f26b49e78be8418ab074a341f26", "name": "IWT", "decimals": 18 }, - { "addr": "0x7848ae8f19671dc05966dafbefbbbb0308bdfabd", "name": "WED", "decimals": 18 }, - { "addr": "0x78b7fada55a64dd895d8c8c35779dd8b67fa8a05", "name": "ATL", "decimals": 18 }, - { "addr": "0x7a41e0517a5eca4fdbc7fbeba4d4c47b9ff6dc63", "name": "ZSC", "decimals": 18 }, - { "addr": "0x7a79abd3905ef37b8d243c4c28cee73a751eb076", "name": "CM", "decimals": 18 }, - { "addr": "0x7b1309c1522afd4e66c31e1e6d0ec1319e1eba5e", "name": "BLN", "decimals": 18 }, - { "addr": "0x7b22938ca841aa392c93dbb7f4c42178e3d65e88", "name": "ASTRO", "decimals": 4 }, - { "addr": "0x7b69b78cc7fee48202c208609ae6d1f78ce42e13", "name": "GOAL", "decimals": 18 }, - { "addr": "0x7c32db0645a259fae61353c1f891151a2e7f8c1e", "name": "PTM", "decimals": 18 }, - { "addr": "0x7c53f13699e1f6ef5c699e893a20948bdd2e4de9", "name": "DVD", "decimals": 18 }, - { "addr": "0x7c5a0ce9267ed19b22f8cae653f198e3e8daf098", "name": "SAN", "decimals": 18 }, - { "addr": "0x7cdec53fe4770729dac314756c10e2f37b8d2b2f", "name": "BOLD", "decimals": 8 }, - { "addr": "0x7d3e7d41da367b4fdce7cbe06502b13294deb758", "name": "SSS", "decimals": 8 }, - { "addr": "0x7d49eaac4c70abc1a659122f08c0806ae44703ef", "name": "DET", "decimals": 18 }, - { "addr": "0x7d4b8cce0591c9044a22ee543533b72e976e36c3", "name": "CAG", "decimals": 18 }, - { "addr": "0x7d5edcd23daa3fb94317d32ae253ee1af08ba14d", "name": "EBET", "decimals": 2 }, - { "addr": "0x7e9d62e1ff4e34096f91ee0153222ab81f7184f0", "name": "ELTC2", "decimals": 8 }, - { "addr": "0x7e9e431a0b8c4d532c745b1043c7fa29a48d4fba", "name": "eosDAC", "decimals": 18 }, - { "addr": "0x7ea4c29d3d37f9b259be610b67b3125c4d095d02", "name": "CANADA", "decimals": 18 }, - { "addr": "0x7f1e2c7d6a69bf34824d72c53b4550e895c0d8c2", "name": "BOP", "decimals": 8 }, - { "addr": "0x7f2176ceb16dcb648dc924eff617c3dc2befd30d", "name": "OHNI", "decimals": 0 }, - { "addr": "0x7f585b9130c64e9e9f470b618a7badd03d79ca7e", "name": "CR7", "decimals": 18 }, - { "addr": "0x80a7e048f37a50500351c204cb407766fa3bae7f", "name": "CRPT", "decimals": 18 }, - { "addr": "0x80e7a4d750ade616da896c49049b7ede9e04c191", "name": "ASTR", "decimals": 4 }, - { "addr": "0x80fb784b7ed66730e8b1dbd9820afd29931aab03", "name": "LEND", "decimals": 18 }, - { "addr": "0x814964b1bceaf24e26296d031eadf134a2ca4105", "name": "NEWB", "decimals": 0 }, - { "addr": "0x814cafd4782d2e728170fda68257983f03321c58", "name": "IDEA", "decimals": 0 }, - { "addr": "0x814f67fa286f7572b041d041b1d99b432c9155ee", "name": "DRG", "decimals": 8 }, - { "addr": "0x8183dc52ce1cff90eba453c4a450f3d2d98f0ee3", "name": "Cerium", "decimals": 0 }, - { "addr": "0x818fc6c2ec5986bc6e2cbf00939d90556ab12ce5", "name": "KIN", "decimals": 18 }, - { "addr": "0x81c9151de0c8bafcd325a57e3db5a5df1cebf79c", "name": "DAT", "decimals": 18 }, - { "addr": "0x82665764ea0b58157e1e5e9bab32f68c76ec0cdf", "name": "VSMOLD", "decimals": 0 }, - { "addr": "0x82917e1775149548eb7883c99b34f7cb0abfb756", "name": "PBIT", "decimals": 8 }, - { "addr": "0x82b0e50478eeafde392d45d1259ed1071b6fda81", "name": "DNA", "decimals": 18 }, - { "addr": "0x82d193f8ee41d12aaa0a85cb006606d67f773e9c", "name": "SMT", "decimals": 1 }, - { "addr": "0x83984d6142934bb535793a82adb0a46ef0f66b6d", "name": "REM", "decimals": 4 }, - { "addr": "0x83cee9e086a77e492ee0bb93c2b0437ad6fdeccc", "name": "MNTP", "decimals": 18 }, - { "addr": "0x83eea00d838f92dec4d1475697b9f4d3537b56e3", "name": "VOISE", "decimals": 8 }, - { "addr": "0x84119cb33e8f590d75c2d6ea4e6b0741a7494eda", "name": "WTT", "decimals": 0 }, - { "addr": "0x84a8222618acd4ac60547b6e89cc2c72a12a49dd", "name": "CAPT", "decimals": 18 }, - { "addr": "0x84c2c31c04339c9938adfe3f8013315c8906f071", "name": "EBCSH", "decimals": 18 }, - { "addr": "0x85089389c14bd9c77fc2b8f0c3d1dc3363bf06ef", "name": "SPF", "decimals": 18 }, - { "addr": "0x859a9c0b44cb7066d956a958b0b82e54c9e44b4b", "name": "IETH", "decimals": 8 }, - { "addr": "0x85a7c57a4068280dd1166089a18acf35b4ba11e2", "name": "XEG", "decimals": 18 }, - { "addr": "0x85e076361cc813a908ff672f9bad1541474402b2", "name": "TEL", "decimals": 2 }, - { "addr": "0x8633e144f2d9b9b8bdd12ddb58e4bef1e163a0ce", "name": "YEL", "decimals": 18 }, - { "addr": "0x86410db4d61c40a8e1df9f859069d5a15896195b", "name": "DJC", "decimals": 18 }, - { "addr": "0x865d176351f287fe1b0010805b110d08699c200a", "name": "BCO", "decimals": 8 }, - { "addr": "0x86fa049857e0209aa7d9e616f7eb3b3b78ecfdb0", "name": "EOS", "decimals": 18 }, - { "addr": "0x8727c112c712c4a03371ac87a74dd6ab104af768", "name": "JET", "decimals": 18 }, - { "addr": "0x87611ca3403a3878dfef0da2a786e209abfc1eff", "name": "EUSD", "decimals": 8 }, - { "addr": "0x877fb817d5de492d20ec3190a812f6430e8faeba", "name": "SHAD", "decimals": 18 }, - { "addr": "0x87ae38d63a6bbb63e46219f494b549e3be7fc400", "name": "LAP", "decimals": 8 }, - { "addr": "0x87e960f996e789ca2c8415fc449e4720adbe0497", "name": "VRTY", "decimals": 12 }, - { "addr": "0x881ef48211982d01e2cb7092c915e647cd40d85c", "name": "OTN", "decimals": 18 }, - { "addr": "0x8866d52303e372c2a2936d8ea09afd87bcbd8cf2", "name": "TPL", "decimals": 10 }, - { "addr": "0x887834d3b8d450b6bab109c252df3da286d73ce4", "name": "ATT", "decimals": 18 }, - { "addr": "0x888666ca69e0f178ded6d75b5726cee99a87d698", "name": "ICN", "decimals": 18 }, - { "addr": "0x88a3e4f35d64aad41a6d4030ac9afe4356cb84fa", "name": "PRE", "decimals": 18 }, - { "addr": "0x88fcfbc22c6d3dbaa25af478c578978339bde77a", "name": "FYN", "decimals": 18 }, - { "addr": "0x895f5d0b8456b980786656a33f21642807d1471c", "name": "HIVE", "decimals": 8 }, - { "addr": "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359", "name": "DAI", "decimals": 18 }, - { "addr": "0x8a187d5285d316bcbc9adafc08b51d70a0d8e000", "name": "SIFT", "decimals": 0 }, - { "addr": "0x8a7b7b9b2f7d0c63f66171721339705a6188a7d5", "name": "EDOGE", "decimals": 18 }, - { "addr": "0x8a854288a5976036a725879164ca3e91d30c6a1b", "name": "GET", "decimals": 18 }, - { "addr": "0x8aa33a7899fcc8ea5fbe6a608a109c3893a1b8b2", "name": "BET", "decimals": 18 }, - { "addr": "0x8ae4bf2c33a8e667de34b54938b0ccd03eb8cc06", "name": "PTOY", "decimals": 8 }, - { "addr": "0x8b0c9f462c239c963d8760105cbc935c63d85680", "name": "SHNZ", "decimals": 8 }, - { "addr": "0x8b1f49491477e0fb46a29fef53f1ea320d13c349", "name": "AMM", "decimals": 6 }, - { "addr": "0x8b353021189375591723e7384262f45709a3c3dc", "name": "TOMO", "decimals": 18 }, - { "addr": "0x8b9c35c79af5319c70dd9a3e3850f368822ed64e", "name": "DGT", "decimals": 18 }, - { "addr": "0x8bbf4dd0f11b3a535660fd7fcb7158daebd3a17e", "name": "EGASOLD", "decimals": 8 }, - { "addr": "0x8bf8bcf8aba5ecffffd431489fe79dad38023a9b", "name": "BUS", "decimals": 8 }, - { "addr": "0x8c01ada8e708993a891d57d1b3169479a20acb3a", "name": "VIT", "decimals": 18 }, - { "addr": "0x8ce9411df545d6b51a9bc52a89e0f6d1b54a06dd", "name": "ABS", "decimals": 0 }, - { "addr": "0x8d5a69dc82a47594881256f2eef81770274fa30f", "name": "NTC", "decimals": 18 }, - { "addr": "0x8d6e79f25302dee4caaf9187fb1434c4a1465c3a", "name": "BTCBLUE", "decimals": 18 }, - { "addr": "0x8d80de8a78198396329dfa769ad54d24bf90e7aa", "name": "NAC", "decimals": 18 }, - { "addr": "0x8e10f6bb9c973d61321c25a2b8d865825f4aa57b", "name": "0ED", "decimals": 18 }, - { "addr": "0x8e4bf12e472739ab62eb404c758423ca499cf94d", "name": "HELL", "decimals": 8 }, - { "addr": "0x8eb24319393716668d768dcec29356ae9cffe285", "name": "AGI", "decimals": 8 }, - { "addr": "0x8ef59b92f21f9e5f21f5f71510d1a7f87a5420be", "name": "DEX", "decimals": 2 }, - { "addr": "0x8effd494eb698cc399af6231fccd39e08fd20b15", "name": "PIX", "decimals": 0 }, - { "addr": "0x8f070b17dd3953634e9e9c174d0f05396f681bc1", "name": "CCP", "decimals": 18 }, - { "addr": "0x8f0921f30555624143d427b340b1156914882c10", "name": "FYP", "decimals": 18 }, - { "addr": "0x8f3470a7388c05ee4e7af3d01d8c722b0ff52374", "name": "VERI", "decimals": 18 }, - { "addr": "0x8f8221afbb33998d8584a2b05749ba73c37a938a", "name": "REQ", "decimals": 18 }, - { "addr": "0x9002d4485b7594e3e850f0a206713b305113f69e", "name": "HAT", "decimals": 12 }, - { "addr": "0x90528aeb3a2b736b780fd1b6c478bb7e1d643170", "name": "XPA", "decimals": 18 }, - { "addr": "0x90b1b771d0814d607da104b988efa39288219d62", "name": "MEDI", "decimals": 18 }, - { "addr": "0x90c88ccd74e57e016acae8ad1eaa12ecf4c06f33", "name": "IBTCOLD", "decimals": 18 }, - { "addr": "0x910dfc18d6ea3d6a7124a6f8b5458f281060fa4c", "name": "X8X", "decimals": 18 }, - { "addr": "0x91126cfa7db2983527b0b749cc8a61fdeffedc28", "name": "DONE", "decimals": 16 }, - { "addr": "0x9214ec02cb71cba0ada6896b8da260736a67ab10", "name": "REAL", "decimals": 18 }, - { "addr": "0x923108a439c4e8c2315c4f6521e5ce95b44e9b4c", "name": "EVE", "decimals": 18 }, - { "addr": "0x92d1dedb17626cad8a32a36083aec4f19325e474", "name": "GGT", "decimals": 18 }, - { "addr": "0x936f78b9852d12f5cb93177c1f84fb8513d06263", "name": "GNTW", "decimals": 18 }, - { "addr": "0x93713bf12ba1bb55edf94298a302a8fc9d118086", "name": "ATR", "decimals": 0 }, - { "addr": "0x9375b738083101617f0642d7dbeaa89e361545e3", "name": "ESMS", "decimals": 0 }, - { "addr": "0x9397554c07f687b7a20d13c73350cc283765d509", "name": "SHLD", "decimals": 18 }, - { "addr": "0x93e24ce396a9e7d7de4a5bc616cf5fcab0476626", "name": "ZIP", "decimals": 8 }, - { "addr": "0x93e682107d1e9defb0b5ee701c71707a4b2e46bc", "name": "MCAP", "decimals": 8 }, - { "addr": "0x9409b1e54d5154b39bdcde3a6f85d463028435c3", "name": "KCH", "decimals": 18 }, - { "addr": "0x94298f1e0ab2dfad6eeffb1426846a3c29d98090", "name": "MyB", "decimals": 8 }, - { "addr": "0x944f1a04ab8d735acdbc46505c5b283f54289152", "name": "GBTS", "decimals": 18 }, - { "addr": "0x94d6b4fb35fb08cb34aa716ab40049ec88002079", "name": "CNX", "decimals": 8 }, - { "addr": "0x94ffb55ce68231c5966ea8dab16a8f066846513f", "name": "VIO", "decimals": 18 }, - { "addr": "0x9501bfc48897dceeadf73113ef635d2ff7ee4b97", "name": "EMT", "decimals": 18 }, - { "addr": "0x9541fd8b9b5fa97381783783cebf2f5fa793c262", "name": "KZN", "decimals": 8 }, - { "addr": "0x957c30ab0426e0c93cd8241e2c60392d08c6ac8e", "name": "MOD", "decimals": 0 }, - { "addr": "0x959529102cfde07b1196bd27adedc196d75f84f6", "name": "BLO", "decimals": 0 }, - { "addr": "0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d2", "name": "MK", "decimals": 18 }, - { "addr": "0x95c4be8534d69c248c0623c4c9a7a2a001c17337", "name": "HDL", "decimals": 18 }, - { "addr": "0x960b236a07cf122663c4303350609a66a7b288c0", "name": "ANT", "decimals": 18 }, - { "addr": "0x96a65609a7b84e8842732deb08f56c3e21ac6f8a", "name": "CTR", "decimals": 18 }, - { "addr": "0x9720b467a710382a232a32f540bdced7d662a10b", "name": "VZT", "decimals": 18 }, - { "addr": "0x9742fa8cb51d294c8267ddfead8582e16f18e421", "name": "10MTI", "decimals": 10 }, - { "addr": "0x983877018633c0940b183cd38d1b58bee34f7301", "name": "DEEP", "decimals": 8 }, - { "addr": "0x983f6d60db79ea8ca4eb9968c6aff8cfa04b3c63", "name": "SONM", "decimals": 18 }, - { "addr": "0x983f7cc12d0b5d512b0f91f51a4aa478ac4def46", "name": "BIZC", "decimals": 0 }, - { "addr": "0x98f5e9b7f0e33956c0443e81bf7deb8b5b1ed545", "name": "SEXY", "decimals": 18 }, - { "addr": "0x9901ed1e649c4a77c7fff3dfd446ffe3464da747", "name": "ENT_OLD", "decimals": 18 }, - { "addr": "0x994f0dffdbae0bbf09b652d6f11a493fd33f42b9", "name": "EAGLE", "decimals": 18 }, - { "addr": "0x998b3b82bc9dba173990be7afb772788b5acb8bd", "name": "BANCA", "decimals": 18 }, - { "addr": "0x9992ec3cf6a55b00978cddf2b27bc6882d88d1ec", "name": "POLY", "decimals": 18 }, - { "addr": "0x999967e2ec8a74b7c8e9db19e039d920b31d39d0", "name": "TIE", "decimals": 18 }, - { "addr": "0x99ea4db9ee77acd40b119bd1dc4e33e1c070b80d", "name": "QSP", "decimals": 18 }, - { "addr": "0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c4", "name": "STAC", "decimals": 18 }, - { "addr": "0x9a0242b7a33dacbe40edb927834f96eb39f8fbcb", "name": "BAX", "decimals": 18 }, - { "addr": "0x9adaba9ffda15e3a043c907d390f645147eb532a", "name": "CODECOIN", "decimals": 18 }, - { "addr": "0x9af2c6b1a28d3d6bc084bd267f70e90d49741d5b", "name": "AXP", "decimals": 8 }, - { "addr": "0x9af4f26941677c706cfecf6d3379ff01bb85d5ab", "name": "DRT", "decimals": 8 }, - { "addr": "0x9b11b1b271a224a271619f3419b1b080fdec5b4a", "name": "BLB", "decimals": 18 }, - { "addr": "0x9b11efcaaa1890f6ee52c6bb7cf8153ac5d74139", "name": "ATM", "decimals": 8 }, - { "addr": "0x9b6443b0fb9c241a7fdac375595cea13e6b7807a", "name": "RCC", "decimals": 18 }, - { "addr": "0x9b68bfae21df5a510931a262cecf63f41338f264", "name": "DBET", "decimals": 18 }, - { "addr": "0x9b70740e708a083c6ff38df52297020f5dfaa5ee", "name": "DAN", "decimals": 10 }, - { "addr": "0x9b7593aae6b48d02668808c2dfbfc4bef35ef957", "name": "DVN", "decimals": 18 }, - { "addr": "0x9b8eb7a73a3c65fc3c892b494ab29cb061cf05ae", "name": "1BIT", "decimals": 0 }, - { "addr": "0x9c1d13d5a8fd4a8ac89917d31d40db454d1ee60b", "name": "ELUNCH", "decimals": 18 }, - { "addr": "0x9c23a568a32e8434ec88bdf60891a1d95ffd36cc", "name": "CHUCK", "decimals": 4 }, - { "addr": "0x9c23d67aea7b95d80942e3836bcdf7e708a747c2", "name": "LOCI", "decimals": 18 }, - { "addr": "0x9c3a2334d8d7a8b9013c0e572a5bbdfc2fc69063", "name": "LCC", "decimals": 18 }, - { "addr": "0x9c9891f7795eb127ba4783b671573275ff3a83a9", "name": "B2X", "decimals": 8 }, - { "addr": "0x9cb9eb4bb7800bdbb017be2a4ffbeccb67454ea9", "name": "BOPTOLD", "decimals": 8 }, - { "addr": "0x9d5b592b687c887a5a34df5f9207adb2c2db3aec", "name": "ETBT", "decimals": 18 }, - { "addr": "0x9dfe4643c04078a46803edcc30a3291b76d4c20c", "name": "GEN", "decimals": 18 }, - { "addr": "0x9e386da8cdfcf8b9e7490e3f2a4589c570cb2b2f", "name": "RPIL", "decimals": 8 }, - { "addr": "0x9e6b2b11542f2bc52f3029077ace37e8fd838d7f", "name": "HKN", "decimals": 8 }, - { "addr": "0x9e77d5a1251b6f7d456722a6eac6d2d5980bd891", "name": "BRAT", "decimals": 8 }, - { "addr": "0x9e88613418cf03dca54d6a2cf6ad934a78c7a17a", "name": "SWM", "decimals": 18 }, - { "addr": "0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c", "name": "COSS", "decimals": 18 }, - { "addr": "0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2", "name": "MKR", "decimals": 18 }, - { "addr": "0xa017ac5fac5941f95010b12570b812c974469c2c", "name": "XES", "decimals": 18 }, - { "addr": "0xa0aa85b54f8a7b09c845f13a09172b08925f3d54", "name": "SISA", "decimals": 18 }, - { "addr": "0xa0e743c37c470ab381cf0e87b6e8f12ef19586fd", "name": "CRYPHER", "decimals": 18 }, - { "addr": "0xa119f0f5fd06ebadff8883c0f3c40b2d22e7a44f", "name": "CRTM", "decimals": 8 }, - { "addr": "0xa13f0743951b4f6e3e3aa039f682e17279f52bc3", "name": "SENC", "decimals": 18 }, - { "addr": "0xa25d01d15fc0e3cdede1bebee4124394aae0db33", "name": "FLLWOLD", "decimals": 18 }, - { "addr": "0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb", "name": "AIRA", "decimals": 0 }, - { "addr": "0xa4ef5964f146d2526c51fc40caa244e45edce136", "name": "EPL", "decimals": 8 }, - { "addr": "0xa4ff5ce0556f9ff0797ae525ec5ba9b723878a3e", "name": "CIPHS", "decimals": 18 }, - { "addr": "0xa51153d9cf9d3cf6d58697b68eccc158d1e40388", "name": "PME", "decimals": 18 }, - { "addr": "0xa51d948ff15fbabac476af160cba6901ce47f4b0", "name": "LNT", "decimals": 18 }, - { "addr": "0xa54ddc7b3cce7fc8b1e3fa0256d0db80d2c10970", "name": "NDC", "decimals": 18 }, - { "addr": "0xa578acc0cb7875781b7880903f4594d13cfa8b98", "name": "ECN", "decimals": 2 }, - { "addr": "0xa5a283557653f36cf9aa0d5cc74b1e30422349f2", "name": "UETL", "decimals": 8 }, - { "addr": "0xa5d1e58ece1fc438d64e65769d2ab730143a4caf", "name": "RBM", "decimals": 18 }, - { "addr": "0xa5f8fc0921880cb7342368bd128eb8050442b1a1", "name": "ARY", "decimals": 18 }, - { "addr": "0xa5fd1a791c4dfcaacc963d4f73c6ae5824149ea7", "name": "JNT", "decimals": 18 }, - { "addr": "0xa645264c5603e96c3b0b078cdab68733794b0a71", "name": "MYST", "decimals": 8 }, - { "addr": "0xa65ee5fd259d94294c4ef030d1a62eeb465b9438", "name": "EBYTE", "decimals": 9 }, - { "addr": "0xa6e2f7f33f01fb399e72f3e044196eab7d348012", "name": "AMO", "decimals": 4 }, - { "addr": "0xa6e7172662379f1f4c72108655869abdbb7f7672", "name": "JADE", "decimals": 5 }, - { "addr": "0xa701122c1b67220a8b6883d03c8ad67896b12466", "name": "PEW", "decimals": 8 }, - { "addr": "0xa7f976c360ebbed4465c2855684d1aae5271efa9", "name": "TFL", "decimals": 8 }, - { "addr": "0xa8006c4ca56f24d6836727d106349320db7fef82", "name": "INXT", "decimals": 8 }, - { "addr": "0xa823e6722006afe99e91c30ff5295052fe6b8e32", "name": "NEU", "decimals": 18 }, - { "addr": "0xa86a0da9d05d0771955df05b44ca120661af16de", "name": "OTB", "decimals": 18 }, - { "addr": "0xa89b5934863447f6e4fc53b315a93e873bda69a3", "name": "LUM", "decimals": 18 }, - { "addr": "0xa8ba4095833a3f924d86cb3941099c1abb75ea13", "name": "SUB1X", "decimals": 18 }, - { "addr": "0xa8daa52ded91f7c82b4bb02b4b87c6a841db1fd5", "name": "BGF", "decimals": 8 }, - { "addr": "0xa8f93faee440644f89059a2c88bdc9bf3be5e2ea", "name": "CASH", "decimals": 18 }, - { "addr": "0xa94c128a138504e1f81d727cc21bcb9ae6581015", "name": "FDM", "decimals": 18 }, - { "addr": "0xa9666166d3c7fd15e874801f99e9ad5bfb70c5cf", "name": "GBP_S", "decimals": 18 }, - { "addr": "0xa9aad2dc3a8315caeee5f458b1d8edc31d8467bd", "name": "BTCM", "decimals": 18 }, - { "addr": "0xa9d6a1c87422b211014f1009c541600b33344aff", "name": "BAL", "decimals": 18 }, - { "addr": "0xaa26b73bfdc80b5c7d2cfbfc30930038fb7fa657", "name": "TOV", "decimals": 0 }, - { "addr": "0xaa4ab1c817e4df7d25ce4d42352649d592a3bba0", "name": "ANK", "decimals": 18 }, - { "addr": "0xaa7a9ca87d3694b5755f213b5d04094b8d0f0a6f", "name": "TRAC", "decimals": 18 }, - { "addr": "0xaaaf91d9b90df800df4f55c205fd6989c977e73a", "name": "TKN", "decimals": 8 }, - { "addr": "0xab130bc7ff83192656a4b3079741c296615899c0", "name": "MAYN", "decimals": 18 }, - { "addr": "0xab16e0d25c06cb376259cc18c1de4aca57605589", "name": "FUCK_OLD", "decimals": 4 }, - { "addr": "0xab6cf87a50f17d7f5e1feaf81b6fe9ffbe8ebf84", "name": "MRV", "decimals": 18 }, - { "addr": "0xab95e915c123fded5bdfb6325e35ef5515f1ea69", "name": "XNN", "decimals": 18 }, - { "addr": "0xac2bd14654bbf22f9d8f20c7b3a70e376d3436b4", "name": "KITTEN", "decimals": 8 }, - { "addr": "0xac3211a5025414af2866ff09c23fc18bc97e79b1", "name": "DOVU", "decimals": 18 }, - { "addr": "0xac3da587eac229c9896d919abc235ca4fd7f72c1", "name": "TGT", "decimals": 1 }, - { "addr": "0xac709fcb44a43c35f0da4e3163b117a17f3770f5", "name": "ARC", "decimals": 18 }, - { "addr": "0xacfa209fb73bf3dd5bbfb1101b9bc999c49062a5", "name": "BCDT", "decimals": 18 }, - { "addr": "0xae258d5322b59d64df9eb483e3b1733332c3b66c", "name": "ETHG", "decimals": 8 }, - { "addr": "0xae4191a7eb25713ac90483ea75828ae8038f94dc", "name": "EZEC2", "decimals": 18 }, - { "addr": "0xae4f56f072c34c0a65b3ae3e4db797d831439d93", "name": "GIM", "decimals": 8 }, - { "addr": "0xae616e72d3d89e847f74e8ace41ca68bbf56af79", "name": "GOOD", "decimals": 6 }, - { "addr": "0xae73b38d1c9a8b274127ec30160a4927c4d71824", "name": "STK", "decimals": 18 }, - { "addr": "0xaec2e87e0a235266d9c5adc9deb4b2e29b54d009", "name": "SNGLS", "decimals": 0 }, - { "addr": "0xaf146fbd319ca7ae178caa2c9d80a2db6b944350", "name": "PXT", "decimals": 18 }, - { "addr": "0xaf30d2a7e90d7dc361c8c4585e9bb7d2f6f15bc7", "name": "1ST", "decimals": 18 }, - { "addr": "0xaf4dce16da2877f8c9e00544c93b62ac40631f16", "name": "MTH", "decimals": 5 }, - { "addr": "0xaf55f3b7dc65c8f9577cf00c8c5ca7b6e8cc4433", "name": "ENTRC", "decimals": 8 }, - { "addr": "0xafc39788c51f0c1ff7b55317f3e70299e521fff6", "name": "EBCH", "decimals": 8 }, - { "addr": "0xafe60511341a37488de25bef351952562e31fcc1", "name": "TBT", "decimals": 8 }, - { "addr": "0xb0d926c1bc3d78064f3e1075d5bd9a24f35ae6c5", "name": "ARXAI", "decimals": 18 }, - { "addr": "0xb17df9a3b09583a9bdcf757d6367171476d4d8a3", "name": "MVC", "decimals": 18 }, - { "addr": "0xb203b5495109c6c85615ebb2056f98301d470507", "name": "TRASH", "decimals": 3 }, - { "addr": "0xb236e2477b8ed34b203b60e2b88884ee5b31a3c3", "name": "UCN", "decimals": 8 }, - { "addr": "0xb23be73573bc7e03db6e5dfc62405368716d28a8", "name": "ONEK", "decimals": 18 }, - { "addr": "0xb24754be79281553dc1adc160ddf5cd9b74361a4", "name": "XRL", "decimals": 9 }, - { "addr": "0xb29678a4805a7d787dc9589e179d27f7575bb9f7", "name": "AUA", "decimals": 5 }, - { "addr": "0xb2bfeb70b903f1baac7f2ba2c62934c7e5b974c4", "name": "BKB", "decimals": 8 }, - { "addr": "0xb2f7eb1f2c37645be61d73953035360e768d81e6", "name": "COB", "decimals": 18 }, - { "addr": "0xb3bd49e28f8f832b8d1e246106991e546c323502", "name": "GMT", "decimals": 18 }, - { "addr": "0xb41b531359330d76bbcb0f1a24f94ff6bff30dc1", "name": "NE5G", "decimals": 2 }, - { "addr": "0xb444208cb0516c150178fcf9a52604bc04a1acea", "name": "GRMD", "decimals": 18 }, - { "addr": "0xb45a50545beeab73f38f31e5973768c421805e5e", "name": "TKR", "decimals": 18 }, - { "addr": "0xb4b1d2c217ec0776584ce08d3dd98f90ededa44b", "name": "CO2", "decimals": 18 }, - { "addr": "0xb4bfa6b45e25ad12bb033ec8a5eff523b83cc9af", "name": "UAHPAY", "decimals": 18 }, - { "addr": "0xb4c55b5a1faf5323e59842171c2492773a3783dd", "name": "BCDC", "decimals": 18 }, - { "addr": "0xb4efd85c19999d84251304bda99e90b92300bd93", "name": "RPL", "decimals": 18 }, - { "addr": "0xb4f5438c3c2a682da351ab6b57edc8530efd67be", "name": "ETHPR", "decimals": 4 }, - { "addr": "0xb510788cbb9aea54221d3dc8cce2dff629a1dbf7", "name": "LOVE", "decimals": 8 }, - { "addr": "0xb518d165398d9057ea8b73096edda5c7754bcd62", "name": "EXRP2", "decimals": 18 }, - { "addr": "0xb53a96bcbdd9cf78dff20bab6c2be7baec8f00f8", "name": "EGAS", "decimals": 8 }, - { "addr": "0xb554cf51cda0fccd5012d55737c4df55a3e18a5c", "name": "MLK", "decimals": 8 }, - { "addr": "0xb561fef0d624c0826ff869946f6076b7c4f2ba42", "name": "SER", "decimals": 7 }, - { "addr": "0xb5a5f22694352c15b00323844ad545abb2b11028", "name": "ICX", "decimals": 18 }, - { "addr": "0xb62d18dea74045e822352ce4b3ee77319dc5ff2f", "name": "EVC", "decimals": 18 }, - { "addr": "0xb63ab8e276e081b9079c3ae520c58061fa4acb45", "name": "TEC", "decimals": 18 }, - { "addr": "0xb63b606ac810a52cca15e44bb630fd42d8d1d83d", "name": "MCO", "decimals": 8 }, - { "addr": "0xb64ef51c888972c908cfacf59b47c1afbc0ab8ac", "name": "STORJ", "decimals": 8 }, - { "addr": "0xb6ed7644c69416d67b522e20bc294a9a9b405b31", "name": "0xBTC", "decimals": 8 }, - { "addr": "0xb6ee9668771a79be7967ee29a63d4184f8097143", "name": "CXO", "decimals": 18 }, - { "addr": "0xb72627650f1149ea5e54834b2f468e5d430e67bf", "name": "BITS", "decimals": 8 }, - { "addr": "0xb7cb1c96db6b22b0d3d9536e0108d062bd488f74", "name": "WTC", "decimals": 18 }, - { "addr": "0xb802b24e0637c2b87d2e8b7784c055bbe921011a", "name": "EMV", "decimals": 2 }, - { "addr": "0xb8742486c723793cf5162bb5d3425ed9cd73d049", "name": "TCASH", "decimals": 8 }, - { "addr": "0xb8c77482e45f1f44de1745f52c74426c631bdd52", "name": "BNB", "decimals": 18 }, - { "addr": "0xb8d8a92cafaf6c055bce8e53405d90be96d1a677", "name": "REDV", "decimals": 8 }, - { "addr": "0xb91318f35bdb262e9423bc7c7c2a3a93dd93c92c", "name": "NULS", "decimals": 18 }, - { "addr": "0xb915ff79170d606935bceaf000d77ca4ed92d993", "name": "ENEO", "decimals": 18 }, - { "addr": "0xb97048628db6b661d4c2aa833e95dbe1a905b280", "name": "PAY", "decimals": 18 }, - { "addr": "0xb98d4c97425d9908e66e53a6fdf673acca0be986", "name": "ABT", "decimals": 18 }, - { "addr": "0xb9e7f8568e08d5659f5d29c4997173d84cdf2607", "name": "SWT", "decimals": 18 }, - { "addr": "0xb9f0b7e1d518f0e213441a804fed84c2858c5d88", "name": "XCM", "decimals": 3 }, - { "addr": "0xba2184520a1cc49a6159c57e61e1844e085615b6", "name": "HGT", "decimals": 8 }, - { "addr": "0xba5f11b16b155792cf3b2e6880e8706859a8aeb6", "name": "ARN", "decimals": 8 }, - { "addr": "0xba71b32e71a41339aa4ceaa79528535aefe488d8", "name": "ALIEF", "decimals": 0 }, - { "addr": "0xba9d4199fab4f26efe3551d490e3821486f135ba", "name": "CHSB", "decimals": 8 }, - { "addr": "0xbb1b3e8ddded8165d58b0c192d19cd360682b170", "name": "CAS", "decimals": 2 }, - { "addr": "0xbbb1bd2d741f05e144e6c4517676a15554fd4b8d", "name": "FUNOLD", "decimals": 8 }, - { "addr": "0xbc63acdfafa94bd4d8c2bb7a8552281f107242c0", "name": "MXX", "decimals": 18 }, - { "addr": "0xbc7de10afe530843e71dfb2e3872405191e8d14a", "name": "SHOUC", "decimals": 18 }, - { "addr": "0xbc86727e770de68b1060c91f6bb6945c73e10388", "name": "XNK", "decimals": 18 }, - { "addr": "0xbc9395973bd35a3b4bd924f050d2778c07506ecb", "name": "GREED", "decimals": 18 }, - { "addr": "0xbd35aefa375b57a801ddc87615aef1e9f353df28", "name": "TTM", "decimals": 18 }, - { "addr": "0xbd4b60a138b3fce3584ea01f50c0908c18f9677a", "name": "FNTB", "decimals": 8 }, - { "addr": "0xbdc5bac39dbe132b1e030e898ae3830017d7d969", "name": "SNOV", "decimals": 18 }, - { "addr": "0xbdcfbf5c4d91abc0bc9709c7286d00063c0e6f22", "name": "GUESS", "decimals": 2 }, - { "addr": "0xbeb9ef514a379b997e0798fdcc901ee474b6d9a1", "name": "MLN", "decimals": 18 }, - { "addr": "0xbec8f6d667594fb181c9d68e5c80c910888be93d", "name": "STAKE", "decimals": 8 }, - { "addr": "0xbf2179859fc6d5bee9bf9158632dc51678a4100e", "name": "ELF", "decimals": 18 }, - { "addr": "0xbf430e24ac0f33d4ad6fac9654b37943124c2786", "name": "IBTG", "decimals": 8 }, - { "addr": "0xbf4a29269bf3a5c351c2af3a9c9ed81b07129ce4", "name": "KEN", "decimals": 18 }, - { "addr": "0xbfa4d71a51b9e0968be4bc299f8ba6cbb2f86789", "name": "MAYY", "decimals": 18 }, - { "addr": "0xbfd4a3c26996dfc9e85a951eb615aac3b84c758b", "name": "ALPC", "decimals": 0 }, - { "addr": "0xc029ba3dc12e1834571e821d94a07de0a01138ea", "name": "QBE", "decimals": 18 }, - { "addr": "0xc0c2ee1ce1fed8f6e2764363a36db3dd4cf10022", "name": "FBL", "decimals": 2 }, - { "addr": "0xc0eb85285d83217cd7c891702bcbc0fc401e2d9d", "name": "HVN", "decimals": 8 }, - { "addr": "0xc14830e53aa344e8c14603a91229a0b925b0b262", "name": "PXBRL", "decimals": 8 }, - { "addr": "0xc1ec40b714281519ea367eb06429d1701ed18b5f", "name": "ATH", "decimals": 18 }, - { "addr": "0xc27a2f05fa577a83ba0fdb4c38443c0718356501", "name": "TAU", "decimals": 18 }, - { "addr": "0xc324a2f6b05880503444451b8b27e6f9e63287cb", "name": "XUC", "decimals": 18 }, - { "addr": "0xc3951d77737733174152532e8b0f27e2c4e9f0dc", "name": "CLD", "decimals": 6 }, - { "addr": "0xc3972ac283b3a7a56125674631a5c254f7f373cf", "name": "HATOLD", "decimals": 12 }, - { "addr": "0xc3aef0036f5b146440775b2a1d5bf45fd8992741", "name": "ROI", "decimals": 4 }, - { "addr": "0xc42209accc14029c1012fb5680d95fbd6036e2a0", "name": "PPP", "decimals": 18 }, - { "addr": "0xc438b4c0dfbb1593be6dee03bbd1a84bb3aa6213", "name": "EQC", "decimals": 8 }, - { "addr": "0xc499ea948a1ad5d8eaf12abd2f67975c4dbe21aa", "name": "ANGL", "decimals": 18 }, - { "addr": "0xc4a86561cb0b7ea1214904f26e6d50fd357c7986", "name": "CHG", "decimals": 18 }, - { "addr": "0xc51c938c4d513780c66c722a41c197d3a89fa9a8", "name": "EBTG", "decimals": 8 }, - { "addr": "0xc5594d84b996a68326d89fb35e4b89b3323ef37d", "name": "EPM", "decimals": 18 }, - { "addr": "0xc596bd09d652827b0106292d3e378d5938df4b12", "name": "TPT", "decimals": 18 }, - { "addr": "0xc5cea8292e514405967d958c2325106f2f48da77", "name": "PRFT", "decimals": 18 }, - { "addr": "0xc63e7b1dece63a77ed7e4aeef5efb3b05c81438d", "name": "FUCKOLD", "decimals": 4 }, - { "addr": "0xc66ea802717bfb9833400264dd12c2bceaa34a6d", "name": "MKROLD", "decimals": 18 }, - { "addr": "0xc6b014274d7406641711fb8889f93f4f11dec810", "name": "NAO", "decimals": 18 }, - { "addr": "0xc7579bb99af590ec71c316e1ac4436c535039594", "name": "BAR", "decimals": 18 }, - { "addr": "0xc78593c17482ea5de44fdd84896ffd903972878e", "name": "BB", "decimals": 9 }, - { "addr": "0xc79d440551a03f84f863b1f259f135794c8a7190", "name": "MGX", "decimals": 18 }, - { "addr": "0xc7a4eb66f982cde71d872398e4d1fc5fc586cb9e", "name": "REZ", "decimals": 8 }, - { "addr": "0xc87c5dd86a3d567ff28701886fb0745aaa898da4", "name": "CTG", "decimals": 18 }, - { "addr": "0xc8c6a31a4a806d3710a7b38b7b296d2fabccdba8", "name": "ELIX", "decimals": 18 }, - { "addr": "0xc9859fccc876e6b4b3c749c5d29ea04f48acb74f", "name": "INO", "decimals": 0 }, - { "addr": "0xc98e0639c6d2ec037a615341c369666b110e80e5", "name": "EXMR", "decimals": 8 }, - { "addr": "0xc997d07b0bc607b6d1bcb6fb9d4a5579c466c3e5", "name": "FLIP", "decimals": 0 }, - { "addr": "0xc99ddc30bb0cf76b07d90dcb6b267b8352697bef", "name": "TDT", "decimals": 18 }, - { "addr": "0xc9b89f6b5301f554b9adc6d4a871c3279820de40", "name": "HAO", "decimals": 18 }, - { "addr": "0xc9be9f75df438df3ef40e4bab816bf30e3f14b50", "name": "SMELLY", "decimals": 0 }, - { "addr": "0xc9f05e276d9148c7728f63205cc0180cb21a60ff", "name": "DATO", "decimals": 18 }, - { "addr": "0xca48ac42c9cd4ee98813af8945a1024868ee62de", "name": "VEGA", "decimals": 18 }, - { "addr": "0xcb5a05bef3257613e984c17dbcf039952b6d883f", "name": "SGR", "decimals": 8 }, - { "addr": "0xcb94be6f13a1182e4a4b6140cb7bf2025d28e41b", "name": "TRST", "decimals": 6 }, - { "addr": "0xcb97e65f07da24d46bcdd078ebebd7c6e6e3d750", "name": "BTM", "decimals": 8 }, - { "addr": "0xcbcc0f036ed4788f63fc0fee32873d6a7487b908", "name": "HMQ", "decimals": 8 }, - { "addr": "0xcbce61316759d807c474441952ce41985bbc5a40", "name": "MOAC", "decimals": 18 }, - { "addr": "0xcc13fc627effd6e35d2d2706ea3c4d7396c610ea", "name": "IDXM", "decimals": 8 }, - { "addr": "0xcc34366e3842ca1bd36c1f324d15257960fcc801", "name": "BON", "decimals": 18 }, - { "addr": "0xcc4ef9eeaf656ac1a2ab886743e98e97e090ed38", "name": "DDF", "decimals": 18 }, - { "addr": "0xccbf21ba6ef00802ab06637896b799f7101f54a2", "name": "BUBO", "decimals": 18 }, - { "addr": "0xccca48874780f9c42b162c9617bc6324c5142c22", "name": "SATAN", "decimals": 0 }, - { "addr": "0xcd0a53685b594a543181e6203433766648a8cd43", "name": "ZXBT", "decimals": 3 }, - { "addr": "0xcdcfc0f66c522fd086a1b725ea3c0eeb9f9e8814", "name": "AURA", "decimals": 18 }, - { "addr": "0xce3d9c3f3d302436d12f18eca97a3b00e97be7cd", "name": "EPOSY", "decimals": 18 }, - { "addr": "0xce53a179047ebed80261689367c093c90a94cc08", "name": "EDT", "decimals": 8 }, - { "addr": "0xce59d29b09aae565feeef8e52f47c3cd5368c663", "name": "BULX", "decimals": 18 }, - { "addr": "0xce5c603c78d047ef43032e96b5b785324f753a4f", "name": "E4ROW", "decimals": 2 }, - { "addr": "0xce61f5e6d1fe5a86e246f68aff956f7757282ef0", "name": "1LIFE", "decimals": 18 }, - { "addr": "0xce831af117375e6286eb3c46d696ee3dbf4f4f50", "name": "FGD", "decimals": 2 }, - { "addr": "0xced4e93198734ddaff8492d525bd258d49eb388e", "name": "EDO", "decimals": 18 }, - { "addr": "0xcedbf324a1eb1affe53ab7b7ef0103e070e3853f", "name": "ETL", "decimals": 10 }, - { "addr": "0xcf76f32ebe10139e4370127d5789cdb0750d460d", "name": "LIRA", "decimals": 8 }, - { "addr": "0xcfb98637bcae43c13323eaa1731ced2b716962fd", "name": "NET", "decimals": 18 }, - { "addr": "0xd024645809f74043cd2133c6afeb46f0de4ad88f", "name": "DEER", "decimals": 18 }, - { "addr": "0xd04963de435bd4d25b1cc8f05870f49edbfc8c18", "name": "SNI", "decimals": 18 }, - { "addr": "0xd0800859d6f4bc0210b7807e770bc44a9ece7372", "name": "USD_R", "decimals": 18 }, - { "addr": "0xd0929d411954c47438dc1d871dd6081f5c5e149c", "name": "RFR", "decimals": 4 }, - { "addr": "0xd0a4b8946cb52f0661273bfbc6fd0e0c75fc6433", "name": "STORM", "decimals": 18 }, - { "addr": "0xd0d6d6c5fe4a677d343cc433536bb717bae167dd", "name": "ADT", "decimals": 9 }, - { "addr": "0xd2308446536a0bad028ab8c090d62e1ea2a51f24", "name": "GNEISS", "decimals": 0 }, - { "addr": "0xd234bf2410a0009df9c3c63b610c09738f18ccd7", "name": "DTR", "decimals": 8 }, - { "addr": "0xd248b0d48e44aaf9c49aea0312be7e13a6dc1468", "name": "SGT", "decimals": 1 }, - { "addr": "0xd26114cd6ee289accf82350c8d8487fedb8a0c07", "name": "OMG", "decimals": 18 }, - { "addr": "0xd286603e0f5de621b510a36c78c7616c015656f2", "name": "BGIFT", "decimals": 18 }, - { "addr": "0xd2d6158683aee4cc838067727209a0aaf4359de3", "name": "BNTY", "decimals": 18 }, - { "addr": "0xd317ff47dc7e1423e5e050870a66332833e5fd88", "name": "PNY", "decimals": 0 }, - { "addr": "0xd341d1680eeee3255b8c4c75bcce7eb57f144dae", "name": "ONG", "decimals": 18 }, - { "addr": "0xd3c00772b24d997a812249ca637a921e81357701", "name": "WILD", "decimals": 18 }, - { "addr": "0xd3e2f9dfff5a6feeece5dbcee3b86cb375fd8c98", "name": "BCOIN", "decimals": 8 }, - { "addr": "0xd49ff13661451313ca1553fd6954bd1d9b6e02b9", "name": "ELEC", "decimals": 18 }, - { "addr": "0xd4c435f5b09f855c3317c8524cb1f586e42795fa", "name": "CND", "decimals": 18 }, - { "addr": "0xd4fa1460f537bb9085d22c7bccb5dd450ef28e3a", "name": "PPT", "decimals": 8 }, - { "addr": "0xd5b9a2737c9b2ff35ecb23b884eb039303bbbb61", "name": "BTH", "decimals": 18 }, - { "addr": "0xd5f788ca0de8f17cbde1d1e35aa8f005a87fa00b", "name": "SHVR", "decimals": 8 }, - { "addr": "0xd65960facb8e4a2dfcb2c2212cb2e44a02e2a57e", "name": "SOAR", "decimals": 6 }, - { "addr": "0xd6adc5e386d499361ccc5752f791b45132e7e6e4", "name": "MSC", "decimals": 0 }, - { "addr": "0xd6e49800decb64c0e195f791348c1e87a5864fd7", "name": "RCT", "decimals": 9 }, - { "addr": "0xd7631787b4dcc87b1254cfd1e5ce48e96823dee8", "name": "SCL", "decimals": 8 }, - { "addr": "0xd780ae2bf04cd96e577d3d014762f831d97129d0", "name": "EVN", "decimals": 18 }, - { "addr": "0xd7aa94f17d60be06414973a45ffa77efd6443f0f", "name": "BTCQ", "decimals": 8 }, - { "addr": "0xd819e892f4df8659188e8bda839fdf2215a513bc", "name": "SPOON", "decimals": 18 }, - { "addr": "0xd850942ef8811f2a866692a623011bde52a462c1", "name": "VEN", "decimals": 18 }, - { "addr": "0xd884f9881e0aeabad79be8a69122cf998d067fff", "name": "RUB", "decimals": 18 }, - { "addr": "0xd8912c10681d8b21fd3742244f44658dba12264e", "name": "PLU", "decimals": 18 }, - { "addr": "0xd8950fdeaa10304b7a7fd03a2fc66bc39f3c711a", "name": "WYS", "decimals": 18 }, - { "addr": "0xd96b9fd7586d9ea24c950d24399be4fb65372fdd", "name": "BTCS", "decimals": 18 }, - { "addr": "0xd9a0658b7cc9ec0c57e8b20c0920d08f17e747be", "name": "SAT", "decimals": 10 }, - { "addr": "0xda6cb58a0d0c01610a29c5a65c303e13e885887c", "name": "cV", "decimals": 18 }, - { "addr": "0xdab5dfa0966c3435da991b39d205c3ba1c64fe31", "name": "MTP", "decimals": 1 }, - { "addr": "0xdb45faeca61c70e271bffeaf66162fa68a1c4def", "name": "EBIT", "decimals": 0 }, - { "addr": "0xdb8646f5b487b5dd979fac618350e85018f557d4", "name": "BTK", "decimals": 18 }, - { "addr": "0xdbfb423e9bbf16294388e07696a5120e4ceba0c5", "name": "ETHD", "decimals": 18 }, - { "addr": "0xdc0c22285b61405aae01cba2530b6dd5cd328da7", "name": "KTN", "decimals": 6 }, - { "addr": "0xdcb9ff81013c31ff686154b4502ef6bfaa102d2d", "name": "GOOC", "decimals": 8 }, - { "addr": "0xdd007278b667f6bef52fd0a4c23604aa1f96039a", "name": "RIPT", "decimals": 8 }, - { "addr": "0xdd16ec0f66e54d453e6756713e533355989040e4", "name": "TEN", "decimals": 18 }, - { "addr": "0xdd41fbd1ae95c5d9b198174a28e04be6b3d1aa27", "name": "LYS", "decimals": 8 }, - { "addr": "0xdd6bf56ca2ada24c683fac50e37783e55b57af9f", "name": "BNC", "decimals": 12 }, - { "addr": "0xdd6c68bb32462e01705011a4e2ad1a60740f217f", "name": "HBT", "decimals": 15 }, - { "addr": "0xdd974d5c2e2928dea5f71b9825b8b646686bd200", "name": "KNC", "decimals": 18 }, - { "addr": "0xdded69d8e28d38d640f6244ab5294f309fd40ce1", "name": "LMT", "decimals": 8 }, - { "addr": "0xde39e5e5a1b0eeb3afe717d6d011cae88d19451e", "name": "FUDD", "decimals": 8 }, - { "addr": "0xdf6ef343350780bf8c3410bf062e0c015b1dd671", "name": "BMC", "decimals": 8 }, - { "addr": "0xdfbd6a960a55bcfcf59d5925351e05a51498bcef", "name": "ROCK", "decimals": 0 }, - { "addr": "0xdfe2bd1d3dcbb97804acf3ee85230e832c4a7b5d", "name": "GBP_R", "decimals": 18 }, - { "addr": "0xdfe7351c291bc0e49079c62212587244e1c666ba", "name": "SME", "decimals": 18 }, - { "addr": "0xe0b7927c4af23765cb51314a0e0521a9645f0e2a", "name": "DGD", "decimals": 9 }, - { "addr": "0xe0c21b3f45fea3e5fdc811021fb1f8842caccad2", "name": "BITC", "decimals": 0 }, - { "addr": "0xe13ef257cf4d5df928ca11d230427c037666d466", "name": "WIT", "decimals": 6 }, - { "addr": "0xe1479d294807379320dca9a9e9002ac644539099", "name": "KING", "decimals": 18 }, - { "addr": "0xe256bb0b2a3457e54db3a41cf5a8b826aca222a8", "name": "ARX", "decimals": 18 }, - { "addr": "0xe25bcec5d3801ce3a794079bf94adf1b8ccd802d", "name": "MAN", "decimals": 18 }, - { "addr": "0xe25f0974fea47682f6a7386e4217da70512ec997", "name": "BRC", "decimals": 18 }, - { "addr": "0xe26517a9967299453d3f1b48aa005e6127e67210", "name": "NIMFA", "decimals": 18 }, - { "addr": "0xe2d82dc7da0e6f882e96846451f4fabcc8f90528", "name": "JC", "decimals": 18 }, - { "addr": "0xe2e5d0e1422e927abab19ad2067f802ad07fb364", "name": "LTO", "decimals": 18 }, - { "addr": "0xe2e6d4be086c6938b53b22144855eef674281639", "name": "LNK", "decimals": 18 }, - { "addr": "0xe2f45f1660dc99daf3bd06f637ab1e4debc15bde", "name": "SGG", "decimals": 6 }, - { "addr": "0xe2fb6529ef566a080e6d23de0bd351311087d567", "name": "COV", "decimals": 18 }, - { "addr": "0xe30e02f049957e2a5907589e06ba646fb2c321ba", "name": "DRPU", "decimals": 8 }, - { "addr": "0xe3818504c1b32bf1557b16c238b2e01fd3149c17", "name": "PLR", "decimals": 18 }, - { "addr": "0xe3fa177acecfb86721cf6f9f4206bd3bd672d7d5", "name": "CTT", "decimals": 18 }, - { "addr": "0xe3fedaecd47aa8eab6b23227b0ee56f092c967a9", "name": "PST", "decimals": 18 }, - { "addr": "0xe41d2489571d322189246dafa5ebde1f4699f498", "name": "ZRX", "decimals": 18 }, - { "addr": "0xe42ba5558b00d2e6109cc60412d5d4c9473fe998", "name": "IMC", "decimals": 18 }, - { "addr": "0xe463d10ec6b4ff6a3e5be41144956116ca30d4c3", "name": "7YPE", "decimals": 0 }, - { "addr": "0xe469c4473af82217b30cf17b10bcdb6c8c796e75", "name": "EXRN", "decimals": 0 }, - { "addr": "0xe4c07f4637df3a0354f9b42a1b3178dc573b8926", "name": "CZT", "decimals": 0 }, - { "addr": "0xe50365f5d679cb98a1dd62d6f6e58e59321bcddf", "name": "LA", "decimals": 18 }, - { "addr": "0xe531642e9bb5d027e9c20e03284287b97919a9a5", "name": "FAITH", "decimals": 8 }, - { "addr": "0xe58aff48f738b4a719d1790587cdc91a3560d7e1", "name": "TMP", "decimals": 7 }, - { "addr": "0xe5a219d4db92a701e79b6e548803c8ce55138686", "name": "EUR_R", "decimals": 18 }, - { "addr": "0xe5a7c12972f3bbfe70ed29521c8949b8af6a0970", "name": "BLX", "decimals": 18 }, - { "addr": "0xe5dada80aa6477e85d09747f2842f7993d0df71c", "name": "DOCK", "decimals": 18 }, - { "addr": "0xe66cc41dd03a170623dc087a69ad8d72e64cb838", "name": "BTH2", "decimals": 18 }, - { "addr": "0xe691b7ff3c9fddb8c2437412208ee4816aba7258", "name": "LGL", "decimals": 18 }, - { "addr": "0xe6923e9b56db1eed1c9f430ea761da7565e260fe", "name": "FC", "decimals": 2 }, - { "addr": "0xe701cd3329057aea9d54300ddd05e41b8d74727a", "name": "10MT", "decimals": 10 }, - { "addr": "0xe755f2fa95e47c5588c3037dd38e1268fa5fcecd", "name": "HOWL", "decimals": 18 }, - { "addr": "0xe7775a6e9bcf904eb39da2b68c5efb4f9360e08c", "name": "TAAS", "decimals": 6 }, - { "addr": "0xe814aee960a85208c3db542c53e7d4a6c8d5f60f", "name": "DAY", "decimals": 18 }, - { "addr": "0xe81d72d14b1516e68ac3190a46c93302cc8ed60f", "name": "CL", "decimals": 18 }, - { "addr": "0xe8c09672cfb9cfce6e2edbb01057d9fa569f97c1", "name": "INDI", "decimals": 18 }, - { "addr": "0xe8c5e942b76099c0c6d78271bad3ca002fa7c531", "name": "HELP", "decimals": 0 }, - { "addr": "0xe8fc7e1973496848fcb486c5bb880f68487ea0bb", "name": "LCWP", "decimals": 8 }, - { "addr": "0xe8ff5c9c75deb346acac493c463c8950be03dfba", "name": "VIBE", "decimals": 18 }, - { "addr": "0xe94327d07fc17907b4db788e5adf2ed424addff6", "name": "REP", "decimals": 18 }, - { "addr": "0xe99a76d5fb19bc419d72f355050045fad88e060f", "name": "RAZ", "decimals": 18 }, - { "addr": "0xea097a2b1db00627b2fa17460ad260c016016977", "name": "UFR", "decimals": 18 }, - { "addr": "0xea1f346faf023f974eb5adaf088bbcdf02d761f4", "name": "TIX", "decimals": 18 }, - { "addr": "0xea38eaa3c86c8f9b751533ba2e562deb9acded40", "name": "FUEL", "decimals": 18 }, - { "addr": "0xea5f88e54d982cbb0c441cde4e79bc305e5b43bc", "name": "PARETO", "decimals": 18 }, - { "addr": "0xea610b1153477720748dc13ed378003941d84fab", "name": "ALIS", "decimals": 18 }, - { "addr": "0xea642206310400cda4c1c5b8e7945314aa96b8a7", "name": "MINT", "decimals": 18 }, - { "addr": "0xeb2da9fac54284cea731d1f10bb34eecb3c00c14", "name": "POW", "decimals": 18 }, - { "addr": "0xeb7c20027172e5d143fb030d50f91cece2d1485d", "name": "EBTC", "decimals": 8 }, - { "addr": "0xeb9951021698b42e4399f9cbb6267aa35f82d59d", "name": "LIF", "decimals": 18 }, - { "addr": "0xeb9c0138d8ac10dd659640a4cc3d135c58b17b1b", "name": "DTC", "decimals": 2 }, - { "addr": "0xebbdf302c940c6bfd49c6b165f457fdb324649bc", "name": "HYDRO", "decimals": 18 }, - { "addr": "0xebc86d834756621444a8a26b4cf81b625fe310cd", "name": "ETHP", "decimals": 18 }, - { "addr": "0xecd570bbf74761b960fa04cc10fe2c4e86ffda36", "name": "STP", "decimals": 8 }, - { "addr": "0xedcd82784027001d7af57a34501c65a25f97fee4", "name": "DATL", "decimals": 18 }, - { "addr": "0xedf2d3e5fb70ead2e6d8fe96845a5e59d52d2044", "name": "NCH", "decimals": 12 }, - { "addr": "0xee609fe292128cad03b786dbb9bc2634ccdbe7fc", "name": "POS", "decimals": 18 }, - { "addr": "0xee688d34c1cc02fc81b2f3f05c489e05d4c0b6ba", "name": "EM", "decimals": 1 }, - { "addr": "0xee9704a1d61aa2c1401e2303ac7e1f81c29ed860", "name": "CLASH", "decimals": 0 }, - { "addr": "0xeeac3f8da16bb0485a4a11c5128b0518dac81448", "name": "TEU", "decimals": 18 }, - { "addr": "0xeee2d00eb7deb8dd6924187f5aa3496b7d06e62a", "name": "TIG", "decimals": 18 }, - { "addr": "0xef2463099360a085f1f10b076ed72ef625497a06", "name": "SHP", "decimals": 18 }, - { "addr": "0xef25e54e1ae9bfd966b9b5cde6880e7a2323a957", "name": "SOCIAL", "decimals": 18 }, - { "addr": "0xef2e9966eb61bb494e5375d5df8d67b7db8a780d", "name": "SHIT", "decimals": 0 }, - { "addr": "0xef68e7c694f40c8202821edf525de3782458639f", "name": "LRC", "decimals": 18 }, - { "addr": "0xf028adee51533b1b47beaa890feb54a457f51e89", "name": "BMT", "decimals": 18 }, - { "addr": "0xf04a8ac553fcedb5ba99a64799155826c136b0be", "name": "FLIXX", "decimals": 18 }, - { "addr": "0xf05a9382a4c3f29e2784502754293d88b835109c", "name": "REX", "decimals": 18 }, - { "addr": "0xf0ee6b27b759c9893ce4f094b49ad28fd15a23e4", "name": "ENG", "decimals": 8 }, - { "addr": "0xf0f8b0b8dbb1124261fc8d778e2287e3fd2cf4f5", "name": "BQ", "decimals": 3 }, - { "addr": "0xf152fca41bd23ff250292af391236db35e0e99c3", "name": "EETH", "decimals": 8 }, - { "addr": "0xf1d9139c6512452db91f25635457b844d7e22b8b", "name": "CTC", "decimals": 4 }, - { "addr": "0xf230b790e05390fc8295f4d3f60332c93bed42e2", "name": "TRX", "decimals": 6 }, - { "addr": "0xf244176246168f24e3187f7288edbca29267739b", "name": "HAV", "decimals": 18 }, - { "addr": "0xf24d3dfffcaf9f9a5dda9c57eeeb1ac0bba49c86", "name": "XMAS", "decimals": 18 }, - { "addr": "0xf2e51e32d1f546423364a040ef1a6d2f05e31482", "name": "HUBC", "decimals": 6 }, - { "addr": "0xf333b2ace992ac2bbd8798bf57bc65a06184afba", "name": "SND", "decimals": 0 }, - { "addr": "0xf3db5fa2c66b7af3eb0c0b782510816cbe4813b8", "name": "EVX", "decimals": 4 }, - { "addr": "0xf3db7560e820834658b590c96234c333cd3d5e5e", "name": "CHP", "decimals": 18 }, - { "addr": "0xf4134146af2d511dd5ea8cdb1c4ac88c57d60404", "name": "SNC", "decimals": 18 }, - { "addr": "0xf433089366899d83a9f26a773d59ec7ecf30355e", "name": "MTL", "decimals": 8 }, - { "addr": "0xf444cd92e09cc8b2a23cd2eecb3c1e4cc8da6958", "name": "CBC", "decimals": 9 }, - { "addr": "0xf4467cae19c5a53b9fdcd4ded678826805aa1927", "name": "XBV", "decimals": 8 }, - { "addr": "0xf4522eda455814d43b003bc1c38501b04d65cc4a", "name": "CAD_R", "decimals": 18 }, - { "addr": "0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c", "name": "ENJ", "decimals": 18 }, - { "addr": "0xf62baa1997f04f165edd100d78241e07617f6ce6", "name": "UST", "decimals": 18 }, - { "addr": "0xf6b55acbbc49f4524aa48d19281a9a77c54de10f", "name": "WLK", "decimals": 18 }, - { "addr": "0xf6cfe53d6febaeea051f400ff5fc14f0cbbdaca1", "name": "DGPT", "decimals": 18 }, - { "addr": "0xf70a642bd387f94380ffb90451c2c81d4eb82cbc", "name": "STAR", "decimals": 18 }, - { "addr": "0xf7ae0daa230bf3fb3c0e5e01e7a6e0a142c6cf7e", "name": "BLACK", "decimals": 18 }, - { "addr": "0xf7b098298f7c69fc14610bf71d5e02c60792894c", "name": "GUP", "decimals": 3 }, - { "addr": "0xf85feea2fdd81d51177f6b8f35f0e6734ce45f5f", "name": "CMT", "decimals": 18 }, - { "addr": "0xf8e386eda857484f5a12e4b5daa9984e06e73705", "name": "IND", "decimals": 18 }, - { "addr": "0xf8fa1a588cd8cd51c3c4d6dc16d2717f6332e821", "name": "BXC", "decimals": 2 }, - { "addr": "0xf94e44d8ea46ccd8451d7e15264c6c4a78d3e10f", "name": "KSS", "decimals": 18 }, - { "addr": "0xf970b8e36e23f7fc3fd752eea86f8be8d83375a6", "name": "RCN", "decimals": 18 }, - { "addr": "0xf99f901124cbbe180984a247ba94cfba0c764b2e", "name": "SQRL", "decimals": 6 }, - { "addr": "0xf9c9da0c81fffd491458881410903561d1e40fd0", "name": "ARENA", "decimals": 18 }, - { "addr": "0xfa05a73ffe78ef8f1a739473e462c54bae6567d9", "name": "LUN", "decimals": 18 }, - { "addr": "0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e", "name": "GTA", "decimals": 18 }, - { "addr": "0xfad572db566e5234ac9fc3d570c4edc0050eaa92", "name": "BTHE", "decimals": 18 }, - { "addr": "0xfae4ee59cdd86e3be9e8b90b53aa866327d7c090", "name": "CPC", "decimals": 18 }, - { "addr": "0xfb12e3cca983b9f59d90912fd17f8d745a8b2953", "name": "LUCK", "decimals": 0 }, - { "addr": "0xfb2f26f266fb2805a387230f2aa0a331b4d96fba", "name": "DADI", "decimals": 18 }, - { "addr": "0xfb41f7b63c8e84f4ba1ecd4d393fd9daa5d14d61", "name": "PLY", "decimals": 18 }, - { "addr": "0xfb4752ad1b7153e1dbd2e6662651a11c7fc14083", "name": "MPESA", "decimals": 8 }, - { "addr": "0xfb7da9863e030495db8b4d067d665fc8433fff85", "name": "PCC", "decimals": 18 }, - { "addr": "0xfbd0d1c77b501796a35d86cf91d65d9778eee695", "name": "TWNKL", "decimals": 3 }, - { "addr": "0xfca47962d45adfdfd1ab2d972315db4ce7ccf094", "name": "IXT", "decimals": 8 }, - { "addr": "0xfcb48fdcc479b38068c06ee94249b1516adf09cb", "name": "EURB", "decimals": 5 }, - { "addr": "0xfd107b473ab90e8fbd89872144a3dc92c40fa8c9", "name": "LALA", "decimals": 18 }, - { "addr": "0xfd219686033da14219142504c7a63ae8a4912134", "name": "eBTCS", "decimals": 18 }, - { "addr": "0xfd784da5c740c617aafb80399fa81b86e1da99a5", "name": "ITS", "decimals": 8 }, - { "addr": "0xfdbc1adc26f0f8f8606a5d63b7d3a3cd21c22b23", "name": "1WO", "decimals": 8 }, - { "addr": "0xfdde51fdfca83be086d6da0ba303fc68db15c5f4", "name": "PAYT", "decimals": 6 }, - { "addr": "0xfdfe8b7ab6cf1bd1e3d14538ef40686296c42052", "name": "SKRP", "decimals": 18 }, - { "addr": "0xfe7b915a0baa0e79f85c5553266513f7c1c03ed0", "name": "THUG", "decimals": 18 }, - { "addr": "0xfec0cf7fe078a500abf15f1284958f22049c2c7e", "name": "ART", "decimals": 18 }, - { "addr": "0xfeed1a53bd53ffe453d265fc6e70dd85f8e993b6", "name": "H2O", "decimals": 18 }, - { "addr": "0xff18dbc487b4c2e3222d115952babfda8ba52f5f", "name": "LIFE", "decimals": 18 }, - { "addr": "0xff3519eeeea3e76f1f699ccce5e23ee0bdda41ac", "name": "BCAP", "decimals": 0 }, - { "addr": "0xff603f43946a3a28df5e6a73172555d8c8b02386", "name": "RNT", "decimals": 18 }, - { "addr": "0xffc63b9146967a1ba33066fb057ee3722221acf0", "name": "A", "decimals": 18 }, - { "addr": "0xffe8196bc259e8dedc544d935786aa4709ec3e64", "name": "HDG", "decimals": 18 } + { "addr": "0x006bea43baa3f7a6f765f14f10a1a1b08334ef45", "name": "STX", "fullName": "Stox", "decimals": 18 }, + { "addr": "0x009e864923b49263c7f10d19b7f8ab7a9a5aad33", "name": "FKX", "fullName": "Knoxstertoken", "decimals": 18 }, + { "addr": "0x00a0cbe98e4d110b0fa82646152d77babf2951d0", "name": "EETHER", "fullName": "EETHER", "decimals": 18 }, + { "addr": "0x013a06558f07d9e6f9a00c95a33f3a0e0255176b", "name": "BALI", "fullName": "BALI COIN", "decimals": 18 }, + { "addr": "0x014b50466590340d41307cc54dcee990c8d58aa8", "name": "ICOS", "fullName": "ICOS", "decimals": 6 }, + { "addr": "0x01a28adc0edd796b570ec4da734e1aa809f6f1fc", "name": "EDASH", "fullName": "eDash", "decimals": 18 }, + { "addr": "0x01afc37f4f85babc47c0e2d0eababc7fb49793c8", "name": "GNTM", "fullName": "TokenWrapper", "decimals": 18 }, + { "addr": "0x01c67791309c71aa4ed373025a0c089696d7c9e4", "name": "CCB", "fullName": "CCB", "decimals": 18 }, + { "addr": "0x0200412995f1bafef0d3f97c4e28ac2515ec1ece", "name": "FLLW", "fullName": "Follow Coin", "decimals": 18 }, + { "addr": "0x0235fe624e044a05eed7a43e16e3083bc8a4287a", "name": "OCC", "fullName": "Original Crypto Coin", "decimals": 18 }, + { "addr": "0x025abad9e518516fdaafbdcdb9701b37fb7ef0fa", "name": "GTKT", "fullName": "GoldenTickets", "decimals": 0 }, + { "addr": "0x02b9806a64cb05f02aa8dcc1c178b88159a61304", "name": "DEL", "fullName": "Delphi", "decimals": 18 }, + { "addr": "0x0371a82e4a9d0a4312f3ee2ac9c6958512891372", "name": "STU", "fullName": "bitjob", "decimals": 18 }, + { "addr": "0x03df4c372a29376d2c8df33a1b5f001cd8d68b0e", "name": "BITCOINEREUM", "fullName": "Bitcoinereum", "decimals": 8 }, + { "addr": "0x0425cbbc5ff784203fe8d82beefa2b02634351f5", "name": "FBR", "fullName": "Happyfbr", "decimals": 18 }, + { "addr": "0x044dd17bbbcbf1cf65f543918561bf8cf8130e7b", "name": "EGR", "fullName": "Engraved Token", "decimals": 3 }, + { "addr": "0x049a5bf874f241d94232137ef728a9c7dd0d7550", "name": "DTT", "fullName": "DataTrading Token", "decimals": 18 }, + { "addr": "0x056017c55aE7AE32d12AeF7C679dF83A85ca75Ff", "name": "WYV", "fullName": "Wyvern Token", "decimals": 18 }, + { "addr": "0x059e3ead0a5675e4139c820d799e20be9c75bc3d", "name": "LTCRED", "fullName": "Litecoin Red", "decimals": 8 }, + { "addr": "0x05c7065d644096a4e4c3fe24af86e36de021074b", "name": "LCT", "fullName": "LendConnect Token", "decimals": 18 }, + { "addr": "0x05d379b48a8622ae4018309e116420db4a38a225", "name": "ELYTE", "fullName": "EthereumLyte", "decimals": 18 }, + { "addr": "0x05f4a42e251f2d52b8ed15e9fedaacfcef1fad27", "name": "ZIL", "fullName": "Zilliqa", "decimals": 12 }, + { "addr": "0x06147110022b768ba8f99a8f385df11a151a9cc8", "name": "ACE", "fullName": "ACE Token", "decimals": 0 }, + { "addr": "0x0766e79a6fd74469733e8330b3b461c0320ff059", "name": "EXN", "fullName": "EXN", "decimals": 18 }, + { "addr": "0x0784dbabb6c6834bddfb7cfee116ba049e5dafab", "name": "IBTC", "fullName": "IBTC", "decimals": 18 }, + { "addr": "0x07d9e49ea402194bf48a8276dafb16e4ed633317", "name": "DALC", "fullName": "DALECOIN", "decimals": 8 }, + { "addr": "0x07e3c70653548b04f0a75970c1f81b4cbbfb606f", "name": "DLT", "fullName": "Delta", "decimals": 18 }, + { "addr": "0x082e13494f12ebb7206fbf67e22a6e1975a1a669", "name": "ARTIS", "fullName": "ArtisTurba", "decimals": 8 }, + { "addr": "0x0835ecd15ddf08d4786304d71b4672dc5c40f011", "name": "PLC", "fullName": "PlusCoin", "decimals": 18 }, + { "addr": "0x08711d3b02c8758f2fb3ab4e80228418a7f8e39c", "name": "EDG", "fullName": "Edgeless", "decimals": 0 }, + { "addr": "0x0879e0c9822b75f31f0b0ed2a30be9f484a57c2f", "name": "LTG", "fullName": "LiteCoinGold", "decimals": 0 }, + { "addr": "0x0886949c1b8c412860c4264ceb8083d1365e86cf", "name": "BTCE", "fullName": "EthereumBitcoin", "decimals": 8 }, + { "addr": "0x089a6d83282fb8988a656189f1e7a73fa6c1cac2", "name": "PGL", "fullName": "Token Prospectors Gold", "decimals": 18 }, + { "addr": "0x08d32b0da63e2c3bcf8019c9c5d849d7a9d791e6", "name": "DCN", "fullName": "Dentacoin", "decimals": 0 }, + { "addr": "0x08f5a9235b08173b7569f83645d2c7fb55e8ccd8", "name": "TNT", "fullName": "Tierion Network Token", "decimals": 8 }, + { "addr": "0x08f8117155aa9414b67113a47ad269d47974e9dc", "name": "DHG", "fullName": "DASH GOLD", "decimals": 18 }, + { "addr": "0x08fd34559f2ed8585d3810b4d96ab8a05c9f97c5", "name": "CLRT", "fullName": "ClusterToken", "decimals": 18 }, + { "addr": "0x09d8b66c48424324b25754a873e290cae5dca439", "name": "NVT", "fullName": "Nova Token", "decimals": 18 }, + { "addr": "0x09debe702678140c1be278213109719fab98d0d8", "name": "MOL", "fullName": "MolikToken", "decimals": 18 }, + { "addr": "0x0a76aad21948ea1ef447d26dee91a54370e151e0", "name": "ELITE", "fullName": "Ethereum Lite", "decimals": 18 }, + { "addr": "0x0abdace70d3790235af448c88547603b945604ea", "name": "DNT", "fullName": "district0x Network Token", "decimals": 18 }, + { "addr": "0x0abefb7611cb3a01ea3fad85f33c3c934f8e2cf4", "name": "FRD", "fullName": "FARAD", "decimals": 18 }, + { "addr": "0x0aef06dcccc531e581f0440059e6ffcc206039ee", "name": "ITT", "fullName": "Intelligent Trading Token", "decimals": 8 }, + { "addr": "0x0af44e2784637218dd1d32a322d44e603a8f0c6a", "name": "MTX", "fullName": "MatryxToken", "decimals": 18 }, + { "addr": "0x0affa06e7fbe5bc9a764c979aa66e8256a631f02", "name": "PLBT", "fullName": "Polybius", "decimals": 6 }, + { "addr": "0x0b1724cc9fda0186911ef6a75949e9c0d3f0f2f3", "name": "RIYA", "fullName": "Etheriya", "decimals": 8 }, + { "addr": "0x0b24fdf35876bbe2a1cc925321b8c301017474d4", "name": "JWT", "fullName": "Just", "decimals": 0 }, + { "addr": "0x0b76544f6c413a555f309bf76260d1e02377c02a", "name": "INT", "fullName": "Internet Node Token", "decimals": 6 }, + { "addr": "0x0bb217e40f8a5cb79adf04e1aab60e5abd0dfc1e", "name": "SWFTC", "fullName": "SwftCoin", "decimals": 8 }, + { "addr": "0x0bee5ca8dda2c0b8edd1c4369f7cc35d243e547f", "name": "VCA", "fullName": "Virtual Cash", "decimals": 8 }, + { "addr": "0x0c6c9beeeb5de377210930f09a7ac9a99ff5e981", "name": "EZEC", "fullName": "eZCash", "decimals": 18 }, + { "addr": "0x0cf0ee63788a0849fe5297f3407f701e122cc023", "name": "DATA", "fullName": "DATAcoin", "decimals": 18 }, + { "addr": "0x0d262e5dc4a06a0f1c90ce79c7a60c09dfc884e4", "name": "J8T", "fullName": "J8T Token", "decimals": 8 }, + { "addr": "0x0d8775f648430679a709e98d2b0cb6250d2887ef", "name": "BAT", "fullName": "Basic Attention Token", "decimals": 18 }, + { "addr": "0x0d88ed6e74bbfd96b831231638b66c05571e824f", "name": "AVT", "fullName": "AVENTUS", "decimals": 18 }, + { "addr": "0x0e0989b1f9b8a38983c2ba8053269ca62ec9b195", "name": "POE", "fullName": "Po.et", "decimals": 8 }, + { "addr": "0x0f4ca92660efad97a9a70cb0fe969c755439772c", "name": "LEV", "fullName": "Leverj", "decimals": 9 }, + { "addr": "0x0f513ffb4926ff82d7f60a05069047aca295c413", "name": "XSC", "fullName": "CrowdstartCoin", "decimals": 18 }, + { "addr": "0x0f598112679b78e17a4a9febc83703710d33489c", "name": "XMRG", "fullName": "Monero Gold", "decimals": 8 }, + { "addr": "0x0f5d2fb29fb7d3cfee444a200298f468908cc942", "name": "MANA", "fullName": "Decentraland", "decimals": 18 }, + { "addr": "0x0f9b1d1d39118480cf8b9575419ea4e5189c88dd", "name": "WET", "fullName": "wellieat", "decimals": 0 }, + { "addr": "0x0fcf5c6b20577d48ba209e077975b9f2eac55798", "name": "SVB", "fullName": "Silver", "decimals": 5 }, + { "addr": "0x0ffab58ea5a71cc3ca40217706c3c401407fa4a8", "name": "INDIOLD", "fullName": "Indicoin", "decimals": 18 }, + { "addr": "0x103c3a209da59d3e7c4a89307e66521e081cfdf0", "name": "GVT", "fullName": "Genesis Vision Token", "decimals": 18 }, + { "addr": "0x1040613788e99c1606bd133db0ed7f7dbdf0cc80", "name": "STH", "fullName": "", "decimals": 0 }, + { "addr": "0x1063ce524265d5a3a624f4914acd573dd89ce988", "name": "AIX", "fullName": "Aigang", "decimals": 18 }, + { "addr": "0x106aa49295b525fcf959aa75ec3f7dcbf5352f1c", "name": "RKT", "fullName": "Rock Token", "decimals": 18 }, + { "addr": "0x107c4504cd79c5d2696ea0030a8dd4e92601b82e", "name": "BLT", "fullName": "Bloom Token", "decimals": 18 }, + { "addr": "0x10b123fddde003243199aad03522065dc05827a0", "name": "SYN", "fullName": "Synapse", "decimals": 18 }, + { "addr": "0x10b35b348fd49966f2baf81df35a511c18bd1f80", "name": "DNO", "fullName": "Denaro", "decimals": 7 }, + { "addr": "0x10c0337c42843e0b8ce743d7d5ff39b711f3ad82", "name": "WND", "fullName": "Windy", "decimals": 18 }, + { "addr": "0x111111f7e9b1fe072ade438f77e1ce861c7ee4e3", "name": "CAT2", "fullName": "Consumer Activity Token", "decimals": 18 }, + { "addr": "0x1175a66a5c3343bbf06aa818bb482ddec30858e0", "name": "CIX", "fullName": "Cryptonetix", "decimals": 18 }, + { "addr": "0x1183f92a5624d68e85ffb9170f16bf0443b4c242", "name": "QVT", "fullName": "QVT", "decimals": 18 }, + { "addr": "0x11f8dd7699147566cf193596083d45c8f592c4ba", "name": "ETHC", "fullName": "", "decimals": 0 }, + { "addr": "0x122a86b5dff2d085afb49600b4cd7375d0d94a5f", "name": "ITL", "fullName": "ITL (Italian Lira)", "decimals": 8 }, + { "addr": "0x123ab195dd38b1b40510d467a6a359b201af056f", "name": "LGO", "fullName": "LGO Token", "decimals": 8 }, + { "addr": "0x1245ef80f4d9e02ed9425375e8f649b9221b31d8", "name": "ARCT", "fullName": "ArbitrageCT", "decimals": 8 }, + { "addr": "0x12480e24eb5bec1a9d4369cab6a80cad3c0a377a", "name": "SUB", "fullName": "Substratum", "decimals": 2 }, + { "addr": "0x12a35383ca24ceb44cdcbbecbeb7baccb5f3754a", "name": "CSOLD", "fullName": "CREDITS", "decimals": 6 }, + { "addr": "0x12b19d3e2ccc14da04fae33e63652ce469b3f2fd", "name": "GRID", "fullName": "GRID Token", "decimals": 12 }, + { "addr": "0x12b306fa98f4cbb8d4457fdff3a0a0a56f07ccdf", "name": "SXDT", "fullName": "Spectre.ai D-Token", "decimals": 18 }, + { "addr": "0x12fef5e57bf45873cd9b62e9dbd7bfb99e32d73e", "name": "CFI", "fullName": "Cofoundit", "decimals": 18 }, + { "addr": "0x138a8752093f4f9a79aaedf48d4b9248fab93c9c", "name": "MCI", "fullName": "Musiconomi", "decimals": 18 }, + { "addr": "0x139d9397274bb9e2c29a9aa8aa0b5874d30d62e3", "name": "BOUTS", "fullName": "BoutsPro", "decimals": 18 }, + { "addr": "0x13ea82d5e1a811f55bda9c86fdd6195a6bd23aed", "name": "TFT", "fullName": "Travelling Free Token", "decimals": 8 }, + { "addr": "0x13f11c9905a08ca76e3e853be63d4f0944326c72", "name": "DIVX", "fullName": "Divi Exchange Token", "decimals": 18 }, + { "addr": "0x13f1b7fdfbe1fc66676d56483e21b1ecb40b58e2", "name": "ACC", "fullName": "Accelerator", "decimals": 18 }, + { "addr": "0x147b51d82a6038607895e11c4191431335b257e3", "name": "ePRX", "fullName": "eProxy", "decimals": 8 }, + { "addr": "0x14839bf22810f09fb163af69bd21bd5476f445cd", "name": "CFD", "fullName": "Confido Token", "decimals": 18 }, + { "addr": "0x149a23f3d1a1e61e1e3b7eddd27f32e01f9788c7", "name": "CARE", "fullName": "CareCoin", "decimals": 18 }, + { "addr": "0x14f37b574242d366558db61f3335289a5035c506", "name": "HKG", "fullName": "HackerGold", "decimals": 3 }, + { "addr": "0x14fffb1e001615b7fb7c7857bdf440a610022e5b", "name": "SCX", "fullName": "SeedCash", "decimals": 0 }, + { "addr": "0x1500205f50bf3fd976466d0662905c9ff254fc9c", "name": "BBT", "fullName": "BitBoost Tokens", "decimals": 4 }, + { "addr": "0x153e140548c6bfca761b6a4a45730bd1401c74d2", "name": "TIP", "fullName": "TIPbot", "decimals": 18 }, + { "addr": "0x15ef5b9447710eab904e63e6233ff540400d603f", "name": "BTC2X", "fullName": "Bitcoin2X", "decimals": 8 }, + { "addr": "0x15f173b7aca7cd4a01d6f8360e65fb4491d270c1", "name": "EREAL", "fullName": "eREAL", "decimals": 18 }, + { "addr": "0x163733bcc28dbf26b41a8cfa83e369b5b3af741b", "name": "PRS", "fullName": "Persian", "decimals": 18 }, + { "addr": "0x164f64ef2a44444743c5472fa68fb3784060d286", "name": "T8C", "fullName": "T8Coin", "decimals": 3 }, + { "addr": "0x168296bb09e24a88805cb9c33356536b980d3fc5", "name": "RHOC", "fullName": "RHOC", "decimals": 8 }, + { "addr": "0x16b5a0de0520e1964a20ac8ef4034bd7d0920d8f", "name": "TIOTOUR", "fullName": "Tio", "decimals": 18 }, + { "addr": "0x16f812be7fff02caf662b85d5d58a5da6572d4df", "name": "UTT", "fullName": "United Traders Token", "decimals": 8 }, + { "addr": "0x1735fc2b89b80d1ae33c35dd55eae7fa7642f336", "name": "CAD_S", "fullName": "CAD Static", "decimals": 18 }, + { "addr": "0x1776e1f26f98b1a5df9cd347953a26dd3cb46671", "name": "NMR", "fullName": "Numeraire", "decimals": 18 }, + { "addr": "0x177d39ac676ed1c67a2b268ad7f1e58826e5b0af", "name": "CDT", "fullName": "CoinDash Token", "decimals": 18 }, + { "addr": "0x179a2e413386db620d5b89a18550a3874385f726", "name": "FIT", "fullName": "Fitcoin", "decimals": 5 }, + { "addr": "0x17fd666fa0784885fa1afec8ac624d9b7e72b752", "name": "FLIK", "fullName": "FLiK", "decimals": 14 }, + { "addr": "0x180e5087935a94fd5bbab00fd2249c5be0473381", "name": "ZCG", "fullName": "ZCashGOLD", "decimals": 8 }, + { "addr": "0x181a63746d3adcf356cbc73ace22832ffbb1ee5a", "name": "ALCO", "fullName": "Alaricoin", "decimals": 8 }, + { "addr": "0x1831887fbabf783910db128e60c41bfa016059d8", "name": "EUR_S", "fullName": "EUR Static", "decimals": 18 }, + { "addr": "0x1844b21593262668b7248d0f57a220caaba46ab9", "name": "PRL", "fullName": "Oyster Pearl", "decimals": 18 }, + { "addr": "0x189c05c3c191015c694032e1b09c190d5db3fb50", "name": "READ", "fullName": "Readcoin", "decimals": 8 }, + { "addr": "0x18cabd1e7db6c52406719cb72859ea2c2eea75d6", "name": "eGO", "fullName": "GoGuides", "decimals": 18 }, + { "addr": "0x18edc1b644839eed61c69e624e96bbd469a2ef52", "name": "ELC", "fullName": "Elcoin Token", "decimals": 18 }, + { "addr": "0x190e569be071f40c704e15825f285481cb74b6cc", "name": "FAM", "fullName": "Fame", "decimals": 12 }, + { "addr": "0x190fb342aa6a15eb82903323ae78066ff8616746", "name": "UMC", "fullName": "UmbrellaCoin", "decimals": 6 }, + { "addr": "0x1961b3331969ed52770751fc718ef530838b6dee", "name": "BDG", "fullName": "BitDegree Token", "decimals": 18 }, + { "addr": "0x19aea60e2fd6ac54ecf2576292c8fc7046429c37", "name": "HUB", "fullName": "UHUB", "decimals": 18 }, + { "addr": "0x1a61250a2bea646478184730d25648811bd429fe", "name": "MDN", "fullName": "Meridian", "decimals": 8 }, + { "addr": "0x1b22c32cd936cb97c28c5690a0695a82abf688e6", "name": "WISH", "fullName": "MyWish Token", "decimals": 18 }, + { "addr": "0x1b957dc4aefeed3b4a2351a6a6d5cbfbba0cecfa", "name": "HQX", "fullName": "HOQU Token", "decimals": 18 }, + { "addr": "0x1b9743f556d65e757c4c650b4555baf354cb8bd3", "name": "ETBS", "fullName": "EthBits ETBS Token", "decimals": 12 }, + { "addr": "0x1bb9e8ea817d56eccc212ce63f7da95298f98719", "name": "SHT", "fullName": "SHIT token", "decimals": 2 }, + { "addr": "0x1bcbc54166f6ba149934870b60506199b6c9db6d", "name": "ROC", "fullName": "ROC", "decimals": 10 }, + { "addr": "0x1beef31946fbbb40b877a72e4ae04a8d1a5cee06", "name": "PAR", "fullName": "Parachute", "decimals": 18 }, + { "addr": "0x1c4481750daa5ff521a2a7490d9981ed46465dbd", "name": "BCPT", "fullName": "BLOCKMASON CREDIT PROTOCOL TOKEN", "decimals": 18 }, + { "addr": "0x1c65c261cb89178b02cf2aee20058b992787d770", "name": "TORQ", "fullName": "TORQ Coin", "decimals": 18 }, + { "addr": "0x1c79ab32c66acaa1e9e81952b8aaa581b43e54e7", "name": "TEAM", "fullName": "TEAM", "decimals": 4 }, + { "addr": "0x1ccc29f9ced9d1a5ce81a7262eac8fcd7eca5788", "name": "ANTS", "fullName": "ANTS Reloaded", "decimals": 8 }, + { "addr": "0x1d10997e92011398a20612f9ee87e33449bc1fe4", "name": "1KT", "fullName": "1K Token", "decimals": 18 }, + { "addr": "0x1d462414fe14cf489c7a21cac78509f4bf8cd7c0", "name": "CAN", "fullName": "CanYaCoin", "decimals": 6 }, + { "addr": "0x1d9e20e581a5468644fe74ccb6a46278ef377f9e", "name": "CDRT", "fullName": "CREDEROOM Token", "decimals": 8 }, + { "addr": "0x1daaf3d62582639c6a7eabb467e2db9b56fafbbd", "name": "USD_S", "fullName": "USD Static", "decimals": 18 }, + { "addr": "0x1db186898bccde66fa64a50e4d81078951a30dbe", "name": "LLA", "fullName": "Lalena", "decimals": 18 }, + { "addr": "0x1eab19e6623e8cbcafc252e275f5b51c27656faf", "name": "SPNK", "fullName": "Spank", "decimals": 8 }, + { "addr": "0x1f103fd7c4fa908c25387da70ed287b632bd22a2", "name": "ELTC3", "fullName": "eLTC", "decimals": 18 }, + { "addr": "0x1f21d8395655fb262251897df7cb3c9358bec6a2", "name": "IRC", "fullName": "IRONCOIN", "decimals": 8 }, + { "addr": "0x1f573d6fb3f13d689ff844b4ce37794d79a7ff1c", "name": "BNT", "fullName": "Bancor Network Token", "decimals": 18 }, + { "addr": "0x1fc52f1abade452dd4674477d4711951700b3d27", "name": "NOKU", "fullName": "NOKU", "decimals": 18 }, + { "addr": "0x2001f2a0cf801ecfda622f6c28fb6e10d803d969", "name": "CLT", "fullName": "CoinLoan", "decimals": 8 }, + { "addr": "0x202e295df742befa5e94e9123149360db9d9f2dc", "name": "NIH", "fullName": "NihilCoin", "decimals": 8 }, + { "addr": "0x2160e6c0ae8ca7d62fe1f57fc049f8363283ff5f", "name": "BPT", "fullName": "Blockpass Token", "decimals": 18 }, + { "addr": "0x2167fb82309cf76513e83b25123f8b0559d6b48f", "name": "LION", "fullName": "LionCoin", "decimals": 18 }, + { "addr": "0x21692a811335301907ecd6343743791802ba7cfd", "name": "ADU", "fullName": "aducoin", "decimals": 18 }, + { "addr": "0x219218f117dc9348b358b8471c55a073e5e0da0b", "name": "GRX", "fullName": "GOLDREWARD", "decimals": 18 }, + { "addr": "0x222728c202e7164dfbd127181d46409338c4328e", "name": "MIND", "fullName": "MIND Token", "decimals": 18 }, + { "addr": "0x2233799ee2683d75dfefacbcd2a26c78d34b470d", "name": "NTWK", "fullName": "Network Token", "decimals": 18 }, + { "addr": "0x226bb599a12c826476e3a771454697ea52e9e220", "name": "PRO", "fullName": "Propy", "decimals": 8 }, + { "addr": "0x22a3d74c363379189b6cc059d8fbd888e98df5ec", "name": "JPY_R", "fullName": "JPY Risk", "decimals": 18 }, + { "addr": "0x22c10728343e9d49ef25080f74a223878a3d4052", "name": "DRP2", "fullName": "Digital Rupiah", "decimals": 8 }, + { "addr": "0x22f0af8d78851b72ee799e05f54a77001586b18a", "name": "GXVC", "fullName": "Genevieve VC", "decimals": 10 }, + { "addr": "0x23cb17d7d079518dbff4febb6efcc0de58d8c984", "name": "TRV", "fullName": "TravelCoin", "decimals": 16 }, + { "addr": "0x24021d38db53a938446ecb0a31b1267764d9d63d", "name": "HIT", "fullName": "HODL INCENTIVE TOKEN", "decimals": 18 }, + { "addr": "0x2405cc17ba128bfa7117815e04a4da228013f5bc", "name": "BNN", "fullName": "Bananas", "decimals": 8 }, + { "addr": "0x24692791bc444c5cd0b81e3cbcaba4b04acd1f3b", "name": "UKG", "fullName": "UnikoinGold", "decimals": 18 }, + { "addr": "0x2469f31a34fcaac0debf73806ce39b2388874b13", "name": "PPT2", "fullName": "Proof Presale Token", "decimals": 18 }, + { "addr": "0x24aef3bf1a47561500f9430d74ed4097c47f51f2", "name": "SPARTA", "fullName": "SPARTA", "decimals": 4 }, + { "addr": "0x24cebc1548e698feffb5553b8ac8043b51069faa", "name": "TVAL", "fullName": "Alvalor", "decimals": 12 }, + { "addr": "0x24ddff6d8b8a42d835af3b440de91f3386554aa4", "name": "ING", "fullName": "IUNGO token", "decimals": 18 }, + { "addr": "0x25432dd810730331498c22fbf6b98432e7ef3e66", "name": "BIO", "fullName": "BioPayCoin", "decimals": 18 }, + { "addr": "0x255aa6df07540cb5d3d297f0d0d4d84cb52bc8e6", "name": "RDN", "fullName": "Raiden Token", "decimals": 18 }, + { "addr": "0x25c8ca98fe9d59ceef5e0175abae40d4caa60af9", "name": "FTOKEN", "fullName": "Flash Token", "decimals": 18 }, + { "addr": "0x2604fa406be957e542beb89e6754fcde6815e83f", "name": "PKT", "fullName": "Playkey", "decimals": 18 }, + { "addr": "0x26607f9bf9d62a37b0c78e1d3719fcd1fa32bef9", "name": "GFL", "fullName": "Golden Fleece", "decimals": 18 }, + { "addr": "0x268b7976e94e84a48bf8b2b57ba34b59ed836a74", "name": "XAI", "fullName": "AICoin", "decimals": 8 }, + { "addr": "0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb", "name": "ERC20", "fullName": "ERC20", "decimals": 18 }, + { "addr": "0x26e75307fc0c021472feb8f727839531f112f317", "name": "C20", "fullName": "Crypto20", "decimals": 18 }, + { "addr": "0x27054b13b1b798b345b591a4d22e6562d47ea75a", "name": "AST", "fullName": "AirSwap Token", "decimals": 4 }, + { "addr": "0x27537ff4df3081cef9bee9b29cac764067b42611", "name": "SLIP", "fullName": "Slipstream", "decimals": 0 }, + { "addr": "0x275b69aa7c8c1d648a0557656bce1c286e69a29d", "name": "ENU", "fullName": "Enumivo", "decimals": 8 }, + { "addr": "0x275fd328c3986be83f8b60f79c73cf63fde98ca5", "name": "CSL", "fullName": "CryptoSocial", "decimals": 18 }, + { "addr": "0x27695e09149adc738a978e9a678f99e4c39e9eb9", "name": "KICK", "fullName": "KickCoin", "decimals": 8 }, + { "addr": "0x278f5d89c85a4ac8aaa39e08444212cbb2546fd2", "name": "HEY", "fullName": "Carlos Matos Token", "decimals": 18 }, + { "addr": "0x27dce1ec4d3f72c3e457cc50354f1f975ddef488", "name": "AIR", "fullName": "AirToken", "decimals": 8 }, + { "addr": "0x27f610bf36eca0939093343ac28b1534a721dbb4", "name": "WAND", "fullName": "Wand Token", "decimals": 18 }, + { "addr": "0x28481cdc0e4fa79164491d47e8837edeb3993f20", "name": "TSS", "fullName": "TssToken", "decimals": 18 }, + { "addr": "0x286bda1413a2df81731d4930ce2f862a35a609fe", "name": "WABI", "fullName": "WaBi", "decimals": 18 }, + { "addr": "0x289925d08b07e73dd0dd02d1407c877942215082", "name": "AVY", "fullName": "AVY Token", "decimals": 18 }, + { "addr": "0x289fe11c6f46e28f9f1cfc72119aee92c1da50d0", "name": "EPOSN", "fullName": "", "decimals": 18 }, + { "addr": "0x28a40acf39b1d3c932f42dd8068ad00a5ad6448f", "name": "LDM", "fullName": "Ludum", "decimals": 18 }, + { "addr": "0x28c8d01ff633ea9cd8fc6a451d7457889e698de6", "name": "ETG", "fullName": "Ethereum Gold", "decimals": 0 }, + { "addr": "0x29d75277ac7f0335b2165d0895e8725cbf658d73", "name": "CSNO", "fullName": "BitDice CSNO", "decimals": 8 }, + { "addr": "0x2a05d22db079bc40c2f77a1d1ff703a56e631cc1", "name": "BAS", "fullName": "BitAsean", "decimals": 8 }, + { "addr": "0x2a093bcf0c98ef744bb6f69d74f2f85605324290", "name": "FOOD", "fullName": "FoodCoin", "decimals": 8 }, + { "addr": "0x2baac9330cf9ac479d819195794d79ad0c7616e3", "name": "ADB", "fullName": "AdBank", "decimals": 18 }, + { "addr": "0x2bdc0d42996017fce214b21607a515da41a9e0c5", "name": "SKIN", "fullName": "SkinCoin", "decimals": 6 }, + { "addr": "0x2c4e8f2d746113d0696ce89b35f0d8bf88e0aeca", "name": "ST", "fullName": "Simple Token", "decimals": 18 }, + { "addr": "0x2c82c73d5b34aa015989462b2948cd616a37641f", "name": "SXUT", "fullName": "Spectre.ai U-Token", "decimals": 18 }, + { "addr": "0x2c974b2d0ba1716e644c1fc59982a89ddd2ff724", "name": "VIB", "fullName": "VIB", "decimals": 18 }, + { "addr": "0x2ca72c9699b92b47272c9716c664cad6167c80b0", "name": "GUNS", "fullName": "GeoUnits", "decimals": 18 }, + { "addr": "0x2ccbff3a042c68716ed2a2cb0c544a9f1d1935e1", "name": "DMT", "fullName": "DMarket Token", "decimals": 8 }, + { "addr": "0x2cfd4c10c075fa51649744245ec1d0aa3d567e23", "name": "IPY", "fullName": "Infinity Pay", "decimals": 8 }, + { "addr": "0x2d0e95bd4795d7ace0da3c0ff7b706a5970eb9d3", "name": "SOC", "fullName": "All Sports Coin", "decimals": 18 }, + { "addr": "0x2d9765a94ff22e0ca3afc3e3f4b116de2b67582a", "name": "CGC", "fullName": "CGCOINS", "decimals": 16 }, + { "addr": "0x2daee1aa61d60a252dc80564499a69802853583a", "name": "ATS", "fullName": "Authorship Token", "decimals": 4 }, + { "addr": "0x2dbe0f03f1dddbdbc87557e86df3878ae25af855", "name": "RC", "fullName": "HashRush", "decimals": 8 }, + { "addr": "0x2e071d2966aa7d8decb1005885ba1977d6038a65", "name": "DICE", "fullName": "DICE", "decimals": 16 }, + { "addr": "0x2eb86e8fc520e0f6bb5d9af08f924fe70558ab89", "name": "LGR", "fullName": "Logarithm", "decimals": 8 }, + { "addr": "0x2edc6fcc641f0169d54abb842f96f701eae85e4e", "name": "ADUOLD", "fullName": "Aducoin", "decimals": 18 }, + { "addr": "0x2ee6d1a3ba4e80a61bdfb48a90d40a5cef455326", "name": "POWE", "fullName": "PoWEth", "decimals": 8 }, + { "addr": "0x2f1b8c9d0a21b747d8ca370f93cb09d3daf222ef", "name": "EXRP", "fullName": "eRipple", "decimals": 18 }, + { "addr": "0x2f4baef93489b09b5e4b923795361a65a26f55e5", "name": "XHY", "fullName": "HYBRID", "decimals": 8 }, + { "addr": "0x2f5e044ad4adac34c8d8df738fac7743eda1409c", "name": "AGO", "fullName": "Agora", "decimals": 18 }, + { "addr": "0x2f85e502a988af76f7ee6d83b7db8d6c0a823bf9", "name": "LATX", "fullName": "LatiumX", "decimals": 8 }, + { "addr": "0x2f9b6779c37df5707249eeb3734bbfc94763fbe2", "name": "WIZ", "fullName": "CrowdWizToken", "decimals": 18 }, + { "addr": "0x2fa32a39fc1c399e0cc7b2935868f5165de7ce97", "name": "PFR", "fullName": "PayFair Token", "decimals": 8 }, + { "addr": "0x30aee7f259d6d1564ebef457847c672b30f13cbc", "name": "DOM", "fullName": "DomainToken", "decimals": 0 }, + { "addr": "0x30cc0e266cf33b8eac6a99cbd98e39b890cfd69b", "name": "CLASSY", "fullName": "ClassyCoin", "decimals": 16 }, + { "addr": "0x3136ef851592acf49ca4c825131e364170fa32b3", "name": "COFI", "fullName": "CoinFi", "decimals": 18 }, + { "addr": "0x31705aa4933c106f3d15f64df0eb70d8d37fc36e", "name": "COT", "fullName": "Coin Tour", "decimals": 8 }, + { "addr": "0x31b5e97294e1afd6fff6ffe4cba89a344555f753", "name": "ALLY", "fullName": "ALLY", "decimals": 18 }, + { "addr": "0x327682779bab2bf4d1337e8974ab9de8275a7ca8", "name": "BPRT", "fullName": "Blockport Token", "decimals": 18 }, + { "addr": "0x3293cc907fde439b39aedaf1b982785adaff186b", "name": "TRIA", "fullName": "TriaToken", "decimals": 10 }, + { "addr": "0x32c785e4e8477b277fea2ca2301727084d79d933", "name": "NUGD", "fullName": "", "decimals": 0 }, + { "addr": "0x331a550a2c7f96384eb69127aa0ea9ad4b5da099", "name": "ATMT", "fullName": "ATMToken", "decimals": 18 }, + { "addr": "0x336f646f87d9f6bc6ed42dd46e8b3fd9dbd15c22", "name": "CCT", "fullName": "Crystal Clear Token", "decimals": 18 }, + { "addr": "0x33803edf44a71b9579f54cd429b53b06c0eeab83", "name": "BGG", "fullName": "GoldGate", "decimals": 8 }, + { "addr": "0x33b7a018934c6e90fd63189d7c4517f0f776142f", "name": "WSH", "fullName": "WishFinance Token", "decimals": 10 }, + { "addr": "0x340d2bde5eb28c1eed91b2f790723e3b160613b7", "name": "VEE", "fullName": "BLOCKv Token", "decimals": 18 }, + { "addr": "0x342ba159f988f24f0b033f3cc5232377ee500543", "name": "RAC", "fullName": "RoboAdvisorCoin", "decimals": 18 }, + { "addr": "0x3485b9566097ad656c70d6ebbd1cd044e2e72d05", "name": "PNKOLD", "fullName": "Pinky", "decimals": 0 }, + { "addr": "0x358d12436080a01a16f711014610f8a4c2c2d233", "name": "PXS", "fullName": "Pundi X Token", "decimals": 18 }, + { "addr": "0x3597bfd533a99c9aa083587b074434e61eb0a258", "name": "DENT", "fullName": "DENT", "decimals": 8 }, + { "addr": "0x35a69642857083ba2f30bfab735dacc7f0bac969", "name": "BBN", "fullName": "BBNToken", "decimals": 18 }, + { "addr": "0x3635e381c67252405c1c0e550973155832d5e490", "name": "JBC", "fullName": "JAPAN BRAND COIN", "decimals": 18 }, + { "addr": "0x37256d58e298cacaa82aa0527d56521f1b19e1f5", "name": "EALP", "fullName": "Ethereum Alpes", "decimals": 18 }, + { "addr": "0x37f014c64d186eaf879c0033846b51924ce42584", "name": "MDT", "fullName": "MillionDollarToken", "decimals": 0 }, + { "addr": "0x3833dda0aeb6947b98ce454d89366cba8cc55528", "name": "SPHTX", "fullName": "SPHTX", "decimals": 18 }, + { "addr": "0x3839d8ba312751aa0248fed6a8bacb84308e20ed", "name": "Bez", "fullName": "Bezop", "decimals": 18 }, + { "addr": "0x386467f1f3ddbe832448650418311a479eecfc57", "name": "MBRS", "fullName": "Embers", "decimals": 0 }, + { "addr": "0x3883f5e181fccaf8410fa61e12b59bad963fb645", "name": "THETA", "fullName": "Theta Token", "decimals": 18 }, + { "addr": "0x38968746147bbaeb882f356ad9a57594bb158235", "name": "BENJA", "fullName": "benjaCoin", "decimals": 8 }, + { "addr": "0x38c04d415f6740c7700185533a64b5f44cbf684c", "name": "BTA", "fullName": "Bitpark", "decimals": 18 }, + { "addr": "0x38d1c39c3e85dbf0fc2f2d637a4872530ad07a5f", "name": "NDO", "fullName": "NONDO", "decimals": 4 }, + { "addr": "0x39013f961c378f02c2b82a6e1d31e9812786fd9d", "name": "SMS", "fullName": "Speed Mining Service", "decimals": 3 }, + { "addr": "0x399a0e6fbeb3d74c85357439f4c8aed9678a5cbf", "name": "DCL", "fullName": "DISLEDGER", "decimals": 3 }, + { "addr": "0x39bb259f66e1c59d5abef88375979b4d20d98022", "name": "WAX", "fullName": "Wax Token", "decimals": 8 }, + { "addr": "0x3a1237d38d0fb94513f85d61679cad7f38507242", "name": "MIC", "fullName": "Mindexcoin", "decimals": 18 }, + { "addr": "0x3a1bda28adb5b0a812a7cf10a1950c920f79bcd3", "name": "FLP", "fullName": "FLIP Token", "decimals": 18 }, + { "addr": "0x3a26746ddb79b1b8e4450e3f4ffe3285a307387e", "name": "ETHB", "fullName": "EtherBIT", "decimals": 8 }, + { "addr": "0x3adfc4999f77d04c8341bac5f3a76f58dff5b37a", "name": "PRIX", "fullName": "Privatix", "decimals": 8 }, + { "addr": "0x3d1ba9be9f66b8ee101911bc36d3fb562eac2244", "name": "RVT", "fullName": "RvT", "decimals": 18 }, + { "addr": "0x3d46454212c61ecb7b31248047fa033120b88668", "name": "MVT", "fullName": "The Movement", "decimals": 18 }, + { "addr": "0x3dc9a42fa7afe57be03c58fd7f4411b1e466c508", "name": "CLL", "fullName": "CryptoLiveLeak", "decimals": 18 }, + { "addr": "0x3e250a4f78410c29cfc39463a81f14a226690eb4", "name": "DRPS", "fullName": "DRP Security", "decimals": 8 }, + { "addr": "0x3eb21f4678b352fcd8facf06b642c6720e04961b", "name": "ALPHA", "fullName": "Alpha", "decimals": 18 }, + { "addr": "0x3f5bc4fc79b5f8b93ff4814cd9f9a281893d50c9", "name": "HYS", "fullName": "Heiss Shares", "decimals": 1 }, + { "addr": "0x40395044ac3c0c57051906da938b54bd6557f212", "name": "MGO", "fullName": "MobileGo Token", "decimals": 8 }, + { "addr": "0x408e41876cccdc0f92210600ef50372656052a38", "name": "REN", "fullName": "Republic Token", "decimals": 18 }, + { "addr": "0x4092678e4e78230f46a1534c0fbc8fa39780892b", "name": "OCN", "fullName": "OCoin", "decimals": 18 }, + { "addr": "0x40b04166871d9956f5f261d76d349da8d07f82c3", "name": "MMA", "fullName": "Mixed Martial Arts", "decimals": 18 }, + { "addr": "0x40caa728bb4bafa56f38a58623a12fbe6c90209d", "name": "EC", "fullName": "EU coin", "decimals": 0 }, + { "addr": "0x41104c8d51a80d9e2969dc23256a352de4b0ec33", "name": "PLUM", "fullName": "PLUM: Payment Layer for Unattended Merchandising", "decimals": 18 }, + { "addr": "0x415116bad878730f5db008ff381a73222128ad39", "name": "EBCHB", "fullName": "EBitCoinCash", "decimals": 18 }, + { "addr": "0x4156d3342d5c385a87d264f90653733592000581", "name": "SALT", "fullName": "Salt", "decimals": 8 }, + { "addr": "0x4162178b78d6985480a308b2190ee5517460406d", "name": "CLN", "fullName": "Colu Local Network", "decimals": 18 }, + { "addr": "0x419c4db4b9e25d6db2ad9691ccb832c8d9fda05e", "name": "DRGN", "fullName": "Dragon", "decimals": 18 }, + { "addr": "0x419d0d8bdd9af5e606ae2232ed285aff190e711b", "name": "FUN", "fullName": "FunFair", "decimals": 8 }, + { "addr": "0x41dbecc1cdc5517c6f76f6a6e836adbee2754de3", "name": "MTN", "fullName": "MedToken", "decimals": 18 }, + { "addr": "0x41e5560054824ea6b0732e656e3ad64e20e94e45", "name": "CVC", "fullName": "Civic", "decimals": 8 }, + { "addr": "0x420335d3deef2d5b87524ff9d0fb441f71ea621f", "name": "BITINDIA", "fullName": "BITINDIA", "decimals": 18 }, + { "addr": "0x420c42ce1370c0ec3ca87d9be64a7002e78e6709", "name": "STCN", "fullName": "Stop Tabac Coin", "decimals": 0 }, + { "addr": "0x422866a8f0b032c5cf1dfbdef31a20f4509562b0", "name": "ADST", "fullName": "Adshares Token", "decimals": 0 }, + { "addr": "0x4270bb238f6dd8b1c3ca01f96ca65b2647c06d3c", "name": "FOTA", "fullName": "FOTA", "decimals": 18 }, + { "addr": "0x42d6622dece394b54999fbd73d108123806f6a18", "name": "SPANK", "fullName": "SPANK", "decimals": 18 }, + { "addr": "0x4355fc160f74328f9b383df2ec589bb3dfd82ba0", "name": "OPT", "fullName": "Opus Token", "decimals": 18 }, + { "addr": "0x437cf0bf53634e3dfa5e3eaff3104004d50fb532", "name": "BTN", "fullName": "BETNetwork", "decimals": 4 }, + { "addr": "0x43ee79e379e7b78d871100ed696e803e7893b644", "name": "UGT", "fullName": "UG Token", "decimals": 18 }, + { "addr": "0x44197a4c44d6a059297caf6be4f7e172bd56caaf", "name": "ELTCOIN", "fullName": "ELTCOIN", "decimals": 8 }, + { "addr": "0x4470bb87d77b963a013db939be332f927f2b992e", "name": "ADX", "fullName": "AdEx", "decimals": 4 }, + { "addr": "0x44830e5fbe354af3c1c8d405170c08d3bc8a2cd9", "name": "ETHCEN", "fullName": "Ethereum Centurion", "decimals": 8 }, + { "addr": "0x449574c69f3a658794829ed81639a7a9ece041e1", "name": "NEOG", "fullName": "NEO Gold", "decimals": 0 }, + { "addr": "0x44e6d9ae9053a16e9311fd9702291c5516804359", "name": "EBTGOLD", "fullName": "", "decimals": 0 }, + { "addr": "0x44f588aeeb8c44471439d1270b3603c66a9262f1", "name": "SNIP", "fullName": "SnipCoin", "decimals": 18 }, + { "addr": "0x450711d5da9f7cadb0e4d3472be550328b37bdda", "name": "DTCN", "fullName": "Datocoin", "decimals": 4 }, + { "addr": "0x45245bc59219eeaaf6cd3f382e078a461ff9de7b", "name": "BKX", "fullName": "\"BANKEX\" project utility token", "decimals": 18 }, + { "addr": "0x45321004790a4dae7ba19217a10574d55739efc7", "name": "DEEM", "fullName": "REDEEM Token", "decimals": 18 }, + { "addr": "0x45e42d659d9f9466cd5df622506033145a9b89bc", "name": "NXC", "fullName": "Nexium", "decimals": 3 }, + { "addr": "0x4632091b0dd0e0902d1fe0534e16eb7b20328d70", "name": "ULT", "fullName": "Ultimat", "decimals": 18 }, + { "addr": "0x46492473755e8df960f8034877f61732d718ce96", "name": "STRC", "fullName": "StarCredits", "decimals": 8 }, + { "addr": "0x468d58d6a52249844a166d0ef045dbdd7ce0c751", "name": "RAX", "fullName": "RAX Token", "decimals": 18 }, + { "addr": "0x46b9ad944d1059450da1163511069c718f699d31", "name": "CS", "fullName": "CREDITS", "decimals": 6 }, + { "addr": "0x46eec301d2d00087145d1588282c182bd1890e5c", "name": "RSPR", "fullName": "Rasper", "decimals": 16 }, + { "addr": "0x4794b28f59533c52d99028e06878ae7d1e4d1802", "name": "VALID", "fullName": "Valid Cash", "decimals": 2 }, + { "addr": "0x47dd62d4d075dead71d0e00299fc56a2d747bebb", "name": "EQL", "fullName": "EQUAL", "decimals": 18 }, + { "addr": "0x48f775efbe4f5ece6e0df2f7b5932df56823b990", "name": "R", "fullName": "R token", "decimals": 0 }, + { "addr": "0x494bbaf0124285e6ecb4dfd9eac76e18a9bf470f", "name": "ETHX", "fullName": "Ethereum X", "decimals": 18 }, + { "addr": "0x49aec0752e68d0282db544c677f6ba407ba17ed7", "name": "XBL", "fullName": "Billionaire Token", "decimals": 18 }, + { "addr": "0x4a42d2c580f83dce404acad18dab26db11a1750e", "name": "RLX", "fullName": "Relex", "decimals": 18 }, + { "addr": "0x4a536c1ce7ad7f6e8d2e59135e17aef5ef4dd4e6", "name": "GEC", "fullName": "GECoin", "decimals": 3 }, + { "addr": "0x4b35e0ab998ebe8414871c13cf778f9d0bbdf609", "name": "SWP", "fullName": "SWAP", "decimals": 18 }, + { "addr": "0x4c382f8e09615ac86e08ce58266cc227e7d4d913", "name": "SKR", "fullName": "Skrilla", "decimals": 6 }, + { "addr": "0x4c5601164e2048a4154de91fa5e0b07e626cab7f", "name": "FNL", "fullName": "Funnel", "decimals": 3 }, + { "addr": "0x4cc19356f2d37338b9802aa8e8fc58b0373296e7", "name": "SELFKEY", "fullName": "SelfKey", "decimals": 18 }, + { "addr": "0x4cd988afbad37289baaf53c13e98e2bd46aaea8c", "name": "KEY", "fullName": "BihuKey", "decimals": 18 }, + { "addr": "0x4ceda7906a5ed2179785cd3a40a69ee8bc99c466", "name": "AION", "fullName": "AION", "decimals": 8 }, + { "addr": "0x4cf488387f035ff08c371515562cba712f9015d4", "name": "WPR", "fullName": "WePower Token", "decimals": 18 }, + { "addr": "0x4d11061ec8f401edc2395b5f439a05eee6ccfa50", "name": "BOTA", "fullName": "Adbota", "decimals": 18 }, + { "addr": "0x4d829f8c92a6691c56300d020c9e0db984cfe2ba", "name": "XCC", "fullName": "CoinCrowd", "decimals": 18 }, + { "addr": "0x4d8fc1453a0f359e99c9675954e656d80d996fbf", "name": "BEE", "fullName": "Bee Token", "decimals": 18 }, + { "addr": "0x4dc3643dbc642b72c158e7f3d2ff232df61cb6ce", "name": "AMB", "fullName": "Amber Token", "decimals": 18 }, + { "addr": "0x4de2573e27e648607b50e1cfff921a33e4a34405", "name": "LST", "fullName": "Lendroid Support Token", "decimals": 18 }, + { "addr": "0x4df47b4969b2911c966506e3592c41389493953b", "name": "FND", "fullName": "FundRequest", "decimals": 18 }, + { "addr": "0x4df812f6064def1e5e029f1ca858777cc98d2d81", "name": "XAUR", "fullName": "Xaurum", "decimals": 8 }, + { "addr": "0x4dfd2a190ece60e12977942c858a70644e4b18dd", "name": "GNI", "fullName": "GINNI", "decimals": 2 }, + { "addr": "0x4e0603e2a27a30480e5e3a4fe548e29ef12f64be", "name": "CREDO", "fullName": "Credo Token", "decimals": 18 }, + { "addr": "0x4e260e3ca268e40133c84b142de73108a7c1ec99", "name": "YC", "fullName": "YoshiCoin", "decimals": 0 }, + { "addr": "0x4e279d8638e8669fad40e018fc181d26ee780380", "name": "ETV", "fullName": "eTelevision", "decimals": 8 }, + { "addr": "0x4e8d979271cc2739d2bbd13b291faa3eb6df1504", "name": "EURN", "fullName": "Noku EUR", "decimals": 18 }, + { "addr": "0x4f38f4229924bfa28d58eeda496cc85e8016bccc", "name": "CEHH", "fullName": "CehhCoin", "decimals": 0 }, + { "addr": "0x4fbc28e3b3c1c50ee05dcd66d9fc614a0cb99705", "name": "HHT", "fullName": "HealthHeart Tokens", "decimals": 18 }, + { "addr": "0x5046e860ff274fb8c66106b0ffb8155849fb0787", "name": "JS", "fullName": "JavaScript", "decimals": 8 }, + { "addr": "0x50ee674689d75c0f88e8f83cfe8c4b69e8fd590d", "name": "EPY", "fullName": "EmphyCoin", "decimals": 8 }, + { "addr": "0x5121e348e897daef1eef23959ab290e5557cf274", "name": "AI", "fullName": "PolyAI", "decimals": 18 }, + { "addr": "0x514910771af9ca656af840dff83e8264ecf986ca", "name": "LINK", "fullName": "ChainLink Token", "decimals": 18 }, + { "addr": "0x516e5436bafdc11083654de7bb9b95382d08d5de", "name": "ORME", "fullName": "Ormeus Coin", "decimals": 8 }, + { "addr": "0x519475b31653e46d20cd09f9fdcf3b12bdacb4f5", "name": "VIU", "fullName": "VIU", "decimals": 18 }, + { "addr": "0x51c6a6ef1352578ff01b078313e6779b88bdcb1e", "name": "DMINT", "fullName": "DMINT", "decimals": 18 }, + { "addr": "0x51db5ad35c671a87207d88fc11d593ac0c8415bd", "name": "MDA", "fullName": "Moeda Loyalty Points", "decimals": 18 }, + { "addr": "0x51ee82641ac238bde34b9859f98f5f311d6e4954", "name": "IQT", "fullName": "IQT Token", "decimals": 8 }, + { "addr": "0x52514e3acaeb06cab050a69b025083082ebe5b54", "name": "CTCOLD", "fullName": "CARBON TOKEN CLASSIC", "decimals": 4 }, + { "addr": "0x52a17ca01b9925752aefde41bf80d7b10514e136", "name": "PUMP", "fullName": "Pump coin", "decimals": 15 }, + { "addr": "0x52a7cb918c11a16958be40cba7e31e32a499a465", "name": "FDX", "fullName": "fidentiaX", "decimals": 18 }, + { "addr": "0x52e30201f31283dc5f7928b4198896083f604416", "name": "MLD", "fullName": "MOLD", "decimals": 18 }, + { "addr": "0x52f7018bc6ba4d24abfbaefccae4617bfb0a0b52", "name": "YACHT", "fullName": "YachtCoin", "decimals": 9 }, + { "addr": "0x539efe69bcdd21a83efd9122571a64cc25e0282b", "name": "BLUE", "fullName": "Ethereum Blue", "decimals": 8 }, + { "addr": "0x540449e4d172cd9491c76320440cd74933d5691a", "name": "DBETOLD", "fullName": "Decent.Bet Token", "decimals": 18 }, + { "addr": "0x550879f1778b575ddc8eb2095fbc9f4783b5f2f6", "name": "MDNOLD", "fullName": "Meridian", "decimals": 8 }, + { "addr": "0x554c20b7c486beee439277b4540a434566dc4c02", "name": "HST", "fullName": "Decision Token", "decimals": 18 }, + { "addr": "0x5554e04e76533e1d14c52f05beef6c9d329e1e30", "name": "NIO", "fullName": "Autonio", "decimals": 0 }, + { "addr": "0x55648de19836338549130b1af587f16bea46f66b", "name": "PBL", "fullName": "Pebbles", "decimals": 18 }, + { "addr": "0x559201fa75902cdc4055e40f0c90e3d702049987", "name": "BTCP", "fullName": "BITCOINPURE", "decimals": 18 }, + { "addr": "0x55a0dd2f1b1d8034894c99507b6439eca479cf62", "name": "JCC", "fullName": "Jade Cash Coin", "decimals": 18 }, + { "addr": "0x55c2a0c171d920843560594de3d6eecc09efc098", "name": "PEXT", "fullName": "PEX-Token", "decimals": 4 }, + { "addr": "0x55e7c4a77821d5c50b4570b08f9f92896a25e012", "name": "P+", "fullName": "GreenPower", "decimals": 0 }, + { "addr": "0x562952c749d05dca4cd004489a153c7ee7e58240", "name": "PAL", "fullName": "PallyCoin", "decimals": 18 }, + { "addr": "0x569cbdcc684edcc589939cc8f6b96e6abd9eb0f3", "name": "IGN", "fullName": "iGnite", "decimals": 6 }, + { "addr": "0x56b6431f45d08eed55f34371386326c739eacbcc", "name": "ETHM", "fullName": "Ethereum Meta", "decimals": 18 }, + { "addr": "0x56ba2ee7890461f463f7be02aac3099f6d5811a8", "name": "CAT", "fullName": "BlockCAT Token", "decimals": 18 }, + { "addr": "0x56e7f2cd7d5382506aab084a67d70e603cdb23f7", "name": "CODE", "fullName": "BiCode", "decimals": 8 }, + { "addr": "0x56ee8c9bd1d445a3324ad83e86d8be309db8f85d", "name": "SLRM", "fullName": "Solareum", "decimals": 18 }, + { "addr": "0x5732046a883704404f284ce41ffadd5b007fd668", "name": "BLZ", "fullName": "Bluzelle Token", "decimals": 18 }, + { "addr": "0x5783862cef49094be4de1fe31280b2e33cf87416", "name": "KRT", "fullName": "KredX Token", "decimals": 4 }, + { "addr": "0x57a3dc224dccc0526954ff60ca6badd19c274d88", "name": "MTIP", "fullName": "MeeTip", "decimals": 18 }, + { "addr": "0x57ad67acf9bf015e4820fbd66ea1a21bed8852ec", "name": "LYM", "fullName": "Lympo tokens", "decimals": 18 }, + { "addr": "0x580d69737e11cf2fb306c8fc0161b86f7c9f03ba", "name": "NEBO", "fullName": "Neubulous Token", "decimals": 3 }, + { "addr": "0x587c549c4113127340ac0f5e996cab7a4f35bb49", "name": "SOCX", "fullName": "SocialX", "decimals": 8 }, + { "addr": "0x5882d49d3511e09096cbbab7e19fbfb82f65f28d", "name": "BIONT", "fullName": "BIONT Token", "decimals": 18 }, + { "addr": "0x58ca3065c0f24c7c96aee8d6056b5b5decf9c2f8", "name": "GXC", "fullName": "GXC", "decimals": 10 }, + { "addr": "0x5925f67d2767d937f47141dac24166b469558222", "name": "OLXA", "fullName": "OLXA", "decimals": 2 }, + { "addr": "0x595832f8fc6bf59c85c527fec3740a1b7a361269", "name": "POWR", "fullName": "PowerLedger", "decimals": 6 }, + { "addr": "0x59adcf176ed2f6788a41b8ea4c4904518e62b6a4", "name": "SAI", "fullName": "", "decimals": 18 }, + { "addr": "0x5a84969bb663fb64f6d015dcf9f622aedc796750", "name": "ICE", "fullName": "IDICE", "decimals": 18 }, + { "addr": "0x5acd19b9c91e596b1f062f18e3d02da7ed8d1e50", "name": "BTCL", "fullName": "BTC LITE", "decimals": 8 }, + { "addr": "0x5af2be193a6abca9c8817001f45744777db30756", "name": "BQX", "fullName": "Bitquence", "decimals": 8 }, + { "addr": "0x5afda18caba69fe3af5e6d56e42e1c9f92c40d77", "name": "MCD", "fullName": "MealCoinDinnerful", "decimals": 18 }, + { "addr": "0x5b0751713b2527d7f002c0c4e2a37e1219610a6b", "name": "HORSE", "fullName": "Horse", "decimals": 18 }, + { "addr": "0x5b26c5d0772e5bbac8b3182ae9a13f9bb2d03765", "name": "EDU", "fullName": "Education", "decimals": 8 }, + { "addr": "0x5bc7e5f0ab8b2e10d2d0a3f21739fce62459aef3", "name": "ENTRP", "fullName": "Hut34 Entropy Token", "decimals": 18 }, + { "addr": "0x5c3a228510d246b78a3765c20221cbf3082b44a4", "name": "STQ", "fullName": "Storiqa Token", "decimals": 18 }, + { "addr": "0x5c5413bad5f6fdb0f4fcd1457e46ead8e01d73d3", "name": "UAHOLD", "fullName": "UAHPAY", "decimals": 18 }, + { "addr": "0x5c543e7ae0a1104f78406c340e9c64fd9fce5170", "name": "VSL", "fullName": "vSlice", "decimals": 18 }, + { "addr": "0x5c6183d10a00cd747a6dbb5f658ad514383e9419", "name": "NXXOLD", "fullName": "Nexxus", "decimals": 8 }, + { "addr": "0x5ca71ea65acb6293e71e62c41b720698b0aa611c", "name": "BBD", "fullName": "BlockChain Board Of Derivatives Token", "decimals": 18 }, + { "addr": "0x5ca9a71b1d01849c0a95490cc00559717fcf0d1d", "name": "AE", "fullName": "Aeternity", "decimals": 18 }, + { "addr": "0x5cf4e9dfd975c52aa523fb5945a12235624923dc", "name": "MPRM", "fullName": "iMPERIUM COIN", "decimals": 0 }, + { "addr": "0x5d21ef5f25a985380b65c8e943a0082feda0db84", "name": "ECASH", "fullName": "ethereumcash", "decimals": 18 }, + { "addr": "0x5d51fcced3114a8bb5e90cdd0f9d682bcbcc5393", "name": "B2B", "fullName": "B2BX", "decimals": 18 }, + { "addr": "0x5d65d971895edc438f465c17db6992698a52318d", "name": "NAS", "fullName": "Nebulas Token", "decimals": 18 }, + { "addr": "0x5ddab66da218fb05dfeda07f1afc4ea0738ee234", "name": "RARE", "fullName": "RARE", "decimals": 8 }, + { "addr": "0x5e3346444010135322268a4630d2ed5f8d09446c", "name": "LOC", "fullName": "LockChain", "decimals": 18 }, + { "addr": "0x5e4abe6419650ca839ce5bb7db422b881a6064bb", "name": "WIC", "fullName": "Wi Coin", "decimals": 18 }, + { "addr": "0x5ecd84482176db90bb741ddc8c2f9ccc290e29ce", "name": "BTL", "fullName": "Bitlong BTL", "decimals": 6 }, + { "addr": "0x5f53f7a8075614b699baad0bc2c899f4bad8fbbf", "name": "REBL", "fullName": "Rebellious", "decimals": 18 }, + { "addr": "0x5f54c1512d036a0dd92744ee0a55ed183dde0484", "name": "JPY_S", "fullName": "JPY Static", "decimals": 18 }, + { "addr": "0x5f6e7fb7fe92ea7822472bb0e8f1be60d6a4ea50", "name": "ARTE", "fullName": "Artemine", "decimals": 18 }, + { "addr": "0x5fb05fffe4be327ab88dacd6ee61e60ddc8958ae", "name": "BGL", "fullName": "BlackGarlic", "decimals": 18 }, + { "addr": "0x5fb6a842ea587fa8d0486589742ce68ef24834a4", "name": "RR", "fullName": "Revizor Coin", "decimals": 18 }, + { "addr": "0x60200c0fefc1d0ade1e19a247b703cf3ccdc915a", "name": "TWIT", "fullName": "Twit", "decimals": 8 }, + { "addr": "0x6025f65f6b2f93d8ed1efedc752acfd4bdbcec3e", "name": "EGOLD", "fullName": "eGold", "decimals": 18 }, + { "addr": "0x607f4c5bb672230e8672085532f7e901544a7375", "name": "RLC", "fullName": "iEx.ec Network Token", "decimals": 9 }, + { "addr": "0x614ea929892ea43d3ea2c5e3311b01cc589bad6c", "name": "ENO", "fullName": "Ethino", "decimals": 18 }, + { "addr": "0x621d78f2ef2fd937bfca696cabaf9a779f59b3ed", "name": "DRP", "fullName": "DCORP", "decimals": 2 }, + { "addr": "0x623b925b0a57a24ea8de301f2e3e692ce903f0c3", "name": "MOVI", "fullName": "MoviToken", "decimals": 0 }, + { "addr": "0x62a56a4a2ef4d355d34d10fbf837e747504d38d4", "name": "PAYX", "fullName": "PAYPEX", "decimals": 2 }, + { "addr": "0x633a8f8e557702039463f9f2eb20b7936fff8c05", "name": "BCR", "fullName": "Bitcoin Royal", "decimals": 18 }, + { "addr": "0x638ac149ea8ef9a1286c41b977017aa7359e6cfa", "name": "ALTS", "fullName": "Altcoins", "decimals": 18 }, + { "addr": "0x63b992e6246d88f07fc35a056d2c365e6d441a3d", "name": "SCT", "fullName": "Soma Community Token", "decimals": 18 }, + { "addr": "0x63e634330a20150dbb61b15648bc73855d6ccf07", "name": "LANCER", "fullName": "Lancer Token", "decimals": 18 }, + { "addr": "0x6425c6be902d692ae2db752b3c268afadb099d3b", "name": "MWAT", "fullName": "RED MWAT", "decimals": 18 }, + { "addr": "0x6467882316dc6e206feef05fba6deaa69277f155", "name": "FAP", "fullName": "FAPcoin", "decimals": 18 }, + { "addr": "0x64c86899bc02dd9af823b131e5acd4369f72bd39", "name": "RENT", "fullName": "Rent Token", "decimals": 18 }, + { "addr": "0x64cdf819d3e75ac8ec217b3496d7ce167be42e80", "name": "IPL", "fullName": "InsurePal token", "decimals": 18 }, + { "addr": "0x64ff248ddd36430e3640fbea76999941a8bccbd7", "name": "LAN", "fullName": "FreelancerCoin", "decimals": 18 }, + { "addr": "0x65292eeadf1426cd2df1c4793a3d7519f253913b", "name": "COSSOLD", "fullName": "COSS", "decimals": 18 }, + { "addr": "0x6531f133e6deebe7f2dce5a0441aa7ef330b4e53", "name": "TIME", "fullName": "Chronobank TIME", "decimals": 8 }, + { "addr": "0x6576963107077cce5ec879978c03ec6bb300cc89", "name": "CSN", "fullName": "Crescent", "decimals": 8 }, + { "addr": "0x65be44c747988fbf606207698c944df4442efe19", "name": "FUCK", "fullName": "Finally Usable Crypto Karma", "decimals": 4 }, + { "addr": "0x660b612ec57754d949ac1a09d0c2937a010dee05", "name": "BCD", "fullName": "BitCAD", "decimals": 6 }, + { "addr": "0x662abcad0b7f345ab7ffb1b1fbb9df7894f18e66", "name": "CTX", "fullName": "CarTaxi", "decimals": 18 }, + { "addr": "0x66497a283e0a007ba3974e837784c6ae323447de", "name": "PT", "fullName": "PornToken", "decimals": 18 }, + { "addr": "0x667088b212ce3d06a1b553a7221e1fd19000d9af", "name": "WINGS", "fullName": "WINGS", "decimals": 18 }, + { "addr": "0x6678e467fa5ccfbdc264d12f4b8b28fe4661606b", "name": "DCNT", "fullName": "Decent Token", "decimals": 1 }, + { "addr": "0x671abbe5ce652491985342e85428eb1b07bc6c64", "name": "QAU", "fullName": "Quantum", "decimals": 8 }, + { "addr": "0x672a1ad4f667fb18a333af13667aa0af1f5b5bdd", "name": "CRED", "fullName": "Verify Token", "decimals": 18 }, + { "addr": "0x6733d909e10ddedb8d6181b213de32a30ceac7ed", "name": "BTSE", "fullName": "BitSerial", "decimals": 18 }, + { "addr": "0x6781a0f84c7e9e846dcb84a9a5bd49333067b104", "name": "ZAP", "fullName": "ZAP TOKEN", "decimals": 18 }, + { "addr": "0x679badc551626e01b23ceecefbc9b877ea18fc46", "name": "CCO", "fullName": "Ccore Token", "decimals": 18 }, + { "addr": "0x6810e776880c02933d47db1b9fc05908e5386b96", "name": "GNO", "fullName": "Gnosis Token", "decimals": 18 }, + { "addr": "0x6827a2fac3b4be1ba1f22d5802bb13c1ed7af405", "name": "Eeu", "fullName": "EEURO", "decimals": 8 }, + { "addr": "0x687174f8c49ceb7729d925c3a961507ea4ac7b28", "name": "GAT", "fullName": "GAT Token", "decimals": 18 }, + { "addr": "0x6888a16ea9792c15a4dcf2f6c623d055c8ede792", "name": "SIG", "fullName": "Signals", "decimals": 18 }, + { "addr": "0x68aa3f232da9bdc2343465545794ef3eea5209bd", "name": "MSP", "fullName": "Mothership Token", "decimals": 18 }, + { "addr": "0x68db10ecc599d9f5e657acdafdbf6449d658bb2d", "name": "GGS", "fullName": "Gilgames", "decimals": 18 }, + { "addr": "0x69786859bc92e0ca82fcfe1bffc502b7bea6a069", "name": "ECB", "fullName": "European Crypto Bank", "decimals": 4 }, + { "addr": "0x697beac28b09e122c4332d163985e8a73121b97f", "name": "QRL", "fullName": "Quantum Resistant Ledger", "decimals": 8 }, + { "addr": "0x6a09e1b7cc5cb52ffdfc585a8df51ced7063915c", "name": "RAVE", "fullName": "Ravelous", "decimals": 18 }, + { "addr": "0x6aac8cb9861e42bf8259f5abdc6ae3ae89909e11", "name": "BTCRED", "fullName": "Bitcoin Red", "decimals": 8 }, + { "addr": "0x6aedbf8dff31437220df351950ba2a3362168d1b", "name": "DGS", "fullName": "Dragonglass", "decimals": 8 }, + { "addr": "0x6b0611c65b53e72429d799ed512d0da123ac0fb9", "name": "JAV", "fullName": "JapaneseAVCoin", "decimals": 8 }, + { "addr": "0x6b14c373c24556165002a00cba4174fd96fe28f0", "name": "ssn", "fullName": "SSENTE", "decimals": 8 }, + { "addr": "0x6b9e8076a536459303db301ba4430913a7f14c5a", "name": "JDI", "fullName": "jdini", "decimals": 2 }, + { "addr": "0x6beb418fc6e1958204ac8baddcf109b8e9694966", "name": "LNC", "fullName": "Linker Coin", "decimals": 18 }, + { "addr": "0x6d5cac36c1ae39f41d52393b7a425d0a610ad9f2", "name": "LLT", "fullName": "LLToken", "decimals": 8 }, + { "addr": "0x6d7a4c14c997333e304d5aef2aece73fd60ecc59", "name": "WNDOLD", "fullName": "Windy", "decimals": 18 }, + { "addr": "0x6e58b4c41cab75dc0239938bf5455ab8823ee4de", "name": "B2XOLD", "fullName": "BTC2X", "decimals": 8 }, + { "addr": "0x6ecccf7ebc3497a9334f4fe957a7d5fa933c5bcc", "name": "BULLISH", "fullName": "BullishRunCrypto", "decimals": 0 }, + { "addr": "0x6f1a769952c60b2d03f46419adeda91d87866dab", "name": "ELTC", "fullName": "eLiteCoin", "decimals": 18 }, + { "addr": "0x6f6deb5db0c4994a8283a01d6cfeeb27fc3bbe9c", "name": "SMART", "fullName": "SmartBillions Token", "decimals": 0 }, + { "addr": "0x6f7a4bac3315b5082f793161a22e26666d22717f", "name": "YEED", "fullName": "YGGDRASH", "decimals": 18 }, + { "addr": "0x6fff3806bbac52a20e0d79bc538d527f6a22c96b", "name": "CDX", "fullName": "Commodity Ad Network", "decimals": 18 }, + { "addr": "0x701c244b988a513c945973defa05de933b23fe1d", "name": "OAX", "fullName": "openANX Token", "decimals": 18 }, + { "addr": "0x7058f2ae7c1cfda824c39004253c27e2f6d0f1f9", "name": "CWX", "fullName": "CryptoX", "decimals": 18 }, + { "addr": "0x705ee96c1c160842c92c1aecfcffccc9c412e3d9", "name": "POLL", "fullName": "ClearPoll Token", "decimals": 18 }, + { "addr": "0x70a72833d6bf7f508c8224ce59ea1ef3d0ea3a38", "name": "UTK", "fullName": "UTRUST Token", "decimals": 18 }, + { "addr": "0x70b147e01e9285e7ce68b9ba437fe3a9190e756a", "name": "FLX", "fullName": "BitFlux", "decimals": 18 }, + { "addr": "0x71d01db8d6a2fbea7f8d434599c237980c234e4c", "name": "GLA", "fullName": "Gladius Token", "decimals": 8 }, + { "addr": "0x71f1bc89f38b241f3ebf0d5a013fa2850c63a1d4", "name": "ZDR", "fullName": "Zloadr Token", "decimals": 8 }, + { "addr": "0x71f7b56f9f8641f73ca71512a93857a7868d1443", "name": "KMR", "fullName": "Kamera", "decimals": 18 }, + { "addr": "0x7259fddca8d5f0184b3b12aa7e8401964b703a4f", "name": "HYTV", "fullName": "HyperTV Token", "decimals": 3 }, + { "addr": "0x7268f9c2bc9c9e65b4a16888cb5672531ce8e945", "name": "YESTERDAY", "fullName": "YESTERDAY", "decimals": 18 }, + { "addr": "0x72adadb447784dd7ab1f472467750fc485e4cb2d", "name": "WRC", "fullName": "Worldcore", "decimals": 6 }, + { "addr": "0x73b534fb6f07381a29a60b01eed5ae57d4ee24d7", "name": "SDRN", "fullName": "SENDERON", "decimals": 18 }, + { "addr": "0x73dd069c299a5d691e9836243bcaec9c8c1d8734", "name": "BTE", "fullName": "Bitcoineum", "decimals": 8 }, + { "addr": "0x744d70fdbe2ba4cf95131626614a1763df805b9e", "name": "SNT", "fullName": "Status Network", "decimals": 18 }, + { "addr": "0x74951b677de32d596ee851a233336926e6a2cd09", "name": "WBA", "fullName": "We Bet Crypto", "decimals": 7 }, + { "addr": "0x74ceda77281b339142a36817fa5f9e29412bab85", "name": "ERO", "fullName": "EROSCOIN", "decimals": 8 }, + { "addr": "0x75aa7b0d02532f3833b66c7f0ad35376d373ddf8", "name": "ARD", "fullName": "Accord", "decimals": 18 }, + { "addr": "0x75c79b88face8892e7043797570c390bc2db52a7", "name": "GAS", "fullName": "Gas Files", "decimals": 8 }, + { "addr": "0x76195ffd0cfedf68625b3e5b64c7bd904eeb9d6c", "name": "WETOLD", "fullName": "wellieat", "decimals": 18 }, + { "addr": "0x7627de4b93263a6a7570b8dafa64bae812e5c394", "name": "NXX", "fullName": "Nexxus", "decimals": 8 }, + { "addr": "0x763186eb8d4856d536ed4478302971214febc6a9", "name": "BETR", "fullName": "Better Betting", "decimals": 18 }, + { "addr": "0x7654915a1b82d6d2d0afc37c52af556ea8983c7e", "name": "IFT", "fullName": "Feed", "decimals": 18 }, + { "addr": "0x767ba2915ec344015a7938e3eedfec2785195d05", "name": "REA", "fullName": "Realisto Token", "decimals": 18 }, + { "addr": "0x76e82406a5040b605c6d30caf4802e7eb3184bbc", "name": "EBCC", "fullName": "eBitcoinCash", "decimals": 6 }, + { "addr": "0x7728dfef5abd468669eb7f9b48a7f70a501ed29d", "name": "PRG", "fullName": "ParagonCoin", "decimals": 6 }, + { "addr": "0x7731ee8b0b0ab88977be7922849eb767bbe8da15", "name": "ABSOLD", "fullName": "cryptoabs", "decimals": 18 }, + { "addr": "0x7747aeb32d89e527e5ebbf646871ca79805989ad", "name": "LCASH", "fullName": "LitecoinCash", "decimals": 8 }, + { "addr": "0x779b7b713c86e3e6774f5040d9ccc2d43ad375f8", "name": "POOL", "fullName": "StakePool", "decimals": 8 }, + { "addr": "0x77faed976e187f26b49e78be8418ab074a341f26", "name": "IWT", "fullName": "Integrative Wallet Token", "decimals": 18 }, + { "addr": "0x7848ae8f19671dc05966dafbefbbbb0308bdfabd", "name": "WED", "fullName": "Wednesday Coin", "decimals": 18 }, + { "addr": "0x78b7fada55a64dd895d8c8c35779dd8b67fa8a05", "name": "ATL", "fullName": "ATLANT Token", "decimals": 18 }, + { "addr": "0x7a41e0517a5eca4fdbc7fbeba4d4c47b9ff6dc63", "name": "ZSC", "fullName": "Zeus Shield Coin", "decimals": 18 }, + { "addr": "0x7a79abd3905ef37b8d243c4c28cee73a751eb076", "name": "CM", "fullName": "CoinsMet", "decimals": 18 }, + { "addr": "0x7b1309c1522afd4e66c31e1e6d0ec1319e1eba5e", "name": "BLN", "fullName": "Bulleon", "decimals": 18 }, + { "addr": "0x7b22938ca841aa392c93dbb7f4c42178e3d65e88", "name": "ASTRO", "fullName": "AstroTokens", "decimals": 4 }, + { "addr": "0x7b69b78cc7fee48202c208609ae6d1f78ce42e13", "name": "GOAL", "fullName": "GOAL Bonanza", "decimals": 18 }, + { "addr": "0x7c32db0645a259fae61353c1f891151a2e7f8c1e", "name": "PTM", "fullName": "POTENTIAM", "decimals": 18 }, + { "addr": "0x7c53f13699e1f6ef5c699e893a20948bdd2e4de9", "name": "DVD", "fullName": "Dividend", "decimals": 18 }, + { "addr": "0x7c5a0ce9267ed19b22f8cae653f198e3e8daf098", "name": "SAN", "fullName": "SANtiment network token", "decimals": 18 }, + { "addr": "0x7cdec53fe4770729dac314756c10e2f37b8d2b2f", "name": "BOLD", "fullName": "Bold", "decimals": 8 }, + { "addr": "0x7d3e7d41da367b4fdce7cbe06502b13294deb758", "name": "SSS", "fullName": "SSS", "decimals": 8 }, + { "addr": "0x7d49eaac4c70abc1a659122f08c0806ae44703ef", "name": "DET", "fullName": "Dragon Exchange", "decimals": 18 }, + { "addr": "0x7d4b8cce0591c9044a22ee543533b72e976e36c3", "name": "CAG", "fullName": "Change COIN", "decimals": 18 }, + { "addr": "0x7d5edcd23daa3fb94317d32ae253ee1af08ba14d", "name": "EBET", "fullName": "Ethbet", "decimals": 2 }, + { "addr": "0x7e9d62e1ff4e34096f91ee0153222ab81f7184f0", "name": "ELTC2", "fullName": "eLTC", "decimals": 8 }, + { "addr": "0x7e9e431a0b8c4d532c745b1043c7fa29a48d4fba", "name": "eosDAC", "fullName": "eosDAC Community Owned EOS Block Producer ERC20 Tokens", "decimals": 18 }, + { "addr": "0x7ea4c29d3d37f9b259be610b67b3125c4d095d02", "name": "CANADA", "fullName": "CANADACOIN", "decimals": 18 }, + { "addr": "0x7f1e2c7d6a69bf34824d72c53b4550e895c0d8c2", "name": "BOP", "fullName": "blockoptions", "decimals": 8 }, + { "addr": "0x7f2176ceb16dcb648dc924eff617c3dc2befd30d", "name": "OHNI", "fullName": "Ohni", "decimals": 0 }, + { "addr": "0x7f585b9130c64e9e9f470b618a7badd03d79ca7e", "name": "CR7", "fullName": "CR7Coin", "decimals": 18 }, + { "addr": "0x80a7e048f37a50500351c204cb407766fa3bae7f", "name": "CRPT", "fullName": "CrypteriumToken", "decimals": 18 }, + { "addr": "0x80e7a4d750ade616da896c49049b7ede9e04c191", "name": "ASTR", "fullName": "AstrCoin", "decimals": 4 }, + { "addr": "0x80fb784b7ed66730e8b1dbd9820afd29931aab03", "name": "LEND", "fullName": "EthLendToken", "decimals": 18 }, + { "addr": "0x814964b1bceaf24e26296d031eadf134a2ca4105", "name": "NEWB", "fullName": "Newbium", "decimals": 0 }, + { "addr": "0x814cafd4782d2e728170fda68257983f03321c58", "name": "IDEA", "fullName": "IDEA Token", "decimals": 0 }, + { "addr": "0x814f67fa286f7572b041d041b1d99b432c9155ee", "name": "DRG", "fullName": "DRAGON", "decimals": 8 }, + { "addr": "0x8183dc52ce1cff90eba453c4a450f3d2d98f0ee3", "name": "Cerium", "fullName": "Cerium Token", "decimals": 0 }, + { "addr": "0x818fc6c2ec5986bc6e2cbf00939d90556ab12ce5", "name": "KIN", "fullName": "Kin", "decimals": 18 }, + { "addr": "0x81c9151de0c8bafcd325a57e3db5a5df1cebf79c", "name": "DAT", "fullName": "DAT Token", "decimals": 18 }, + { "addr": "0x82665764ea0b58157e1e5e9bab32f68c76ec0cdf", "name": "VSMOLD", "fullName": "VOISE", "decimals": 0 }, + { "addr": "0x82917e1775149548eb7883c99b34f7cb0abfb756", "name": "PBIT", "fullName": "PeraBit", "decimals": 8 }, + { "addr": "0x82b0e50478eeafde392d45d1259ed1071b6fda81", "name": "DNA", "fullName": "DNA Token", "decimals": 18 }, + { "addr": "0x82d193f8ee41d12aaa0a85cb006606d67f773e9c", "name": "SMT", "fullName": "SamsungToken", "decimals": 1 }, + { "addr": "0x83984d6142934bb535793a82adb0a46ef0f66b6d", "name": "REM", "fullName": "REMME token", "decimals": 4 }, + { "addr": "0x83cee9e086a77e492ee0bb93c2b0437ad6fdeccc", "name": "MNTP", "fullName": "Goldmint MNT Prelaunch Token", "decimals": 18 }, + { "addr": "0x83eea00d838f92dec4d1475697b9f4d3537b56e3", "name": "VOISE", "fullName": "VOISE", "decimals": 8 }, + { "addr": "0x84119cb33e8f590d75c2d6ea4e6b0741a7494eda", "name": "WTT", "fullName": "GigaWatt", "decimals": 0 }, + { "addr": "0x84a8222618acd4ac60547b6e89cc2c72a12a49dd", "name": "CAPT", "fullName": "Capital Token", "decimals": 18 }, + { "addr": "0x84c2c31c04339c9938adfe3f8013315c8906f071", "name": "EBCSH", "fullName": "eBitcoinCash", "decimals": 18 }, + { "addr": "0x85089389c14bd9c77fc2b8f0c3d1dc3363bf06ef", "name": "SPF", "fullName": "SPFToken", "decimals": 18 }, + { "addr": "0x859a9c0b44cb7066d956a958b0b82e54c9e44b4b", "name": "IETH", "fullName": "iEthereum", "decimals": 8 }, + { "addr": "0x85a7c57a4068280dd1166089a18acf35b4ba11e2", "name": "XEG", "fullName": "Engraved Coin", "decimals": 18 }, + { "addr": "0x85e076361cc813a908ff672f9bad1541474402b2", "name": "TEL", "fullName": "Telcoin", "decimals": 2 }, + { "addr": "0x8633e144f2d9b9b8bdd12ddb58e4bef1e163a0ce", "name": "YEL", "fullName": "YELLOW TOKEN", "decimals": 18 }, + { "addr": "0x86410db4d61c40a8e1df9f859069d5a15896195b", "name": "DJC", "fullName": "DJ Corporation", "decimals": 18 }, + { "addr": "0x865d176351f287fe1b0010805b110d08699c200a", "name": "BCO", "fullName": "BananaCoin Extended", "decimals": 8 }, + { "addr": "0x86fa049857e0209aa7d9e616f7eb3b3b78ecfdb0", "name": "EOS", "fullName": "EOS", "decimals": 18 }, + { "addr": "0x8727c112c712c4a03371ac87a74dd6ab104af768", "name": "JET", "fullName": "Jetcoin", "decimals": 18 }, + { "addr": "0x87611ca3403a3878dfef0da2a786e209abfc1eff", "name": "EUSD", "fullName": "eUSD", "decimals": 8 }, + { "addr": "0x877fb817d5de492d20ec3190a812f6430e8faeba", "name": "SHAD", "fullName": "ShadowLink Token", "decimals": 18 }, + { "addr": "0x87ae38d63a6bbb63e46219f494b549e3be7fc400", "name": "LAP", "fullName": "ListAndPump", "decimals": 8 }, + { "addr": "0x87e960f996e789ca2c8415fc449e4720adbe0497", "name": "VRTY", "fullName": "VERITY", "decimals": 12 }, + { "addr": "0x881ef48211982d01e2cb7092c915e647cd40d85c", "name": "OTN", "fullName": "Open Trading Network", "decimals": 18 }, + { "addr": "0x8866d52303e372c2a2936d8ea09afd87bcbd8cf2", "name": "TPL", "fullName": "Trust Pool Token", "decimals": 10 }, + { "addr": "0x887834d3b8d450b6bab109c252df3da286d73ce4", "name": "ATT", "fullName": "Atmatrix Token", "decimals": 18 }, + { "addr": "0x888666ca69e0f178ded6d75b5726cee99a87d698", "name": "ICN", "fullName": "ICONOMI", "decimals": 18 }, + { "addr": "0x88a3e4f35d64aad41a6d4030ac9afe4356cb84fa", "name": "PRE", "fullName": "Presearch", "decimals": 18 }, + { "addr": "0x88fcfbc22c6d3dbaa25af478c578978339bde77a", "name": "FYN", "fullName": "FundYourselfNow Token", "decimals": 18 }, + { "addr": "0x895f5d0b8456b980786656a33f21642807d1471c", "name": "HIVE", "fullName": "Hive token", "decimals": 8 }, + { "addr": "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359", "name": "DAI", "fullName": "", "decimals": 18 }, + { "addr": "0x8a187d5285d316bcbc9adafc08b51d70a0d8e000", "name": "SIFT", "fullName": "Smart Investment Fund Token", "decimals": 0 }, + { "addr": "0x8a7b7b9b2f7d0c63f66171721339705a6188a7d5", "name": "EDOGE", "fullName": "EtherDoge", "decimals": 18 }, + { "addr": "0x8a854288a5976036a725879164ca3e91d30c6a1b", "name": "GET", "fullName": "Guaranteed Entrance Token", "decimals": 18 }, + { "addr": "0x8aa33a7899fcc8ea5fbe6a608a109c3893a1b8b2", "name": "BET", "fullName": "Dao.Casino", "decimals": 18 }, + { "addr": "0x8ae4bf2c33a8e667de34b54938b0ccd03eb8cc06", "name": "PTOY", "fullName": "Patientory", "decimals": 8 }, + { "addr": "0x8b0c9f462c239c963d8760105cbc935c63d85680", "name": "SHNZ", "fullName": "ShizzleNizzle", "decimals": 8 }, + { "addr": "0x8b1f49491477e0fb46a29fef53f1ea320d13c349", "name": "AMM", "fullName": "MicroMoney", "decimals": 6 }, + { "addr": "0x8b353021189375591723e7384262f45709a3c3dc", "name": "TOMO", "fullName": "Tomocoin", "decimals": 18 }, + { "addr": "0x8b9c35c79af5319c70dd9a3e3850f368822ed64e", "name": "DGT", "fullName": "Dogetoken", "decimals": 18 }, + { "addr": "0x8bbf4dd0f11b3a535660fd7fcb7158daebd3a17e", "name": "EGASOLD", "fullName": "ETHGAS", "decimals": 8 }, + { "addr": "0x8bf8bcf8aba5ecffffd431489fe79dad38023a9b", "name": "BUS", "fullName": "Bus", "decimals": 8 }, + { "addr": "0x8c01ada8e708993a891d57d1b3169479a20acb3a", "name": "VIT", "fullName": "VitalikCoin", "decimals": 18 }, + { "addr": "0x8ce9411df545d6b51a9bc52a89e0f6d1b54a06dd", "name": "ABS", "fullName": "CryptoABS", "decimals": 0 }, + { "addr": "0x8d5a69dc82a47594881256f2eef81770274fa30f", "name": "NTC", "fullName": "NATCOIN", "decimals": 18 }, + { "addr": "0x8d6e79f25302dee4caaf9187fb1434c4a1465c3a", "name": "BTCBLUE", "fullName": "BITCOINBLUE", "decimals": 18 }, + { "addr": "0x8d80de8a78198396329dfa769ad54d24bf90e7aa", "name": "NAC", "fullName": "Nami ICO", "decimals": 18 }, + { "addr": "0x8e10f6bb9c973d61321c25a2b8d865825f4aa57b", "name": "0ED", "fullName": "EthereumDiamond", "decimals": 18 }, + { "addr": "0x8e4bf12e472739ab62eb404c758423ca499cf94d", "name": "HELL", "fullName": "HELL COIN", "decimals": 8 }, + { "addr": "0x8eb24319393716668d768dcec29356ae9cffe285", "name": "AGI", "fullName": "SingularityNET Token", "decimals": 8 }, + { "addr": "0x8ef59b92f21f9e5f21f5f71510d1a7f87a5420be", "name": "DEX", "fullName": "Dexer", "decimals": 2 }, + { "addr": "0x8effd494eb698cc399af6231fccd39e08fd20b15", "name": "PIX", "fullName": "PIX Token", "decimals": 0 }, + { "addr": "0x8f070b17dd3953634e9e9c174d0f05396f681bc1", "name": "CCP", "fullName": "China Crypto Party", "decimals": 18 }, + { "addr": "0x8f0921f30555624143d427b340b1156914882c10", "name": "FYP", "fullName": "Flyp.me Token", "decimals": 18 }, + { "addr": "0x8f3470a7388c05ee4e7af3d01d8c722b0ff52374", "name": "VERI", "fullName": "Veritaseum", "decimals": 18 }, + { "addr": "0x8f8221afbb33998d8584a2b05749ba73c37a938a", "name": "REQ", "fullName": "Request Token", "decimals": 18 }, + { "addr": "0x9002d4485b7594e3e850f0a206713b305113f69e", "name": "HAT", "fullName": "HawalaToken", "decimals": 12 }, + { "addr": "0x90528aeb3a2b736b780fd1b6c478bb7e1d643170", "name": "XPA", "fullName": "XPlay Token", "decimals": 18 }, + { "addr": "0x90b1b771d0814d607da104b988efa39288219d62", "name": "MEDI", "fullName": "MediBond", "decimals": 18 }, + { "addr": "0x90c88ccd74e57e016acae8ad1eaa12ecf4c06f33", "name": "IBTCOLD", "fullName": "IBTC", "decimals": 18 }, + { "addr": "0x910dfc18d6ea3d6a7124a6f8b5458f281060fa4c", "name": "X8X", "fullName": "X8XToken", "decimals": 18 }, + { "addr": "0x91126cfa7db2983527b0b749cc8a61fdeffedc28", "name": "DONE", "fullName": "Donation Efficiency Token", "decimals": 16 }, + { "addr": "0x9214ec02cb71cba0ada6896b8da260736a67ab10", "name": "REAL", "fullName": "REAL", "decimals": 18 }, + { "addr": "0x923108a439c4e8c2315c4f6521e5ce95b44e9b4c", "name": "EVE", "fullName": "Devery.io", "decimals": 18 }, + { "addr": "0x92d1dedb17626cad8a32a36083aec4f19325e474", "name": "GGT", "fullName": "GramGold Token", "decimals": 18 }, + { "addr": "0x936f78b9852d12f5cb93177c1f84fb8513d06263", "name": "GNTW", "fullName": "Golem Network Token Wrapped", "decimals": 18 }, + { "addr": "0x93713bf12ba1bb55edf94298a302a8fc9d118086", "name": "ATR", "fullName": "AsterionWorldToken", "decimals": 0 }, + { "addr": "0x9375b738083101617f0642d7dbeaa89e361545e3", "name": "ESMS", "fullName": "Ethereum SMS", "decimals": 0 }, + { "addr": "0x9397554c07f687b7a20d13c73350cc283765d509", "name": "SHLD", "fullName": "Shield Token", "decimals": 18 }, + { "addr": "0x93e24ce396a9e7d7de4a5bc616cf5fcab0476626", "name": "ZIP", "fullName": "ZipCoin", "decimals": 8 }, + { "addr": "0x93e682107d1e9defb0b5ee701c71707a4b2e46bc", "name": "MCAP", "fullName": "MCAP", "decimals": 8 }, + { "addr": "0x9409b1e54d5154b39bdcde3a6f85d463028435c3", "name": "KCH", "fullName": "KahnChat", "decimals": 18 }, + { "addr": "0x94298f1e0ab2dfad6eeffb1426846a3c29d98090", "name": "MyB", "fullName": "MyBit Token", "decimals": 8 }, + { "addr": "0x944f1a04ab8d735acdbc46505c5b283f54289152", "name": "GBTS", "fullName": "Gamerbits", "decimals": 18 }, + { "addr": "0x94d6b4fb35fb08cb34aa716ab40049ec88002079", "name": "CNX", "fullName": "Cryptonex (CNX) - Global Blockchain Acquiring", "decimals": 8 }, + { "addr": "0x94ffb55ce68231c5966ea8dab16a8f066846513f", "name": "VIO", "fullName": "Vio", "decimals": 18 }, + { "addr": "0x9501bfc48897dceeadf73113ef635d2ff7ee4b97", "name": "EMT", "fullName": "easyMINE Token", "decimals": 18 }, + { "addr": "0x9541fd8b9b5fa97381783783cebf2f5fa793c262", "name": "KZN", "fullName": "Kaizen", "decimals": 8 }, + { "addr": "0x957c30ab0426e0c93cd8241e2c60392d08c6ac8e", "name": "MOD", "fullName": "Modum Token", "decimals": 0 }, + { "addr": "0x959529102cfde07b1196bd27adedc196d75f84f6", "name": "BLO", "fullName": "PABLOCoin", "decimals": 0 }, + { "addr": "0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d2", "name": "MK", "fullName": "Mankind", "decimals": 18 }, + { "addr": "0x95c4be8534d69c248c0623c4c9a7a2a001c17337", "name": "HDL", "fullName": "HODLER.TECH", "decimals": 18 }, + { "addr": "0x960b236a07cf122663c4303350609a66a7b288c0", "name": "ANT", "fullName": "Aragon Network Token", "decimals": 18 }, + { "addr": "0x96a65609a7b84e8842732deb08f56c3e21ac6f8a", "name": "CTR", "fullName": "Centra", "decimals": 18 }, + { "addr": "0x9720b467a710382a232a32f540bdced7d662a10b", "name": "VZT", "fullName": "Vezt", "decimals": 18 }, + { "addr": "0x9742fa8cb51d294c8267ddfead8582e16f18e421", "name": "10MTI", "fullName": "10MT Investment token", "decimals": 10 }, + { "addr": "0x983877018633c0940b183cd38d1b58bee34f7301", "name": "DEEP", "fullName": "Deep Gold", "decimals": 8 }, + { "addr": "0x983f6d60db79ea8ca4eb9968c6aff8cfa04b3c63", "name": "SONM", "fullName": "SONM Token", "decimals": 18 }, + { "addr": "0x983f7cc12d0b5d512b0f91f51a4aa478ac4def46", "name": "BIZC", "fullName": "Bizacoin", "decimals": 0 }, + { "addr": "0x98f5e9b7f0e33956c0443e81bf7deb8b5b1ed545", "name": "SEXY", "fullName": "Sexy Token", "decimals": 18 }, + { "addr": "0x9901ed1e649c4a77c7fff3dfd446ffe3464da747", "name": "ENT_OLD", "fullName": "Hut34 Entropy", "decimals": 18 }, + { "addr": "0x994f0dffdbae0bbf09b652d6f11a493fd33f42b9", "name": "EAGLE", "fullName": "EagleCoin", "decimals": 18 }, + { "addr": "0x998b3b82bc9dba173990be7afb772788b5acb8bd", "name": "BANCA", "fullName": "BANCA Token", "decimals": 18 }, + { "addr": "0x9992ec3cf6a55b00978cddf2b27bc6882d88d1ec", "name": "POLY", "fullName": "Polymath", "decimals": 18 }, + { "addr": "0x999967e2ec8a74b7c8e9db19e039d920b31d39d0", "name": "TIE", "fullName": "TieToken", "decimals": 18 }, + { "addr": "0x99ea4db9ee77acd40b119bd1dc4e33e1c070b80d", "name": "QSP", "fullName": "Quantstamp Token", "decimals": 18 }, + { "addr": "0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c4", "name": "STAC", "fullName": "StarterCoin", "decimals": 18 }, + { "addr": "0x9a0242b7a33dacbe40edb927834f96eb39f8fbcb", "name": "BAX", "fullName": "BAX", "decimals": 18 }, + { "addr": "0x9adaba9ffda15e3a043c907d390f645147eb532a", "name": "CODECOIN", "fullName": "CodeCoin", "decimals": 18 }, + { "addr": "0x9af2c6b1a28d3d6bc084bd267f70e90d49741d5b", "name": "AXP", "fullName": "aXpire Token", "decimals": 8 }, + { "addr": "0x9af4f26941677c706cfecf6d3379ff01bb85d5ab", "name": "DRT", "fullName": "Domraider", "decimals": 8 }, + { "addr": "0x9b11b1b271a224a271619f3419b1b080fdec5b4a", "name": "BLB", "fullName": "Bilibit", "decimals": 18 }, + { "addr": "0x9b11efcaaa1890f6ee52c6bb7cf8153ac5d74139", "name": "ATM", "fullName": "Attention Token of Media", "decimals": 8 }, + { "addr": "0x9b6443b0fb9c241a7fdac375595cea13e6b7807a", "name": "RCC", "fullName": "Reality Clash Coin ", "decimals": 18 }, + { "addr": "0x9b68bfae21df5a510931a262cecf63f41338f264", "name": "DBET", "fullName": "Decent.Bet Token", "decimals": 18 }, + { "addr": "0x9b70740e708a083c6ff38df52297020f5dfaa5ee", "name": "DAN", "fullName": "Daneel", "decimals": 10 }, + { "addr": "0x9b7593aae6b48d02668808c2dfbfc4bef35ef957", "name": "DVN", "fullName": "Developer Network Token", "decimals": 18 }, + { "addr": "0x9b8eb7a73a3c65fc3c892b494ab29cb061cf05ae", "name": "1BIT", "fullName": "", "decimals": 0 }, + { "addr": "0x9c1d13d5a8fd4a8ac89917d31d40db454d1ee60b", "name": "ELUNCH", "fullName": "ethereum launcher", "decimals": 18 }, + { "addr": "0x9c23a568a32e8434ec88bdf60891a1d95ffd36cc", "name": "CHUCK", "fullName": "CHUCK NORRIS", "decimals": 4 }, + { "addr": "0x9c23d67aea7b95d80942e3836bcdf7e708a747c2", "name": "LOCI", "fullName": "LOCIcoin", "decimals": 18 }, + { "addr": "0x9c3a2334d8d7a8b9013c0e572a5bbdfc2fc69063", "name": "LCC", "fullName": "Litecoin Classic", "decimals": 18 }, + { "addr": "0x9c9891f7795eb127ba4783b671573275ff3a83a9", "name": "B2X", "fullName": "BtcSegwit2X", "decimals": 8 }, + { "addr": "0x9cb9eb4bb7800bdbb017be2a4ffbeccb67454ea9", "name": "BOPTOLD", "fullName": "blockoptions", "decimals": 8 }, + { "addr": "0x9d5b592b687c887a5a34df5f9207adb2c2db3aec", "name": "ETBT", "fullName": "Ethereum Black Token", "decimals": 18 }, + { "addr": "0x9dfe4643c04078a46803edcc30a3291b76d4c20c", "name": "GEN", "fullName": "Genesis", "decimals": 18 }, + { "addr": "0x9e386da8cdfcf8b9e7490e3f2a4589c570cb2b2f", "name": "RPIL", "fullName": "RedPill", "decimals": 8 }, + { "addr": "0x9e6b2b11542f2bc52f3029077ace37e8fd838d7f", "name": "HKN", "fullName": "Hacken", "decimals": 8 }, + { "addr": "0x9e77d5a1251b6f7d456722a6eac6d2d5980bd891", "name": "BRAT", "fullName": "BRAT RED", "decimals": 8 }, + { "addr": "0x9e88613418cf03dca54d6a2cf6ad934a78c7a17a", "name": "SWM", "fullName": "Swarm Fund Token", "decimals": 18 }, + { "addr": "0x9e96604445ec19ffed9a5e8dd7b50a29c899a10c", "name": "COSS", "fullName": "COSS", "decimals": 18 }, + { "addr": "0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2", "name": "MKR", "fullName": "Maker", "decimals": 18 }, + { "addr": "0xa017ac5fac5941f95010b12570b812c974469c2c", "name": "XES", "fullName": "Proxeus", "decimals": 18 }, + { "addr": "0xa0aa85b54f8a7b09c845f13a09172b08925f3d54", "name": "SISA", "fullName": "SISA Token", "decimals": 18 }, + { "addr": "0xa0e743c37c470ab381cf0e87b6e8f12ef19586fd", "name": "CRYPHER", "fullName": "CrypherCoin", "decimals": 18 }, + { "addr": "0xa119f0f5fd06ebadff8883c0f3c40b2d22e7a44f", "name": "CRTM", "fullName": "Corethum", "decimals": 8 }, + { "addr": "0xa13f0743951b4f6e3e3aa039f682e17279f52bc3", "name": "SENC", "fullName": "Sentinel Chain Token", "decimals": 18 }, + { "addr": "0xa25d01d15fc0e3cdede1bebee4124394aae0db33", "name": "FLLWOLD", "fullName": "Follow Coin", "decimals": 18 }, + { "addr": "0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb", "name": "AIRA", "fullName": "Air phase 1", "decimals": 0 }, + { "addr": "0xa4ef5964f146d2526c51fc40caa244e45edce136", "name": "EPL", "fullName": "ELECTRONIC PLATINUM", "decimals": 8 }, + { "addr": "0xa4ff5ce0556f9ff0797ae525ec5ba9b723878a3e", "name": "CIPHS", "fullName": "Ciphs", "decimals": 18 }, + { "addr": "0xa51153d9cf9d3cf6d58697b68eccc158d1e40388", "name": "PME", "fullName": "Peermine", "decimals": 18 }, + { "addr": "0xa51d948ff15fbabac476af160cba6901ce47f4b0", "name": "LNT", "fullName": "Lynx", "decimals": 18 }, + { "addr": "0xa54ddc7b3cce7fc8b1e3fa0256d0db80d2c10970", "name": "NDC", "fullName": "NEVERDIE", "decimals": 18 }, + { "addr": "0xa578acc0cb7875781b7880903f4594d13cfa8b98", "name": "ECN", "fullName": " EtherCarbon", "decimals": 2 }, + { "addr": "0xa5a283557653f36cf9aa0d5cc74b1e30422349f2", "name": "UETL", "fullName": "UselessEthTokenLite", "decimals": 8 }, + { "addr": "0xa5d1e58ece1fc438d64e65769d2ab730143a4caf", "name": "RBM", "fullName": "RobomedToken", "decimals": 18 }, + { "addr": "0xa5f8fc0921880cb7342368bd128eb8050442b1a1", "name": "ARY", "fullName": "Block Array", "decimals": 18 }, + { "addr": "0xa5fd1a791c4dfcaacc963d4f73c6ae5824149ea7", "name": "JNT", "fullName": "Jibrel Network Token", "decimals": 18 }, + { "addr": "0xa645264c5603e96c3b0b078cdab68733794b0a71", "name": "MYST", "fullName": "Mysterium", "decimals": 8 }, + { "addr": "0xa65ee5fd259d94294c4ef030d1a62eeb465b9438", "name": "EBYTE", "fullName": "Etherball", "decimals": 9 }, + { "addr": "0xa6e2f7f33f01fb399e72f3e044196eab7d348012", "name": "AMO", "fullName": "Anonymous Mobile Organization", "decimals": 4 }, + { "addr": "0xa6e7172662379f1f4c72108655869abdbb7f7672", "name": "JADE", "fullName": "Jade", "decimals": 5 }, + { "addr": "0xa701122c1b67220a8b6883d03c8ad67896b12466", "name": "PEW", "fullName": "BroFistCoin", "decimals": 8 }, + { "addr": "0xa7f976c360ebbed4465c2855684d1aae5271efa9", "name": "TFL", "fullName": "TrueFlip", "decimals": 8 }, + { "addr": "0xa8006c4ca56f24d6836727d106349320db7fef82", "name": "INXT", "fullName": "Internxt", "decimals": 8 }, + { "addr": "0xa823e6722006afe99e91c30ff5295052fe6b8e32", "name": "NEU", "fullName": "Neumark", "decimals": 18 }, + { "addr": "0xa86a0da9d05d0771955df05b44ca120661af16de", "name": "OTB", "fullName": "OTCBTC Token", "decimals": 18 }, + { "addr": "0xa89b5934863447f6e4fc53b315a93e873bda69a3", "name": "LUM", "fullName": "LuminoCoin", "decimals": 18 }, + { "addr": "0xa8ba4095833a3f924d86cb3941099c1abb75ea13", "name": "SUB1X", "fullName": "SUB1X", "decimals": 18 }, + { "addr": "0xa8daa52ded91f7c82b4bb02b4b87c6a841db1fd5", "name": "BGF", "fullName": "Biograffi", "decimals": 8 }, + { "addr": "0xa8f93faee440644f89059a2c88bdc9bf3be5e2ea", "name": "CASH", "fullName": "Cash Poker Pro", "decimals": 18 }, + { "addr": "0xa94c128a138504e1f81d727cc21bcb9ae6581015", "name": "FDM", "fullName": "Freedom Token", "decimals": 18 }, + { "addr": "0xa9666166d3c7fd15e874801f99e9ad5bfb70c5cf", "name": "GBP_S", "fullName": "GBP Static", "decimals": 18 }, + { "addr": "0xa9aad2dc3a8315caeee5f458b1d8edc31d8467bd", "name": "BTCM", "fullName": "BTCMoon", "decimals": 18 }, + { "addr": "0xa9d6a1c87422b211014f1009c541600b33344aff", "name": "BAL", "fullName": "Browsers Lab Token", "decimals": 18 }, + { "addr": "0xaa26b73bfdc80b5c7d2cfbfc30930038fb7fa657", "name": "TOV", "fullName": "TokenVerse", "decimals": 0 }, + { "addr": "0xaa4ab1c817e4df7d25ce4d42352649d592a3bba0", "name": "ANK", "fullName": "AnkorusToken", "decimals": 18 }, + { "addr": "0xaa7a9ca87d3694b5755f213b5d04094b8d0f0a6f", "name": "TRAC", "fullName": "Trace Token", "decimals": 18 }, + { "addr": "0xaaaf91d9b90df800df4f55c205fd6989c977e73a", "name": "TKN", "fullName": "Monolith TKN", "decimals": 8 }, + { "addr": "0xab130bc7ff83192656a4b3079741c296615899c0", "name": "MAYN", "fullName": "Mayweather No", "decimals": 18 }, + { "addr": "0xab16e0d25c06cb376259cc18c1de4aca57605589", "name": "FUCK_OLD", "fullName": "FinallyUsableCryptoKarma", "decimals": 4 }, + { "addr": "0xab6cf87a50f17d7f5e1feaf81b6fe9ffbe8ebf84", "name": "MRV", "fullName": "Macroverse Token", "decimals": 18 }, + { "addr": "0xab95e915c123fded5bdfb6325e35ef5515f1ea69", "name": "XNN", "fullName": "XENON", "decimals": 18 }, + { "addr": "0xac2bd14654bbf22f9d8f20c7b3a70e376d3436b4", "name": "KITTEN", "fullName": "Kitten Coin", "decimals": 8 }, + { "addr": "0xac3211a5025414af2866ff09c23fc18bc97e79b1", "name": "DOVU", "fullName": "DOVU", "decimals": 18 }, + { "addr": "0xac3da587eac229c9896d919abc235ca4fd7f72c1", "name": "TGT", "fullName": "Target Coin", "decimals": 1 }, + { "addr": "0xac709fcb44a43c35f0da4e3163b117a17f3770f5", "name": "ARC", "fullName": "Arcade Token", "decimals": 18 }, + { "addr": "0xacfa209fb73bf3dd5bbfb1101b9bc999c49062a5", "name": "BCDT", "fullName": "Blockchain Certified Data Token", "decimals": 18 }, + { "addr": "0xae258d5322b59d64df9eb483e3b1733332c3b66c", "name": "ETHG", "fullName": "EtherGold", "decimals": 8 }, + { "addr": "0xae4191a7eb25713ac90483ea75828ae8038f94dc", "name": "EZEC2", "fullName": "eZEC", "decimals": 18 }, + { "addr": "0xae4f56f072c34c0a65b3ae3e4db797d831439d93", "name": "GIM", "fullName": "Gimli Token", "decimals": 8 }, + { "addr": "0xae616e72d3d89e847f74e8ace41ca68bbf56af79", "name": "GOOD", "fullName": "Good Karma", "decimals": 6 }, + { "addr": "0xae73b38d1c9a8b274127ec30160a4927c4d71824", "name": "STK", "fullName": "STK Token", "decimals": 18 }, + { "addr": "0xaec2e87e0a235266d9c5adc9deb4b2e29b54d009", "name": "SNGLS", "fullName": "SingularDTV", "decimals": 0 }, + { "addr": "0xaf146fbd319ca7ae178caa2c9d80a2db6b944350", "name": "PXT", "fullName": "PXToken", "decimals": 18 }, + { "addr": "0xaf30d2a7e90d7dc361c8c4585e9bb7d2f6f15bc7", "name": "1ST", "fullName": "Firstblood", "decimals": 18 }, + { "addr": "0xaf4dce16da2877f8c9e00544c93b62ac40631f16", "name": "MTH", "fullName": "Monetha", "decimals": 5 }, + { "addr": "0xaf55f3b7dc65c8f9577cf00c8c5ca7b6e8cc4433", "name": "ENTRC", "fullName": "Enter-Coin", "decimals": 8 }, + { "addr": "0xafc39788c51f0c1ff7b55317f3e70299e521fff6", "name": "EBCH", "fullName": "eBitcoinCash", "decimals": 8 }, + { "addr": "0xafe60511341a37488de25bef351952562e31fcc1", "name": "TBT", "fullName": "TBOT", "decimals": 8 }, + { "addr": "0xb0d926c1bc3d78064f3e1075d5bd9a24f35ae6c5", "name": "ARXAI", "fullName": "Assistive Reality ARX", "decimals": 18 }, + { "addr": "0xb17df9a3b09583a9bdcf757d6367171476d4d8a3", "name": "MVC", "fullName": "MaverickChain", "decimals": 18 }, + { "addr": "0xb203b5495109c6c85615ebb2056f98301d470507", "name": "TRASH", "fullName": "TRASH CASH", "decimals": 3 }, + { "addr": "0xb236e2477b8ed34b203b60e2b88884ee5b31a3c3", "name": "UCN", "fullName": "UC Coin", "decimals": 8 }, + { "addr": "0xb23be73573bc7e03db6e5dfc62405368716d28a8", "name": "ONEK", "fullName": "oneK", "decimals": 18 }, + { "addr": "0xb24754be79281553dc1adc160ddf5cd9b74361a4", "name": "XRL", "fullName": "RIALTO", "decimals": 9 }, + { "addr": "0xb29678a4805a7d787dc9589e179d27f7575bb9f7", "name": "AUA", "fullName": "ArubaCoin", "decimals": 5 }, + { "addr": "0xb2bfeb70b903f1baac7f2ba2c62934c7e5b974c4", "name": "BKB", "fullName": "BetKing Bankroll Token", "decimals": 8 }, + { "addr": "0xb2f7eb1f2c37645be61d73953035360e768d81e6", "name": "COB", "fullName": "Cobinhood Token", "decimals": 18 }, + { "addr": "0xb3bd49e28f8f832b8d1e246106991e546c323502", "name": "GMT", "fullName": "Global Messaging Token", "decimals": 18 }, + { "addr": "0xb41b531359330d76bbcb0f1a24f94ff6bff30dc1", "name": "NE5G", "fullName": "CNet5G", "decimals": 2 }, + { "addr": "0xb444208cb0516c150178fcf9a52604bc04a1acea", "name": "GRMD", "fullName": "GreenMed Coin", "decimals": 18 }, + { "addr": "0xb45a50545beeab73f38f31e5973768c421805e5e", "name": "TKR", "fullName": "TKRToken", "decimals": 18 }, + { "addr": "0xb4b1d2c217ec0776584ce08d3dd98f90ededa44b", "name": "CO2", "fullName": "Climatecoin", "decimals": 18 }, + { "addr": "0xb4bfa6b45e25ad12bb033ec8a5eff523b83cc9af", "name": "UAHPAY", "fullName": "UAHPAY", "decimals": 18 }, + { "addr": "0xb4c55b5a1faf5323e59842171c2492773a3783dd", "name": "BCDC", "fullName": "BCDC Token", "decimals": 18 }, + { "addr": "0xb4efd85c19999d84251304bda99e90b92300bd93", "name": "RPL", "fullName": "Rocket Pool", "decimals": 18 }, + { "addr": "0xb4f5438c3c2a682da351ab6b57edc8530efd67be", "name": "ETHPR", "fullName": "Ethereum Premium", "decimals": 4 }, + { "addr": "0xb510788cbb9aea54221d3dc8cce2dff629a1dbf7", "name": "LOVE", "fullName": "LOVE Token", "decimals": 8 }, + { "addr": "0xb518d165398d9057ea8b73096edda5c7754bcd62", "name": "EXRP2", "fullName": "eRipple", "decimals": 18 }, + { "addr": "0xb53a96bcbdd9cf78dff20bab6c2be7baec8f00f8", "name": "EGAS", "fullName": "ETHGAS", "decimals": 8 }, + { "addr": "0xb554cf51cda0fccd5012d55737c4df55a3e18a5c", "name": "MLK", "fullName": "Milk", "decimals": 8 }, + { "addr": "0xb561fef0d624c0826ff869946f6076b7c4f2ba42", "name": "SER", "fullName": "SeratioCoin", "decimals": 7 }, + { "addr": "0xb5a5f22694352c15b00323844ad545abb2b11028", "name": "ICX", "fullName": "ICON", "decimals": 18 }, + { "addr": "0xb62d18dea74045e822352ce4b3ee77319dc5ff2f", "name": "EVC", "fullName": "EventChain", "decimals": 18 }, + { "addr": "0xb63ab8e276e081b9079c3ae520c58061fa4acb45", "name": "TEC", "fullName": "TRUST", "decimals": 18 }, + { "addr": "0xb63b606ac810a52cca15e44bb630fd42d8d1d83d", "name": "MCO", "fullName": "Monaco", "decimals": 8 }, + { "addr": "0xb64ef51c888972c908cfacf59b47c1afbc0ab8ac", "name": "STORJ", "fullName": "StorjToken", "decimals": 8 }, + { "addr": "0xb6ed7644c69416d67b522e20bc294a9a9b405b31", "name": "0xBTC", "fullName": "0xBitcoin", "decimals": 8 }, + { "addr": "0xb6ee9668771a79be7967ee29a63d4184f8097143", "name": "CXO", "fullName": "CargoX Token", "decimals": 18 }, + { "addr": "0xb72627650f1149ea5e54834b2f468e5d430e67bf", "name": "BITS", "fullName": "Bitsoko Community", "decimals": 8 }, + { "addr": "0xb7cb1c96db6b22b0d3d9536e0108d062bd488f74", "name": "WTC", "fullName": "Walton Token", "decimals": 18 }, + { "addr": "0xb802b24e0637c2b87d2e8b7784c055bbe921011a", "name": "EMV", "fullName": "EthereumMovieVenture", "decimals": 2 }, + { "addr": "0xb8742486c723793cf5162bb5d3425ed9cd73d049", "name": "TCASH", "fullName": "Tcash", "decimals": 8 }, + { "addr": "0xb8c77482e45f1f44de1745f52c74426c631bdd52", "name": "BNB", "fullName": "BNB", "decimals": 18 }, + { "addr": "0xb8d8a92cafaf6c055bce8e53405d90be96d1a677", "name": "REDV", "fullName": "Redvolution", "decimals": 8 }, + { "addr": "0xb91318f35bdb262e9423bc7c7c2a3a93dd93c92c", "name": "NULS", "fullName": "Nuls", "decimals": 18 }, + { "addr": "0xb915ff79170d606935bceaf000d77ca4ed92d993", "name": "ENEO", "fullName": "eNeo", "decimals": 18 }, + { "addr": "0xb97048628db6b661d4c2aa833e95dbe1a905b280", "name": "PAY", "fullName": "TenX Pay Token", "decimals": 18 }, + { "addr": "0xb98d4c97425d9908e66e53a6fdf673acca0be986", "name": "ABT", "fullName": "ArcBlock", "decimals": 18 }, + { "addr": "0xb9e7f8568e08d5659f5d29c4997173d84cdf2607", "name": "SWT", "fullName": "Swarm City Token", "decimals": 18 }, + { "addr": "0xb9f0b7e1d518f0e213441a804fed84c2858c5d88", "name": "XCM", "fullName": "X Coin Machines", "decimals": 3 }, + { "addr": "0xba2184520a1cc49a6159c57e61e1844e085615b6", "name": "HGT", "fullName": "HelloGold Token", "decimals": 8 }, + { "addr": "0xba5f11b16b155792cf3b2e6880e8706859a8aeb6", "name": "ARN", "fullName": "Aeron", "decimals": 8 }, + { "addr": "0xba71b32e71a41339aa4ceaa79528535aefe488d8", "name": "ALIEF", "fullName": "", "decimals": 0 }, + { "addr": "0xba9d4199fab4f26efe3551d490e3821486f135ba", "name": "CHSB", "fullName": "SwissBorg Token", "decimals": 8 }, + { "addr": "0xbb1b3e8ddded8165d58b0c192d19cd360682b170", "name": "CAS", "fullName": "Casino", "decimals": 2 }, + { "addr": "0xbbb1bd2d741f05e144e6c4517676a15554fd4b8d", "name": "FUNOLD", "fullName": "FunFair", "decimals": 8 }, + { "addr": "0xbc63acdfafa94bd4d8c2bb7a8552281f107242c0", "name": "MXX", "fullName": "MaxxToken", "decimals": 18 }, + { "addr": "0xbc7de10afe530843e71dfb2e3872405191e8d14a", "name": "SHOUC", "fullName": "SHOUCAIR", "decimals": 18 }, + { "addr": "0xbc86727e770de68b1060c91f6bb6945c73e10388", "name": "XNK", "fullName": "Ink Protocol", "decimals": 18 }, + { "addr": "0xbc9395973bd35a3b4bd924f050d2778c07506ecb", "name": "GREED", "fullName": "GREED TOKEN", "decimals": 18 }, + { "addr": "0xbd35aefa375b57a801ddc87615aef1e9f353df28", "name": "TTM", "fullName": "ToTheMoon", "decimals": 18 }, + { "addr": "0xbd4b60a138b3fce3584ea01f50c0908c18f9677a", "name": "FNTB", "fullName": "FinTab", "decimals": 8 }, + { "addr": "0xbdc5bac39dbe132b1e030e898ae3830017d7d969", "name": "SNOV", "fullName": "Snovio", "decimals": 18 }, + { "addr": "0xbdcfbf5c4d91abc0bc9709c7286d00063c0e6f22", "name": "GUESS", "fullName": "GUESS", "decimals": 2 }, + { "addr": "0xbeb9ef514a379b997e0798fdcc901ee474b6d9a1", "name": "MLN", "fullName": "Melon Token", "decimals": 18 }, + { "addr": "0xbec8f6d667594fb181c9d68e5c80c910888be93d", "name": "STAKE", "fullName": "StakeIt", "decimals": 8 }, + { "addr": "0xbf2179859fc6d5bee9bf9158632dc51678a4100e", "name": "ELF", "fullName": "ELF Token", "decimals": 18 }, + { "addr": "0xbf430e24ac0f33d4ad6fac9654b37943124c2786", "name": "IBTG", "fullName": "eBitcoin Gold", "decimals": 8 }, + { "addr": "0xbf4a29269bf3a5c351c2af3a9c9ed81b07129ce4", "name": "KEN", "fullName": "Ken Coin", "decimals": 18 }, + { "addr": "0xbfa4d71a51b9e0968be4bc299f8ba6cbb2f86789", "name": "MAYY", "fullName": "Mayweather Yes", "decimals": 18 }, + { "addr": "0xbfd4a3c26996dfc9e85a951eb615aac3b84c758b", "name": "ALPC", "fullName": "AlpenCash", "decimals": 0 }, + { "addr": "0xc029ba3dc12e1834571e821d94a07de0a01138ea", "name": "QBE", "fullName": "Qubicle", "decimals": 18 }, + { "addr": "0xc0c2ee1ce1fed8f6e2764363a36db3dd4cf10022", "name": "FBL", "fullName": "Faceblock", "decimals": 2 }, + { "addr": "0xc0eb85285d83217cd7c891702bcbc0fc401e2d9d", "name": "HVN", "fullName": "Hive Project ", "decimals": 8 }, + { "addr": "0xc14830e53aa344e8c14603a91229a0b925b0b262", "name": "PXBRL", "fullName": "Populous XBRL token", "decimals": 8 }, + { "addr": "0xc1ec40b714281519ea367eb06429d1701ed18b5f", "name": "ATH", "fullName": "Ethereum Anonymizer", "decimals": 18 }, + { "addr": "0xc27a2f05fa577a83ba0fdb4c38443c0718356501", "name": "TAU", "fullName": "Lamden Tau", "decimals": 18 }, + { "addr": "0xc324a2f6b05880503444451b8b27e6f9e63287cb", "name": "XUC", "fullName": "Exchange Union Coin", "decimals": 18 }, + { "addr": "0xc3951d77737733174152532e8b0f27e2c4e9f0dc", "name": "CLD", "fullName": "Cloud", "decimals": 6 }, + { "addr": "0xc3972ac283b3a7a56125674631a5c254f7f373cf", "name": "HATOLD", "fullName": "HawalaToken", "decimals": 12 }, + { "addr": "0xc3aef0036f5b146440775b2a1d5bf45fd8992741", "name": "ROI", "fullName": "ROICOIN", "decimals": 4 }, + { "addr": "0xc42209accc14029c1012fb5680d95fbd6036e2a0", "name": "PPP", "fullName": "PayPie", "decimals": 18 }, + { "addr": "0xc438b4c0dfbb1593be6dee03bbd1a84bb3aa6213", "name": "EQC", "fullName": "Ethereum Qchain Token", "decimals": 8 }, + { "addr": "0xc499ea948a1ad5d8eaf12abd2f67975c4dbe21aa", "name": "ANGL", "fullName": "Angel Token", "decimals": 18 }, + { "addr": "0xc4a86561cb0b7ea1214904f26e6d50fd357c7986", "name": "CHG", "fullName": "Charg Coin", "decimals": 18 }, + { "addr": "0xc51c938c4d513780c66c722a41c197d3a89fa9a8", "name": "EBTG", "fullName": "eBGOLD", "decimals": 8 }, + { "addr": "0xc5594d84b996a68326d89fb35e4b89b3323ef37d", "name": "EPM", "fullName": "Epocum", "decimals": 18 }, + { "addr": "0xc596bd09d652827b0106292d3e378d5938df4b12", "name": "TPT", "fullName": "Teleport", "decimals": 18 }, + { "addr": "0xc5cea8292e514405967d958c2325106f2f48da77", "name": "PRFT", "fullName": "Proof", "decimals": 18 }, + { "addr": "0xc63e7b1dece63a77ed7e4aeef5efb3b05c81438d", "name": "FUCKOLD", "fullName": "FUCKtoken", "decimals": 4 }, + { "addr": "0xc66ea802717bfb9833400264dd12c2bceaa34a6d", "name": "MKROLD", "fullName": "MKR", "decimals": 18 }, + { "addr": "0xc6b014274d7406641711fb8889f93f4f11dec810", "name": "NAO", "fullName": "normikaivo", "decimals": 18 }, + { "addr": "0xc7579bb99af590ec71c316e1ac4436c535039594", "name": "BAR", "fullName": "Titanium BAR Token", "decimals": 18 }, + { "addr": "0xc78593c17482ea5de44fdd84896ffd903972878e", "name": "BB", "fullName": "EtherBB", "decimals": 9 }, + { "addr": "0xc79d440551a03f84f863b1f259f135794c8a7190", "name": "MGX", "fullName": "MEGA X", "decimals": 18 }, + { "addr": "0xc7a4eb66f982cde71d872398e4d1fc5fc586cb9e", "name": "REZ", "fullName": "Rezox", "decimals": 8 }, + { "addr": "0xc87c5dd86a3d567ff28701886fb0745aaa898da4", "name": "CTG", "fullName": "CT Global", "decimals": 18 }, + { "addr": "0xc8c6a31a4a806d3710a7b38b7b296d2fabccdba8", "name": "ELIX", "fullName": "elixir", "decimals": 18 }, + { "addr": "0xc9859fccc876e6b4b3c749c5d29ea04f48acb74f", "name": "INO", "fullName": "Ino Coin", "decimals": 0 }, + { "addr": "0xc98e0639c6d2ec037a615341c369666b110e80e5", "name": "EXMR", "fullName": "EXMR", "decimals": 8 }, + { "addr": "0xc997d07b0bc607b6d1bcb6fb9d4a5579c466c3e5", "name": "FLIP", "fullName": "Flip", "decimals": 0 }, + { "addr": "0xc99ddc30bb0cf76b07d90dcb6b267b8352697bef", "name": "TDT", "fullName": "TDT", "decimals": 18 }, + { "addr": "0xc9b89f6b5301f554b9adc6d4a871c3279820de40", "name": "HAO", "fullName": "hentaisolo", "decimals": 18 }, + { "addr": "0xc9be9f75df438df3ef40e4bab816bf30e3f14b50", "name": "SMELLY", "fullName": "SmellyCoin", "decimals": 0 }, + { "addr": "0xc9f05e276d9148c7728f63205cc0180cb21a60ff", "name": "DATO", "fullName": "DATO token", "decimals": 18 }, + { "addr": "0xca48ac42c9cd4ee98813af8945a1024868ee62de", "name": "VEGA", "fullName": "Vega", "decimals": 18 }, + { "addr": "0xcb5a05bef3257613e984c17dbcf039952b6d883f", "name": "SGR", "fullName": "Sugar Exchange", "decimals": 8 }, + { "addr": "0xcb94be6f13a1182e4a4b6140cb7bf2025d28e41b", "name": "TRST", "fullName": "Trustcoin", "decimals": 6 }, + { "addr": "0xcb97e65f07da24d46bcdd078ebebd7c6e6e3d750", "name": "BTM", "fullName": "Bytom", "decimals": 8 }, + { "addr": "0xcbcc0f036ed4788f63fc0fee32873d6a7487b908", "name": "HMQ", "fullName": "Humaniq", "decimals": 8 }, + { "addr": "0xcbce61316759d807c474441952ce41985bbc5a40", "name": "MOAC", "fullName": "MoacToken Token", "decimals": 18 }, + { "addr": "0xcc13fc627effd6e35d2d2706ea3c4d7396c610ea", "name": "IDXM", "fullName": "", "decimals": 8 }, + { "addr": "0xcc34366e3842ca1bd36c1f324d15257960fcc801", "name": "BON", "fullName": "Bonpay Token", "decimals": 18 }, + { "addr": "0xcc4ef9eeaf656ac1a2ab886743e98e97e090ed38", "name": "DDF", "fullName": "Digital Developers Fund Token", "decimals": 18 }, + { "addr": "0xccbf21ba6ef00802ab06637896b799f7101f54a2", "name": "BUBO", "fullName": "Bubo", "decimals": 18 }, + { "addr": "0xccca48874780f9c42b162c9617bc6324c5142c22", "name": "SATAN", "fullName": "SatanCoin", "decimals": 0 }, + { "addr": "0xcd0a53685b594a543181e6203433766648a8cd43", "name": "ZXBT", "fullName": "ZerroXBToken Project 0xbt", "decimals": 3 }, + { "addr": "0xcdcfc0f66c522fd086a1b725ea3c0eeb9f9e8814", "name": "AURA", "fullName": "Aurora DAO", "decimals": 18 }, + { "addr": "0xce3d9c3f3d302436d12f18eca97a3b00e97be7cd", "name": "EPOSY", "fullName": "", "decimals": 18 }, + { "addr": "0xce53a179047ebed80261689367c093c90a94cc08", "name": "EDT", "fullName": "EtherDelta Token", "decimals": 8 }, + { "addr": "0xce59d29b09aae565feeef8e52f47c3cd5368c663", "name": "BULX", "fullName": "Bullioncoin", "decimals": 18 }, + { "addr": "0xce5c603c78d047ef43032e96b5b785324f753a4f", "name": "E4ROW", "fullName": "E4ROW", "decimals": 2 }, + { "addr": "0xce61f5e6d1fe5a86e246f68aff956f7757282ef0", "name": "1LIFE", "fullName": "LIFECREDIT", "decimals": 18 }, + { "addr": "0xce831af117375e6286eb3c46d696ee3dbf4f4f50", "name": "FGD", "fullName": "Fairgrounds", "decimals": 2 }, + { "addr": "0xced4e93198734ddaff8492d525bd258d49eb388e", "name": "EDO", "fullName": "Eidoo Token", "decimals": 18 }, + { "addr": "0xcedbf324a1eb1affe53ab7b7ef0103e070e3853f", "name": "ETL", "fullName": "EtherLite", "decimals": 10 }, + { "addr": "0xcf76f32ebe10139e4370127d5789cdb0750d460d", "name": "LIRA", "fullName": "LIRA", "decimals": 8 }, + { "addr": "0xcfb98637bcae43c13323eaa1731ced2b716962fd", "name": "NET", "fullName": "Nimiq Exchange", "decimals": 18 }, + { "addr": "0xd024645809f74043cd2133c6afeb46f0de4ad88f", "name": "DEER", "fullName": "deertoken", "decimals": 18 }, + { "addr": "0xd04963de435bd4d25b1cc8f05870f49edbfc8c18", "name": "SNI", "fullName": "sennitoken", "decimals": 18 }, + { "addr": "0xd0800859d6f4bc0210b7807e770bc44a9ece7372", "name": "USD_R", "fullName": "USD Risk", "decimals": 18 }, + { "addr": "0xd0929d411954c47438dc1d871dd6081f5c5e149c", "name": "RFR", "fullName": "Refereum", "decimals": 4 }, + { "addr": "0xd0a4b8946cb52f0661273bfbc6fd0e0c75fc6433", "name": "STORM", "fullName": "Storm Token", "decimals": 18 }, + { "addr": "0xd0d6d6c5fe4a677d343cc433536bb717bae167dd", "name": "ADT", "fullName": "AdToken", "decimals": 9 }, + { "addr": "0xd2308446536a0bad028ab8c090d62e1ea2a51f24", "name": "GNEISS", "fullName": "GNEISS Coin", "decimals": 0 }, + { "addr": "0xd234bf2410a0009df9c3c63b610c09738f18ccd7", "name": "DTR", "fullName": "Dynamic Trading Rights", "decimals": 8 }, + { "addr": "0xd248b0d48e44aaf9c49aea0312be7e13a6dc1468", "name": "SGT", "fullName": "Status Genesis Token", "decimals": 1 }, + { "addr": "0xd26114cd6ee289accf82350c8d8487fedb8a0c07", "name": "OMG", "fullName": "OMGToken", "decimals": 18 }, + { "addr": "0xd286603e0f5de621b510a36c78c7616c015656f2", "name": "BGIFT", "fullName": "Bitcoin Gift", "decimals": 18 }, + { "addr": "0xd2d6158683aee4cc838067727209a0aaf4359de3", "name": "BNTY", "fullName": "Bounty0x Token", "decimals": 18 }, + { "addr": "0xd317ff47dc7e1423e5e050870a66332833e5fd88", "name": "PNY", "fullName": "Pinky Token", "decimals": 0 }, + { "addr": "0xd341d1680eeee3255b8c4c75bcce7eb57f144dae", "name": "ONG", "fullName": "onG", "decimals": 18 }, + { "addr": "0xd3c00772b24d997a812249ca637a921e81357701", "name": "WILD", "fullName": "WILD Token", "decimals": 18 }, + { "addr": "0xd3e2f9dfff5a6feeece5dbcee3b86cb375fd8c98", "name": "BCOIN", "fullName": "BannerCoin", "decimals": 8 }, + { "addr": "0xd49ff13661451313ca1553fd6954bd1d9b6e02b9", "name": "ELEC", "fullName": "ElectrifyAsia", "decimals": 18 }, + { "addr": "0xd4c435f5b09f855c3317c8524cb1f586e42795fa", "name": "CND", "fullName": "Cindicator Token", "decimals": 18 }, + { "addr": "0xd4fa1460f537bb9085d22c7bccb5dd450ef28e3a", "name": "PPT", "fullName": "Populous Platform", "decimals": 8 }, + { "addr": "0xd5b9a2737c9b2ff35ecb23b884eb039303bbbb61", "name": "BTH", "fullName": "Beth", "decimals": 18 }, + { "addr": "0xd5f788ca0de8f17cbde1d1e35aa8f005a87fa00b", "name": "SHVR", "fullName": "Shivers", "decimals": 8 }, + { "addr": "0xd65960facb8e4a2dfcb2c2212cb2e44a02e2a57e", "name": "SOAR", "fullName": "Soarcoin", "decimals": 6 }, + { "addr": "0xd6adc5e386d499361ccc5752f791b45132e7e6e4", "name": "MSC", "fullName": "", "decimals": 0 }, + { "addr": "0xd6e49800decb64c0e195f791348c1e87a5864fd7", "name": "RCT", "fullName": "ReceiptCoin", "decimals": 9 }, + { "addr": "0xd7631787b4dcc87b1254cfd1e5ce48e96823dee8", "name": "SCL", "fullName": "SOCIAL", "decimals": 8 }, + { "addr": "0xd780ae2bf04cd96e577d3d014762f831d97129d0", "name": "EVN", "fullName": "Envion", "decimals": 18 }, + { "addr": "0xd7aa94f17d60be06414973a45ffa77efd6443f0f", "name": "BTCQ", "fullName": "Bitcoin Quick", "decimals": 8 }, + { "addr": "0xd819e892f4df8659188e8bda839fdf2215a513bc", "name": "SPOON", "fullName": "Bitcoin Spoon", "decimals": 18 }, + { "addr": "0xd850942ef8811f2a866692a623011bde52a462c1", "name": "VEN", "fullName": "VeChain Token", "decimals": 18 }, + { "addr": "0xd884f9881e0aeabad79be8a69122cf998d067fff", "name": "RUB", "fullName": "Soviet Union Ruble", "decimals": 18 }, + { "addr": "0xd8912c10681d8b21fd3742244f44658dba12264e", "name": "PLU", "fullName": "Pluton", "decimals": 18 }, + { "addr": "0xd8950fdeaa10304b7a7fd03a2fc66bc39f3c711a", "name": "WYS", "fullName": "wys Token", "decimals": 18 }, + { "addr": "0xd96b9fd7586d9ea24c950d24399be4fb65372fdd", "name": "BTCS", "fullName": "Bitcoin Silver", "decimals": 18 }, + { "addr": "0xd9a0658b7cc9ec0c57e8b20c0920d08f17e747be", "name": "SAT", "fullName": "Space Alien Token", "decimals": 10 }, + { "addr": "0xda6cb58a0d0c01610a29c5a65c303e13e885887c", "name": "cV", "fullName": "cVToken", "decimals": 18 }, + { "addr": "0xdab5dfa0966c3435da991b39d205c3ba1c64fe31", "name": "MTP", "fullName": "MilitaryPay", "decimals": 1 }, + { "addr": "0xdb45faeca61c70e271bffeaf66162fa68a1c4def", "name": "EBIT", "fullName": "eBIT", "decimals": 0 }, + { "addr": "0xdb8646f5b487b5dd979fac618350e85018f557d4", "name": "BTK", "fullName": "BitcoinToken", "decimals": 18 }, + { "addr": "0xdbfb423e9bbf16294388e07696a5120e4ceba0c5", "name": "ETHD", "fullName": "Ethereum Dark", "decimals": 18 }, + { "addr": "0xdc0c22285b61405aae01cba2530b6dd5cd328da7", "name": "KTN", "fullName": "KARMATOKEN", "decimals": 6 }, + { "addr": "0xdcb9ff81013c31ff686154b4502ef6bfaa102d2d", "name": "GOOC", "fullName": "Goochain", "decimals": 8 }, + { "addr": "0xdd007278b667f6bef52fd0a4c23604aa1f96039a", "name": "RIPT", "fullName": "RiptideCoin", "decimals": 8 }, + { "addr": "0xdd16ec0f66e54d453e6756713e533355989040e4", "name": "TEN", "fullName": "Tokenomy", "decimals": 18 }, + { "addr": "0xdd41fbd1ae95c5d9b198174a28e04be6b3d1aa27", "name": "LYS", "fullName": "LIGHTYEARS", "decimals": 8 }, + { "addr": "0xdd6bf56ca2ada24c683fac50e37783e55b57af9f", "name": "BNC", "fullName": "Brave New Coin", "decimals": 12 }, + { "addr": "0xdd6c68bb32462e01705011a4e2ad1a60740f217f", "name": "HBT", "fullName": "Hubiits", "decimals": 15 }, + { "addr": "0xdd974d5c2e2928dea5f71b9825b8b646686bd200", "name": "KNC", "fullName": "Kyber Network Crystal", "decimals": 18 }, + { "addr": "0xdded69d8e28d38d640f6244ab5294f309fd40ce1", "name": "LMT", "fullName": "Limit", "decimals": 8 }, + { "addr": "0xde39e5e5a1b0eeb3afe717d6d011cae88d19451e", "name": "FUDD", "fullName": "DimonCoin", "decimals": 8 }, + { "addr": "0xdf6ef343350780bf8c3410bf062e0c015b1dd671", "name": "BMC", "fullName": "Blackmoon Crypto Token", "decimals": 8 }, + { "addr": "0xdfbd6a960a55bcfcf59d5925351e05a51498bcef", "name": "ROCK", "fullName": "", "decimals": 0 }, + { "addr": "0xdfe2bd1d3dcbb97804acf3ee85230e832c4a7b5d", "name": "GBP_R", "fullName": "GBP Risk", "decimals": 18 }, + { "addr": "0xdfe7351c291bc0e49079c62212587244e1c666ba", "name": "SME", "fullName": "SME Banking Platform", "decimals": 18 }, + { "addr": "0xe0b7927c4af23765cb51314a0e0521a9645f0e2a", "name": "DGD", "fullName": "Digix DAO", "decimals": 9 }, + { "addr": "0xe0c21b3f45fea3e5fdc811021fb1f8842caccad2", "name": "BITC", "fullName": "Bitsync", "decimals": 0 }, + { "addr": "0xe13ef257cf4d5df928ca11d230427c037666d466", "name": "WIT", "fullName": "WIT", "decimals": 6 }, + { "addr": "0xe1479d294807379320dca9a9e9002ac644539099", "name": "KING", "fullName": "King93", "decimals": 18 }, + { "addr": "0xe256bb0b2a3457e54db3a41cf5a8b826aca222a8", "name": "ARX", "fullName": "Arexium", "decimals": 18 }, + { "addr": "0xe25bcec5d3801ce3a794079bf94adf1b8ccd802d", "name": "MAN", "fullName": "MATRIX AI Network", "decimals": 18 }, + { "addr": "0xe25f0974fea47682f6a7386e4217da70512ec997", "name": "BRC", "fullName": "Brightcoin", "decimals": 18 }, + { "addr": "0xe26517a9967299453d3f1b48aa005e6127e67210", "name": "NIMFA", "fullName": "NIMFA Token", "decimals": 18 }, + { "addr": "0xe2d82dc7da0e6f882e96846451f4fabcc8f90528", "name": "JC", "fullName": "Jesus Coin", "decimals": 18 }, + { "addr": "0xe2e5d0e1422e927abab19ad2067f802ad07fb364", "name": "LTO", "fullName": "Lotus Token Inc", "decimals": 18 }, + { "addr": "0xe2e6d4be086c6938b53b22144855eef674281639", "name": "LNK", "fullName": "Link Platform", "decimals": 18 }, + { "addr": "0xe2f45f1660dc99daf3bd06f637ab1e4debc15bde", "name": "SGG", "fullName": "SggCoin", "decimals": 6 }, + { "addr": "0xe2fb6529ef566a080e6d23de0bd351311087d567", "name": "COV", "fullName": "Covesting", "decimals": 18 }, + { "addr": "0xe30e02f049957e2a5907589e06ba646fb2c321ba", "name": "DRPU", "fullName": "DRP Utility", "decimals": 8 }, + { "addr": "0xe3818504c1b32bf1557b16c238b2e01fd3149c17", "name": "PLR", "fullName": "PILLAR", "decimals": 18 }, + { "addr": "0xe3fa177acecfb86721cf6f9f4206bd3bd672d7d5", "name": "CTT", "fullName": "ChainTrade Coin", "decimals": 18 }, + { "addr": "0xe3fedaecd47aa8eab6b23227b0ee56f092c967a9", "name": "PST", "fullName": "Primas", "decimals": 18 }, + { "addr": "0xe41d2489571d322189246dafa5ebde1f4699f498", "name": "ZRX", "fullName": "0x Protocol Token", "decimals": 18 }, + { "addr": "0xe42ba5558b00d2e6109cc60412d5d4c9473fe998", "name": "IMC", "fullName": "iMM Coin", "decimals": 18 }, + { "addr": "0xe463d10ec6b4ff6a3e5be41144956116ca30d4c3", "name": "7YPE", "fullName": "7ype Coins", "decimals": 0 }, + { "addr": "0xe469c4473af82217b30cf17b10bcdb6c8c796e75", "name": "EXRN", "fullName": "EXRP Network", "decimals": 0 }, + { "addr": "0xe4c07f4637df3a0354f9b42a1b3178dc573b8926", "name": "CZT", "fullName": "Civilianz", "decimals": 0 }, + { "addr": "0xe50365f5d679cb98a1dd62d6f6e58e59321bcddf", "name": "LA", "fullName": "latoken", "decimals": 18 }, + { "addr": "0xe531642e9bb5d027e9c20e03284287b97919a9a5", "name": "FAITH", "fullName": "FaithCoin", "decimals": 8 }, + { "addr": "0xe58aff48f738b4a719d1790587cdc91a3560d7e1", "name": "TMP", "fullName": "TokenMarketPlace", "decimals": 7 }, + { "addr": "0xe5a219d4db92a701e79b6e548803c8ce55138686", "name": "EUR_R", "fullName": "EUR Risk", "decimals": 18 }, + { "addr": "0xe5a7c12972f3bbfe70ed29521c8949b8af6a0970", "name": "BLX", "fullName": "Blockchain Index", "decimals": 18 }, + { "addr": "0xe5dada80aa6477e85d09747f2842f7993d0df71c", "name": "DOCK", "fullName": "DockToken", "decimals": 18 }, + { "addr": "0xe66cc41dd03a170623dc087a69ad8d72e64cb838", "name": "BTH2", "fullName": "BITETHER", "decimals": 18 }, + { "addr": "0xe691b7ff3c9fddb8c2437412208ee4816aba7258", "name": "LGL", "fullName": "LEGAL", "decimals": 18 }, + { "addr": "0xe6923e9b56db1eed1c9f430ea761da7565e260fe", "name": "FC", "fullName": "FaceCoin", "decimals": 2 }, + { "addr": "0xe701cd3329057aea9d54300ddd05e41b8d74727a", "name": "10MT", "fullName": "10M Token", "decimals": 10 }, + { "addr": "0xe755f2fa95e47c5588c3037dd38e1268fa5fcecd", "name": "HOWL", "fullName": "HOWL", "decimals": 18 }, + { "addr": "0xe7775a6e9bcf904eb39da2b68c5efb4f9360e08c", "name": "TAAS", "fullName": "Token-as-a-Service", "decimals": 6 }, + { "addr": "0xe814aee960a85208c3db542c53e7d4a6c8d5f60f", "name": "DAY", "fullName": "DAY", "decimals": 18 }, + { "addr": "0xe81d72d14b1516e68ac3190a46c93302cc8ed60f", "name": "CL", "fullName": "Coinlancer", "decimals": 18 }, + { "addr": "0xe8c09672cfb9cfce6e2edbb01057d9fa569f97c1", "name": "INDI", "fullName": "Indicoin", "decimals": 18 }, + { "addr": "0xe8c5e942b76099c0c6d78271bad3ca002fa7c531", "name": "HELP", "fullName": "HELP", "decimals": 0 }, + { "addr": "0xe8fc7e1973496848fcb486c5bb880f68487ea0bb", "name": "LCWP", "fullName": "LiteCoinW Plus", "decimals": 8 }, + { "addr": "0xe8ff5c9c75deb346acac493c463c8950be03dfba", "name": "VIBE", "fullName": "Vibe Coin", "decimals": 18 }, + { "addr": "0xe94327d07fc17907b4db788e5adf2ed424addff6", "name": "REP", "fullName": "Reputation", "decimals": 18 }, + { "addr": "0xe99a76d5fb19bc419d72f355050045fad88e060f", "name": "RAZ", "fullName": "RAZ Token", "decimals": 18 }, + { "addr": "0xea097a2b1db00627b2fa17460ad260c016016977", "name": "UFR", "fullName": "Upfiring", "decimals": 18 }, + { "addr": "0xea1f346faf023f974eb5adaf088bbcdf02d761f4", "name": "TIX", "fullName": "Blocktix", "decimals": 18 }, + { "addr": "0xea38eaa3c86c8f9b751533ba2e562deb9acded40", "name": "FUEL", "fullName": "Fuel Token", "decimals": 18 }, + { "addr": "0xea5f88e54d982cbb0c441cde4e79bc305e5b43bc", "name": "PARETO", "fullName": "Pareto Network Token", "decimals": 18 }, + { "addr": "0xea610b1153477720748dc13ed378003941d84fab", "name": "ALIS", "fullName": "AlisToken", "decimals": 18 }, + { "addr": "0xea642206310400cda4c1c5b8e7945314aa96b8a7", "name": "MINT", "fullName": "MINT", "decimals": 18 }, + { "addr": "0xeb2da9fac54284cea731d1f10bb34eecb3c00c14", "name": "POW", "fullName": "POW Token", "decimals": 18 }, + { "addr": "0xeb7c20027172e5d143fb030d50f91cece2d1485d", "name": "EBTC", "fullName": "eBTC", "decimals": 8 }, + { "addr": "0xeb9951021698b42e4399f9cbb6267aa35f82d59d", "name": "LIF", "fullName": "L\u00edf", "decimals": 18 }, + { "addr": "0xeb9c0138d8ac10dd659640a4cc3d135c58b17b1b", "name": "DTC", "fullName": "Digital Coin", "decimals": 2 }, + { "addr": "0xebbdf302c940c6bfd49c6b165f457fdb324649bc", "name": "HYDRO", "fullName": "Hydro", "decimals": 18 }, + { "addr": "0xebc86d834756621444a8a26b4cf81b625fe310cd", "name": "ETHP", "fullName": "EtherPower", "decimals": 18 }, + { "addr": "0xecd570bbf74761b960fa04cc10fe2c4e86ffda36", "name": "STP", "fullName": "STASHPAY", "decimals": 8 }, + { "addr": "0xedcd82784027001d7af57a34501c65a25f97fee4", "name": "DATL", "fullName": "Datalife", "decimals": 18 }, + { "addr": "0xedf2d3e5fb70ead2e6d8fe96845a5e59d52d2044", "name": "NCH", "fullName": "Needs Cash", "decimals": 12 }, + { "addr": "0xee609fe292128cad03b786dbb9bc2634ccdbe7fc", "name": "POS", "fullName": "PoSToken", "decimals": 18 }, + { "addr": "0xee688d34c1cc02fc81b2f3f05c489e05d4c0b6ba", "name": "EM", "fullName": "Element", "decimals": 1 }, + { "addr": "0xee9704a1d61aa2c1401e2303ac7e1f81c29ed860", "name": "CLASH", "fullName": "", "decimals": 0 }, + { "addr": "0xeeac3f8da16bb0485a4a11c5128b0518dac81448", "name": "TEU", "fullName": "20-footEqvUnit", "decimals": 18 }, + { "addr": "0xeee2d00eb7deb8dd6924187f5aa3496b7d06e62a", "name": "TIG", "fullName": "Tigereum", "decimals": 18 }, + { "addr": "0xef2463099360a085f1f10b076ed72ef625497a06", "name": "SHP", "fullName": "Sharpe Platform Token", "decimals": 18 }, + { "addr": "0xef25e54e1ae9bfd966b9b5cde6880e7a2323a957", "name": "SOCIAL", "fullName": "SocialDEX", "decimals": 18 }, + { "addr": "0xef2e9966eb61bb494e5375d5df8d67b7db8a780d", "name": "SHIT", "fullName": "Shitcoin", "decimals": 0 }, + { "addr": "0xef68e7c694f40c8202821edf525de3782458639f", "name": "LRC", "fullName": "loopring", "decimals": 18 }, + { "addr": "0xf028adee51533b1b47beaa890feb54a457f51e89", "name": "BMT", "fullName": "BMChain Token", "decimals": 18 }, + { "addr": "0xf04a8ac553fcedb5ba99a64799155826c136b0be", "name": "FLIXX", "fullName": "Flixx", "decimals": 18 }, + { "addr": "0xf05a9382a4c3f29e2784502754293d88b835109c", "name": "REX", "fullName": "REX - Real Estate tokens", "decimals": 18 }, + { "addr": "0xf0ee6b27b759c9893ce4f094b49ad28fd15a23e4", "name": "ENG", "fullName": "Enigma", "decimals": 8 }, + { "addr": "0xf0f8b0b8dbb1124261fc8d778e2287e3fd2cf4f5", "name": "BQ", "fullName": "bitqy", "decimals": 3 }, + { "addr": "0xf152fca41bd23ff250292af391236db35e0e99c3", "name": "EETH", "fullName": "eEthereum", "decimals": 8 }, + { "addr": "0xf1d9139c6512452db91f25635457b844d7e22b8b", "name": "CTC", "fullName": "CARBON TOKEN CLASSIC", "decimals": 4 }, + { "addr": "0xf230b790e05390fc8295f4d3f60332c93bed42e2", "name": "TRX", "fullName": "Tronix", "decimals": 6 }, + { "addr": "0xf244176246168f24e3187f7288edbca29267739b", "name": "HAV", "fullName": "Havven", "decimals": 18 }, + { "addr": "0xf24d3dfffcaf9f9a5dda9c57eeeb1ac0bba49c86", "name": "XMAS", "fullName": "XmasToken", "decimals": 18 }, + { "addr": "0xf2e51e32d1f546423364a040ef1a6d2f05e31482", "name": "HUBC", "fullName": "Hubcoin", "decimals": 6 }, + { "addr": "0xf333b2ace992ac2bbd8798bf57bc65a06184afba", "name": "SND", "fullName": "SND Token 1.0", "decimals": 0 }, + { "addr": "0xf3db5fa2c66b7af3eb0c0b782510816cbe4813b8", "name": "EVX", "fullName": "Everex", "decimals": 4 }, + { "addr": "0xf3db7560e820834658b590c96234c333cd3d5e5e", "name": "CHP", "fullName": "Chips", "decimals": 18 }, + { "addr": "0xf4134146af2d511dd5ea8cdb1c4ac88c57d60404", "name": "SNC", "fullName": "SunContract", "decimals": 18 }, + { "addr": "0xf433089366899d83a9f26a773d59ec7ecf30355e", "name": "MTL", "fullName": "Metal", "decimals": 8 }, + { "addr": "0xf444cd92e09cc8b2a23cd2eecb3c1e4cc8da6958", "name": "CBC", "fullName": "CashBagCoin", "decimals": 9 }, + { "addr": "0xf4467cae19c5a53b9fdcd4ded678826805aa1927", "name": "XBV", "fullName": "BlockVentureCoin", "decimals": 8 }, + { "addr": "0xf4522eda455814d43b003bc1c38501b04d65cc4a", "name": "CAD_R", "fullName": "CAD Risk", "decimals": 18 }, + { "addr": "0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c", "name": "ENJ", "fullName": "Enjin Coin", "decimals": 18 }, + { "addr": "0xf62baa1997f04f165edd100d78241e07617f6ce6", "name": "UST", "fullName": "Uservice Token", "decimals": 18 }, + { "addr": "0xf6b55acbbc49f4524aa48d19281a9a77c54de10f", "name": "WLK", "fullName": "WOLK TOKEN", "decimals": 18 }, + { "addr": "0xf6cfe53d6febaeea051f400ff5fc14f0cbbdaca1", "name": "DGPT", "fullName": "DigiPulse Token", "decimals": 18 }, + { "addr": "0xf70a642bd387f94380ffb90451c2c81d4eb82cbc", "name": "STAR", "fullName": "Starbase", "decimals": 18 }, + { "addr": "0xf7ae0daa230bf3fb3c0e5e01e7a6e0a142c6cf7e", "name": "BLACK", "fullName": "Bitcoin Black", "decimals": 18 }, + { "addr": "0xf7b098298f7c69fc14610bf71d5e02c60792894c", "name": "GUP", "fullName": "Guppy", "decimals": 3 }, + { "addr": "0xf85feea2fdd81d51177f6b8f35f0e6734ce45f5f", "name": "CMT", "fullName": "CyberMiles Token", "decimals": 18 }, + { "addr": "0xf8e386eda857484f5a12e4b5daa9984e06e73705", "name": "IND", "fullName": "Indorse Token", "decimals": 18 }, + { "addr": "0xf8fa1a588cd8cd51c3c4d6dc16d2717f6332e821", "name": "BXC", "fullName": "BOXIcoin", "decimals": 2 }, + { "addr": "0xf94e44d8ea46ccd8451d7e15264c6c4a78d3e10f", "name": "KSS", "fullName": "Krosscoin", "decimals": 18 }, + { "addr": "0xf970b8e36e23f7fc3fd752eea86f8be8d83375a6", "name": "RCN", "fullName": "Ripio Credit Network Token", "decimals": 18 }, + { "addr": "0xf99f901124cbbe180984a247ba94cfba0c764b2e", "name": "SQRL", "fullName": "SquirrelGims", "decimals": 6 }, + { "addr": "0xf9c9da0c81fffd491458881410903561d1e40fd0", "name": "ARENA", "fullName": "Arena", "decimals": 18 }, + { "addr": "0xfa05a73ffe78ef8f1a739473e462c54bae6567d9", "name": "LUN", "fullName": "Lunyr Token", "decimals": 18 }, + { "addr": "0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e", "name": "GTA", "fullName": "GROUP TOKEN ALIANCE", "decimals": 18 }, + { "addr": "0xfad572db566e5234ac9fc3d570c4edc0050eaa92", "name": "BTHE", "fullName": "Bytether", "decimals": 18 }, + { "addr": "0xfae4ee59cdd86e3be9e8b90b53aa866327d7c090", "name": "CPC", "fullName": "CPChain", "decimals": 18 }, + { "addr": "0xfb12e3cca983b9f59d90912fd17f8d745a8b2953", "name": "LUCK", "fullName": "LUCKY", "decimals": 0 }, + { "addr": "0xfb2f26f266fb2805a387230f2aa0a331b4d96fba", "name": "DADI", "fullName": "DADI", "decimals": 18 }, + { "addr": "0xfb41f7b63c8e84f4ba1ecd4d393fd9daa5d14d61", "name": "PLY", "fullName": "PLAY", "decimals": 18 }, + { "addr": "0xfb4752ad1b7153e1dbd2e6662651a11c7fc14083", "name": "MPESA", "fullName": "MPESA", "decimals": 8 }, + { "addr": "0xfb7da9863e030495db8b4d067d665fc8433fff85", "name": "PCC", "fullName": "PCC Token", "decimals": 18 }, + { "addr": "0xfbd0d1c77b501796a35d86cf91d65d9778eee695", "name": "TWNKL", "fullName": "Twinkle", "decimals": 3 }, + { "addr": "0xfca47962d45adfdfd1ab2d972315db4ce7ccf094", "name": "IXT", "fullName": "InsureX", "decimals": 8 }, + { "addr": "0xfcb48fdcc479b38068c06ee94249b1516adf09cb", "name": "EURB", "fullName": "EUROBITS", "decimals": 5 }, + { "addr": "0xfd107b473ab90e8fbd89872144a3dc92c40fa8c9", "name": "LALA", "fullName": "LALA", "decimals": 18 }, + { "addr": "0xfd219686033da14219142504c7a63ae8a4912134", "name": "eBTCS", "fullName": "ebitcoinsilver", "decimals": 18 }, + { "addr": "0xfd784da5c740c617aafb80399fa81b86e1da99a5", "name": "ITS", "fullName": "Intelligent Transportation System", "decimals": 8 }, + { "addr": "0xfdbc1adc26f0f8f8606a5d63b7d3a3cd21c22b23", "name": "1WO", "fullName": "1World", "decimals": 8 }, + { "addr": "0xfdde51fdfca83be086d6da0ba303fc68db15c5f4", "name": "PAYT", "fullName": "Paytailor", "decimals": 6 }, + { "addr": "0xfdfe8b7ab6cf1bd1e3d14538ef40686296c42052", "name": "SKRP", "fullName": "Skraps", "decimals": 18 }, + { "addr": "0xfe7b915a0baa0e79f85c5553266513f7c1c03ed0", "name": "THUG", "fullName": "THUG Coin", "decimals": 18 }, + { "addr": "0xfec0cf7fe078a500abf15f1284958f22049c2c7e", "name": "ART", "fullName": "Maecenas ", "decimals": 18 }, + { "addr": "0xfeed1a53bd53ffe453d265fc6e70dd85f8e993b6", "name": "H2O", "fullName": "H2O Token", "decimals": 18 }, + { "addr": "0xff18dbc487b4c2e3222d115952babfda8ba52f5f", "name": "LIFE", "fullName": "PureLifeCoin", "decimals": 18 }, + { "addr": "0xff3519eeeea3e76f1f699ccce5e23ee0bdda41ac", "name": "BCAP", "fullName": "BCAP", "decimals": 0 }, + { "addr": "0xff603f43946a3a28df5e6a73172555d8c8b02386", "name": "RNT", "fullName": "OneRoot Network Token", "decimals": 18 }, + { "addr": "0xffc63b9146967a1ba33066fb057ee3722221acf0", "name": "A", "fullName": "Alpha", "decimals": 18 }, + { "addr": "0xffe8196bc259e8dedc544d935786aa4709ec3e64", "name": "HDG", "fullName": "Hedge", "decimals": 18 } ], "defaultPair": { "token": "DAI", "base": "ETH" } } diff --git a/css/black.css b/css/black.css index df9cb2f62..ed086d49d 100644 --- a/css/black.css +++ b/css/black.css @@ -606,16 +606,29 @@ fieldset[disabled] .form-control { transition: background-color .2s ease-in-out; } + #myTrades tbody tr:nth-child(even), #myFunds tbody tr:nth-child(even) { background: #1B2831; } -#volume tr:hover, #trades tr:hover { background-color: #1B2831; } +#volume .ticker-row { + cursor: pointer; + padding: 3px 4px; +} + +#volume .ticker-row:hover { + background-color: #1B2831; +} + +#volume .ticker-row:hover .name { + text-decoration: underline; +} + #trades { overflow-x: hidden /* prevents the header from getting clipped at the top on FF on narrow windows. See https://github.com/forkdelta/forkdelta.github.io/issues/102 */ } diff --git a/js/main-unminified.js b/js/main-unminified.js index 8587d05b4..13841076a 100644 --- a/js/main-unminified.js +++ b/js/main-unminified.js @@ -125964,6 +125964,7 @@ baseVolume: rt.baseVolume, bid: rt.bid, ask: rt.ask, + last: rt.last, }), pairVolumes.push(pairVolume); } @@ -126037,70 +126038,10 @@ id: 'volume_' + base.name, }, React.createElement( - 'table', - { - className: - 'table table-condensed table-borderless', - }, - React.createElement( - 'thead', - null, - React.createElement( - 'tr', - { - className: - 'table-header', - }, - React.createElement( - 'th', - { - className: - 'trn four-columns overflow-hidden', - }, - 'token' - ), - React.createElement( - 'th', - { - className: - 'trn four-columns overflow-hidden', - }, - 'daily' - ), - React.createElement( - 'th', - { - className: - 'four-columns overflow-hidden', - }, - React.createElement( - 'span', - { - className: - 'trn', - }, - 'bid' - ) - ), - React.createElement( - 'th', - { - className: - 'four-columns overflow-hidden', - }, - React.createElement( - 'span', - { - className: - 'trn', - }, - 'offer' - ) - ) - ) - ), + 'div', + null, React.createElement( - 'tbody', + 'div', null, pairVolumes .filter(function( @@ -126117,99 +126058,98 @@ i ) { return React.createElement( - 'tr', - { key: i }, - React.createElement( - 'td', - { - className: - 'four-columns overflow-hidden', - }, - React.createElement( - 'a', - { - href: - '/#!/trade/' + + 'div', + { className: "ticker-row", + key: i, + onClick: function( + e + ) { + e.preventDefault(); + _this2.selectTokenAndBase.bind( + _this2.self, + pairVolume + .token + .addr, + pairVolume + .base + .addr + )(); + history.pushState( + null, + null, + '/#!/trade/' + + (pairVolume + .token + .name || pairVolume .token - .name + - '-' + + .addr) + + '-' + + (pairVolume + .base + .name || pairVolume .base - .name, - onClick: function( - e - ) { - e.preventDefault(); - _this2.selectTokenAndBase.bind( - _this2.self, - pairVolume - .token - .addr, - pairVolume - .base - .addr - )(); - history.pushState( - null, - null, - '/#!/trade/' + - (pairVolume - .token - .name || - pairVolume - .token - .addr) + - '-' + - (pairVolume - .base - .name || - pairVolume - .base - .addr) - ); - }, - }, - '' + - pairVolume - .token - .name + .addr) + ); + }, + style: { cursor: "pointer", padding: "4px 6px" }}, + React.createElement( + 'div', + { style: { "display": "flex", "justifyContent": "space-between"} }, + React.createElement( + 'div', + { className: "name", style: { "font-weight": "bold"} }, + '' + pairVolume.token.name + ), + React.createElement( + 'div', + null, + pairVolume.last + ? pairVolume.last.toFixed( + 9 + ) + : 'n/a' ) ), React.createElement( - 'td', - { - className: - 'four-columns overflow-hidden', - }, - Math.round( - pairVolume.quoteVolume - ) + 'div', + { style: { "color": "rgba(255, 255, 255, 0.82)"} }, + '' + (pairVolume.token.fullName || pairVolume.token.name) ), React.createElement( - 'td', - { - className: - 'four-columns overflow-hidden', - }, - pairVolume.bid - ? pairVolume.bid.toFixed( - 9 - ) - : '' + 'div', + { style: { "display": "flex", "justifyContent": "space-between"}}, + React.createElement( + 'div', + { style: { "display": "flex", "flex-direction": "column"}}, + React.createElement( + 'div', + null, + pairVolume.bid + ? "Bid " + pairVolume.bid.toFixed( + 9 + ) + : 'n/a' + ), + React.createElement( + 'div', + null, + pairVolume.ask + ? "Ask " + pairVolume.ask.toFixed( + 9 + ) + : 'n/a' + ) ), React.createElement( - 'td', - { - className: - 'four-columns overflow-hidden', - }, - pairVolume.ask - ? pairVolume.ask.toFixed( - 9 - ) - : '' + 'div', + null, + ( + parseFloat(pairVolume.baseVolume) + ).toFixed(3) + " Ξ Daily" ) + ) ); }) ) @@ -128313,6 +128253,7 @@ expectedKeys = JSON.stringify([ 'addr', 'decimals', + 'fullName', 'name', ]); return ( diff --git a/scripts/build_tokens.py b/scripts/build_tokens.py index 0e9813a49..08404a3cb 100644 --- a/scripts/build_tokens.py +++ b/scripts/build_tokens.py @@ -3,33 +3,49 @@ import sys import yaml -TOKEN_KEYS_MAPPING = { "addr": "addr", "symbol": "name", "decimals": "decimals" } +TOKEN_KEYS_MAPPING = { + "addr": "addr", + "symbol": "name", + "name": "fullName", + "decimals": "decimals" +} + + def make_listing_entry(defn): - token = { dst_key: defn[src_key] for (src_key, dst_key) in TOKEN_KEYS_MAPPING.items() } + token = { + dst_key: defn[src_key] + for (src_key, dst_key) in TOKEN_KEYS_MAPPING.items() + } if "__FORKDELTA_CUSTOM_SYMBOL" in defn: token["name"] = defn["__FORKDELTA_CUSTOM_SYMBOL"] return token + GUIDE_HTML_TEMPLATE = """

{description_html}

{website_href}
\n""" -DESCRIPTION_HTML_JOINER = "

\n

" # With spaces to keep indentation consistent +DESCRIPTION_HTML_JOINER = "

\n

" # With spaces to keep indentation consistent WEBSITE_HREF_TEMPLATE = '{url}' + + def make_description_html(defn): description = defn.get("description", "") description_html = "

\n

".join(description.split("\n")) - website = dict([(key,d[key]) for d in defn["links"] for key in d]).get("Website", "") + website = dict([(key, d[key]) for d in defn["links"] for key in d]).get( + "Website", "") if website: website_href = WEBSITE_HREF_TEMPLATE.format(url=website) else: website_href = "" if not description_html and not website_href: - return "" # No guide to write + return "" # No guide to write + + return GUIDE_HTML_TEMPLATE.format( + description_html=description_html, website_href=website_href) - return GUIDE_HTML_TEMPLATE.format(description_html=description_html, website_href=website_href) def inject_tokens(config_filename, tokens): with open(config_filename) as f: @@ -51,24 +67,35 @@ def inject_tokens(config_filename, tokens): if suffix_started: suffix.append(line) - json_tokens = [ # Keep the silly format, you filthy animals + json_tokens = [ # Keep the silly format, you filthy animals json.dumps(token_entry).replace('{', '{ ').replace('}', ' }') for token_entry in tokens ] - formatted_tokens = [" {},\n".format(json_token) for json_token in json_tokens] + formatted_tokens = [ + " {},\n".format(json_token) for json_token in json_tokens + ] formatted_tokens[-1] = formatted_tokens[-1].rstrip("\n,") + "\n" return prefix + formatted_tokens + suffix + CONFIG_FILE = "config/main.json" -ETH_TOKEN = { "addr": "0x0000000000000000000000000000000000000000", "name": "ETH", "decimals": 18 } +ETH_TOKEN = { + "addr": "0x0000000000000000000000000000000000000000", + "name": "ETH", + "decimals": 18 +} + + def main(tokenbase_path): tokens_dir = path.join(tokenbase_path, "tokens") token_file_filter = lambda fname: fname.startswith("0x") and fname.endswith(".yaml") symbols = set("eth") tokens = [] - for defn_fname in sorted(map(lambda s: s.lower(), filter(token_file_filter, listdir(tokens_dir)))): + for defn_fname in sorted( + map(lambda s: s.lower(), + filter(token_file_filter, listdir(tokens_dir)))): with open(path.join(tokens_dir, defn_fname), encoding="utf8") as f: print(defn_fname) defn = yaml.safe_load(f) @@ -78,8 +105,8 @@ def main(tokenbase_path): find_symbol = lambda t: t["name"] == listing_entry["name"].lower() previous_assignment = next(filter(find_symbol, tokens), None) print("ERROR: Duplicate token symbol", listing_entry["name"], - "({})".format(listing_entry["addr"]), - "previously assigned to", previous_assignment["addr"]) + "({})".format(listing_entry["addr"]), + "previously assigned to", previous_assignment["addr"]) exit(2) symbols.add(listing_entry["name"].lower()) @@ -87,11 +114,14 @@ def main(tokenbase_path): guide = make_description_html(defn) if guide: - with open("tokenGuides/{}.ejs".format(listing_entry["name"]), "w", encoding="utf8") as f: + with open( + "tokenGuides/{}.ejs".format(listing_entry["name"]), + "w", + encoding="utf8") as f: f.write(guide) new_config = inject_tokens("config/main.json", tokens) - with open(CONFIG_FILE, "w") as f: + with open(CONFIG_FILE, "w", encoding="utf8") as f: f.writelines(new_config) From ae6e2c54ba84f21c6fde91e25012b2ba28e1e11d Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Tue, 29 May 2018 19:41:56 +0300 Subject: [PATCH 03/45] Add full token names to the dropdown --- css/black.css | 29 ++++++++++++++++++++++++++++- js/main-unminified.js | 19 +++++++++++++++++-- 2 files changed, 45 insertions(+), 3 deletions(-) diff --git a/css/black.css b/css/black.css index ed086d49d..7376865e6 100644 --- a/css/black.css +++ b/css/black.css @@ -471,7 +471,7 @@ pre code { #bs-example-navbar-collapse-1 .navbar-nav a { font-weight: bold; - color: #15232c !important; + color: #15232c; font-size: 12px; } @@ -606,6 +606,33 @@ fieldset[disabled] .form-control { transition: background-color .2s ease-in-out; } +#bs-example-navbar-collapse-1 .navbar-nav #tokensDropdown .dropdown-menu { + max-width: 100%; + min-width: 240px; +} + +#bs-example-navbar-collapse-1 .navbar-nav #tokensDropdown .dropdown-menu li { + max-width: 100%; +} + +#bs-example-navbar-collapse-1 .navbar-nav #tokensDropdown .dropdown-menu a { + color: #777; + font-weight: normal; + + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +#bs-example-navbar-collapse-1 .navbar-nav #tokensDropdown .dropdown-menu a span.symbol { + color: #15232c; + font-weight: bold; +} + +#bs-example-navbar-collapse-1 .navbar-nav #tokensDropdown .dropdown-menu a.other { + color: #15232c; + font-weight: bold; +} #myTrades tbody tr:nth-child(even), #myFunds tbody tr:nth-child(even) { diff --git a/js/main-unminified.js b/js/main-unminified.js index 13841076a..61d4851fc 100644 --- a/js/main-unminified.js +++ b/js/main-unminified.js @@ -125526,7 +125526,21 @@ ); }, }, - token.name + React.createElement( + 'span', + null, + React.createElement( + 'span', + { className: "symbol" }, + token.name + ), + " ", + React.createElement( + 'span', + { className: "name" }, + token.fullName + ) + ) ) ); }); @@ -125541,7 +125555,7 @@ role: 'button', 'aria-haspopup': 'true', 'aria-expanded': 'false', - style: { fontSize: '135%', color: '#036' }, + style: { fontSize: '135%' }, }, this.state.selectedToken.name, ' ', @@ -125568,6 +125582,7 @@ this.self, 'otherToken' ), + className: "other" }, React.createElement( 'span', From 657d8ef09ff94eff84c8b7c61b9c7120613135c7 Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Tue, 29 May 2018 19:42:28 +0300 Subject: [PATCH 04/45] Set full token name when loading unknown token --- js/main-unminified.js | 1 + 1 file changed, 1 insertion(+) diff --git a/js/main-unminified.js b/js/main-unminified.js index 61d4851fc..79b71a609 100644 --- a/js/main-unminified.js +++ b/js/main-unminified.js @@ -128338,6 +128338,7 @@ 2, 6 )), + token.fullName = token.name, callback(null, token); } )) From 78eed1ab8e861d42a5cd0cc6c4a50be53284db2b Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Tue, 29 May 2018 23:24:10 +0300 Subject: [PATCH 05/45] Use unminified JS --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index fbb7de702..55c5977da 100644 --- a/index.html +++ b/index.html @@ -186,7 +186,7 @@ - + - - - diff --git a/repcheck/jquery-3.2.1.min.js b/repcheck/jquery-3.2.1.min.js deleted file mode 100755 index 644d35e27..000000000 --- a/repcheck/jquery-3.2.1.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext;function B(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()}var C=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,D=/^.[^:#\[\.,]*$/;function E(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):D.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(E(this,a||[],!1))},not:function(a){return this.pushStack(E(this,a||[],!0))},is:function(a){return!!E(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var F,G=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,H=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||F,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:G.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),C.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};H.prototype=r.fn,F=r(d);var I=/^(?:parents|prev(?:Until|All))/,J={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function K(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return K(a,"nextSibling")},prev:function(a){return K(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return B(a,"iframe")?a.contentDocument:(B(a,"template")&&(a=a.content||a),r.merge([],a.childNodes))}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(J[a]||r.uniqueSort(e),I.test(a)&&e.reverse()),this.pushStack(e)}});var L=/[^\x20\t\r\n\f]+/g;function M(a){var b={};return r.each(a.match(L)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?M(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=e||a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function N(a){return a}function O(a){throw a}function P(a,b,c,d){var e;try{a&&r.isFunction(e=a.promise)?e.call(a).done(b).fail(c):a&&r.isFunction(e=a.then)?e.call(a,b,c):b.apply(void 0,[a].slice(d))}catch(a){c.apply(void 0,[a])}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b=f&&(d!==O&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:N,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:N)),c[2][3].add(g(0,a,r.isFunction(d)?d:O))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(P(a,g.done(h(c)).resolve,g.reject,!b),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)P(e[c],h(c),g.reject);return g.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&Q.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var R=r.Deferred();r.fn.ready=function(a){return R.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||R.resolveWith(d,[r]))}}),r.ready.then=R.then;function S(){d.removeEventListener("DOMContentLoaded",S), -a.removeEventListener("load",S),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",S),a.addEventListener("load",S));var T=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)T(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h1,null,!0)},removeData:function(a){return this.each(function(){X.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=W.get(a,b),c&&(!d||Array.isArray(c)?d=W.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return W.get(a,c)||W.access(a,c,{empty:r.Callbacks("once memory").add(function(){W.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length\x20\t\r\n\f]+)/i,la=/^$|\/(?:java|ecma)script/i,ma={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=na(l.appendChild(f),"script"),j&&oa(g),c){k=0;while(f=g[k++])la.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var ra=d.documentElement,sa=/^key/,ta=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ua=/^([^.]*)(?:\.(.+)|)/;function va(){return!0}function wa(){return!1}function xa(){try{return d.activeElement}catch(a){}}function ya(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ya(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=wa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(ra,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(L)||[""],j=b.length;while(j--)h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=W.hasData(a)&&W.get(a);if(q&&(i=q.events)){b=(b||"").match(L)||[""],j=b.length;while(j--)if(h=ua.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&W.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(W.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i\x20\t\r\n\f]*)[^>]*)\/>/gi,Aa=/\s*$/g;function Ea(a,b){return B(a,"table")&&B(11!==b.nodeType?b:b.firstChild,"tr")?r(">tbody",a)[0]||a:a}function Fa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ga(a){var b=Ca.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ha(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(W.hasData(a)&&(f=W.access(a),g=W.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c1&&"string"==typeof q&&!o.checkClone&&Ba.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ja(f,b,c,d)});if(m&&(e=qa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(na(e,"script"),Fa),i=h.length;l")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=na(h),f=na(a),d=0,e=f.length;d0&&oa(g,!i&&na(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(U(c)){if(b=c[W.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[W.expando]=void 0}c[X.expando]&&(c[X.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ka(this,a,!0)},remove:function(a){return Ka(this,a)},text:function(a){return T(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.appendChild(a)}})},prepend:function(){return Ja(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ea(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ja(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(na(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return T(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Aa.test(a)&&!ma[(ka.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c1)}});function _a(a,b,c,d,e){return new _a.prototype.init(a,b,c,d,e)}r.Tween=_a,_a.prototype={constructor:_a,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=_a.propHooks[this.prop];return a&&a.get?a.get(this):_a.propHooks._default.get(this)},run:function(a){var b,c=_a.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):_a.propHooks._default.set(this),this}},_a.prototype.init.prototype=_a.prototype,_a.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},_a.propHooks.scrollTop=_a.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=_a.prototype.init,r.fx.step={};var ab,bb,cb=/^(?:toggle|show|hide)$/,db=/queueHooks$/;function eb(){bb&&(d.hidden===!1&&a.requestAnimationFrame?a.requestAnimationFrame(eb):a.setTimeout(eb,r.fx.interval),r.fx.tick())}function fb(){return a.setTimeout(function(){ab=void 0}),ab=r.now()}function gb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ca[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function hb(a,b,c){for(var d,e=(kb.tweeners[b]||[]).concat(kb.tweeners["*"]),f=0,g=e.length;f1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?lb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b), -null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&B(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(L);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),lb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=mb[b]||r.find.attr;mb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=mb[g],mb[g]=e,e=null!=c(a,b,d)?g:null,mb[g]=f),e}});var nb=/^(?:input|select|textarea|button)$/i,ob=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return T(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):nb.test(a.nodeName)||ob.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function pb(a){var b=a.match(L)||[];return b.join(" ")}function qb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,qb(this)))});if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,qb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(L)||[];while(c=this[i++])if(e=qb(c),d=1===c.nodeType&&" "+pb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=pb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,qb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(L)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=qb(this),b&&W.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":W.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+pb(qb(c))+" ").indexOf(b)>-1)return!0;return!1}});var rb=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(rb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:pb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(Array.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var sb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!sb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,sb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(W.get(h,"events")||{})[b.type]&&W.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&U(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!U(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=W.access(d,b);e||d.addEventListener(a,c,!0),W.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=W.access(d,b)-1;e?W.access(d,b,e):(d.removeEventListener(a,c,!0),W.remove(d,b))}}});var tb=a.location,ub=r.now(),vb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(Array.isArray(b))r.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(Array.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!ja.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:Array.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}});var Bb=/%20/g,Cb=/#.*$/,Db=/([?&])_=[^&]*/,Eb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Fb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Gb=/^(?:GET|HEAD)$/,Hb=/^\/\//,Ib={},Jb={},Kb="*/".concat("*"),Lb=d.createElement("a");Lb.href=tb.href;function Mb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(L)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nb(a,b,c,d){var e={},f=a===Jb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Ob(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Pb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Qb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:tb.href,type:"GET",isLocal:Fb.test(tb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Ob(Ob(a,r.ajaxSettings),b):Ob(r.ajaxSettings,a)},ajaxPrefilter:Mb(Ib),ajaxTransport:Mb(Jb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Eb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||tb.href)+"").replace(Hb,tb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(L)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Lb.protocol+"//"+Lb.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Nb(Ib,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Gb.test(o.type),f=o.url.replace(Cb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(Bb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(vb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Db,"$1"),n=(vb.test(f)?"&":"?")+"_="+ub++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Kb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Nb(Jb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Pb(o,y,d)),v=Qb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Rb={0:200,1223:204},Sb=r.ajaxSettings.xhr();o.cors=!!Sb&&"withCredentials"in Sb,o.ajax=Sb=!!Sb,r.ajaxTransport(function(b){var c,d;if(o.cors||Sb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Rb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("'), - (a = a.removeChild(a.firstChild))) - : (a = - 'string' == typeof b.is - ? c.createElement(a, { is: b.is }) - : c.createElement(a)) + ? ((a = c.createElement('div')), + (a.innerHTML = ''), + (a = a.removeChild(a.firstChild))) + : (a = + 'string' == typeof b.is + ? c.createElement(a, { is: b.is }) + : c.createElement(a)) : (a = c.createElementNS(d, a)), a ); @@ -78304,18 +78549,18 @@ 'style' === h ? bc.setValueForStyles(a, k) : 'dangerouslySetInnerHTML' === h - ? null != (k = k ? k.__html : void 0) && Fc(a, k) - : 'children' === h - ? 'string' == typeof k - ? Jc(a, k) - : 'number' == typeof k && Jc(a, '' + k) - : 'suppressContentEditableWarning' !== h && - (Oc.hasOwnProperty(h) - ? null != k && Rc(d, h) - : e - ? hc.setValueForAttribute(a, h, k) - : null != k && - hc.setValueForProperty(a, h, k)); + ? null != (k = k ? k.__html : void 0) && Fc(a, k) + : 'children' === h + ? 'string' == typeof k + ? Jc(a, k) + : 'number' == typeof k && Jc(a, '' + k) + : 'suppressContentEditableWarning' !== h && + (Oc.hasOwnProperty(h) + ? null != k && Rc(d, h) + : e + ? hc.setValueForAttribute(a, h, k) + : null != k && + hc.setValueForProperty(a, h, k)); } switch (b) { case 'input': @@ -78402,15 +78647,15 @@ b !== k && (f = f || []).push(g, '' + k)) : 'children' === g - ? b === k || - ('string' != typeof k && - 'number' != typeof k) || - (f = f || []).push(g, '' + k) - : 'suppressContentEditableWarning' !== g && - (Oc.hasOwnProperty(g) - ? (null != k && Rc(e, g), - f || b === k || (f = [])) - : (f = f || []).push(g, k)); + ? b === k || + ('string' != typeof k && + 'number' != typeof k) || + (f = f || []).push(g, '' + k) + : 'suppressContentEditableWarning' !== g && + (Oc.hasOwnProperty(g) + ? (null != k && Rc(e, g), + f || b === k || (f = [])) + : (f = f || []).push(g, k)); } return a && (f = f || []).push('style', a), f; }, @@ -78422,16 +78667,16 @@ 'style' === g ? bc.setValueForStyles(a, h) : 'dangerouslySetInnerHTML' === g - ? Fc(a, h) - : 'children' === g - ? Jc(a, h) - : d - ? null != h - ? hc.setValueForAttribute(a, g, h) - : hc.deleteValueForAttribute(a, g) - : null != h - ? hc.setValueForProperty(a, g, h) - : hc.deleteValueForProperty(a, g); + ? Fc(a, h) + : 'children' === g + ? Jc(a, h) + : d + ? null != h + ? hc.setValueForAttribute(a, g, h) + : hc.deleteValueForAttribute(a, g) + : null != h + ? hc.setValueForProperty(a, g, h) + : hc.deleteValueForProperty(a, g); } switch (c) { case 'input': @@ -78494,10 +78739,10 @@ ((f = c[g]), 'children' === g ? 'string' == typeof f - ? a.textContent !== f && (d = ['children', f]) - : 'number' == typeof f && - a.textContent !== '' + f && - (d = ['children', '' + f]) + ? a.textContent !== f && (d = ['children', f]) + : 'number' == typeof f && + a.textContent !== '' + f && + (d = ['children', '' + f]) : Oc.hasOwnProperty(g) && null != f && Rc(e, g)); switch (b) { case 'input': @@ -78656,7 +78901,9 @@ var b = a.updateQueue; return null === b || (a.tag !== jd && a.tag !== kd) ? gd - : null !== b.first ? b.first.priorityLevel : gd; + : null !== b.first + ? b.first.priorityLevel + : gd; }, addTopLevelUpdate: function(a, b, c, d) { var e = null === b.element; @@ -79610,10 +79857,10 @@ return a.view ? a.view : (a = ub(a)).window === a - ? a - : (a = a.ownerDocument) - ? a.defaultView || a.parentWindow - : window; + ? a + : (a = a.ownerDocument) + ? a.defaultView || a.parentWindow + : window; }, detail: function(a) { return a.detail || 0; @@ -79668,8 +79915,8 @@ d.window === d ? d : (e = d.ownerDocument) - ? e.defaultView || e.parentWindow - : window; + ? e.defaultView || e.parentWindow + : window; if ( ('topMouseOut' === a ? ((a = b), @@ -79723,7 +79970,9 @@ var e = d.window === d ? d.document - : d.nodeType === Qi ? d : d.ownerDocument; + : d.nodeType === Qi + ? d + : d.ownerDocument; if (!e || !bj('onSelect', e)) return null; switch (((e = b ? G.getNodeFromInstance(b) : window), a)) { case 'topFocus': @@ -79820,10 +80069,12 @@ if ('Unidentified' !== b) return b; } return 'keypress' === a.type - ? 13 === (a = hj(a)) ? 'Enter' : String.fromCharCode(a) + ? 13 === (a = hj(a)) + ? 'Enter' + : String.fromCharCode(a) : 'keydown' === a.type || 'keyup' === a.type - ? jj[a.keyCode] || 'Unidentified' - : ''; + ? jj[a.keyCode] || 'Unidentified' + : ''; }, location: null, ctrlKey: null, @@ -79842,7 +80093,9 @@ which: function(a) { return 'keypress' === a.type ? hj(a) - : 'keydown' === a.type || 'keyup' === a.type ? a.keyCode : 0; + : 'keydown' === a.type || 'keyup' === a.type + ? a.keyCode + : 0; }, }), Ni.augmentClass(lj, { dataTransfer: null }), @@ -79865,14 +80118,18 @@ deltaX: function(a) { return 'deltaX' in a ? a.deltaX - : 'wheelDeltaX' in a ? -a.wheelDeltaX : 0; + : 'wheelDeltaX' in a + ? -a.wheelDeltaX + : 0; }, deltaY: function(a) { return 'deltaY' in a ? a.deltaY : 'wheelDeltaY' in a - ? -a.wheelDeltaY - : 'wheelDelta' in a ? -a.wheelDelta : 0; + ? -a.wheelDeltaY + : 'wheelDelta' in a + ? -a.wheelDelta + : 0; }, deltaZ: null, deltaMode: null, @@ -80540,13 +80797,13 @@ debug('componentDidUpdate'), this.props.loadCharts ? _GoogleChartLoader2.default.isLoading - ? _GoogleChartLoader2.default.initPromise.then( - function() { - _this3.drawChart(); - } - ) - : _GoogleChartLoader2.default.isLoaded && - this.drawChart() + ? _GoogleChartLoader2.default.initPromise.then( + function() { + _this3.drawChart(); + } + ) + : _GoogleChartLoader2.default.isLoaded && + this.drawChart() : this.drawChart(); }), (Chart.prototype.componentWillUnmount = function() { @@ -80868,16 +81125,16 @@ 0 === i ? this.addSourceColumnTo(columns, i) : i === column - ? this.isHidden(i) - ? (this.addSourceColumnTo(columns, i), - this.restoreColorTo(colors, i)) - : (this.addEmptyColumnTo(columns, i), - this.hideColumn(colors, i)) - : this.isHidden(i) - ? (this.addEmptyColumnTo(columns, i), - this.hideColumn(colors, i)) - : (this.addSourceColumnTo(columns, i), - this.restoreColorTo(colors, i)); + ? this.isHidden(i) + ? (this.addSourceColumnTo(columns, i), + this.restoreColorTo(colors, i)) + : (this.addEmptyColumnTo(columns, i), + this.hideColumn(colors, i)) + : this.isHidden(i) + ? (this.addEmptyColumnTo(columns, i), + this.hideColumn(colors, i)) + : (this.addSourceColumnTo(columns, i), + this.restoreColorTo(colors, i)); view.setColumns(columns), (this.props.options.colors = colors), this.chart.draw(view, this.props.options); @@ -81467,17 +81724,19 @@ ':' + source.lineNumber + ')' - : ownerName ? ' (created by ' + ownerName + ')' : '') + : ownerName + ? ' (created by ' + ownerName + ')' + : '') ); } function getDisplayName(element) { return null == element ? '#empty' : 'string' == typeof element || 'number' == typeof element - ? '#text' - : 'string' == typeof element.type - ? element.type - : element.type.displayName || element.type.name || 'Unknown'; + ? '#text' + : 'string' == typeof element.type + ? element.type + : element.type.displayName || element.type.name || 'Unknown'; } function describeID(id) { var ownerName, @@ -81686,7 +81945,9 @@ var element = ReactComponentTreeHook.getElement(id); return 'string' == typeof element ? element - : 'number' == typeof element ? '' + element : null; + : 'number' == typeof element + ? '' + element + : null; }, getUpdateCount: function(id) { var item = getItem(id); @@ -84138,12 +84399,12 @@ return arg; } : 1 === funcs.length - ? funcs[0] - : funcs.reduce(function(a, b) { - return function() { - return a(b.apply(void 0, arguments)); - }; - }); + ? funcs[0] + : funcs.reduce(function(a, b) { + return function() { + return a(b.apply(void 0, arguments)); + }; + }); }); }, {}, @@ -84329,8 +84590,8 @@ 'object' == typeof options ? extend(params, options, { uri: uri }) : 'string' == typeof uri - ? extend(params, { uri: uri }) - : extend(params, uri), + ? extend(params, { uri: uri }) + : extend(params, uri), (params.callback = callback || params.callback), params ); @@ -84638,16 +84899,16 @@ return '*' === noProxy ? null : '' !== noProxy && uriInNoProxy(uri, noProxy) - ? null - : 'http:' === uri.protocol - ? process.env.HTTP_PROXY || process.env.http_proxy || null - : 'https:' === uri.protocol - ? process.env.HTTPS_PROXY || - process.env.https_proxy || - process.env.HTTP_PROXY || - process.env.http_proxy || - null - : null; + ? null + : 'http:' === uri.protocol + ? process.env.HTTP_PROXY || process.env.http_proxy || null + : 'https:' === uri.protocol + ? process.env.HTTPS_PROXY || + process.env.https_proxy || + process.env.HTTP_PROXY || + process.env.http_proxy || + null + : null; }; }.call(this, require('_process'))); }, @@ -84769,30 +85030,35 @@ test('application/x-www-form-urlencoded') ? (options.form = req.postData.paramsObj) : test('application/json') - ? req.postData.jsonObj && - ((options.body = req.postData.jsonObj), (options.json = !0)) - : test('multipart/form-data') - ? ((options.formData = {}), - req.postData.params.forEach(function(param) { - var attachment = {}; - param.fileName || param.fileName || param.contentType - ? (param.fileName && !param.value - ? (attachment.value = fs.createReadStream( - param.fileName - )) - : param.value && - (attachment.value = param.value), - param.fileName && - (attachment.options = { - filename: param.fileName, - contentType: param.contentType - ? param.contentType - : null, - }), - (options.formData[param.name] = attachment)) - : (options.formData[param.name] = param.value); - })) - : req.postData.text && (options.body = req.postData.text), + ? req.postData.jsonObj && + ((options.body = req.postData.jsonObj), + (options.json = !0)) + : test('multipart/form-data') + ? ((options.formData = {}), + req.postData.params.forEach(function(param) { + var attachment = {}; + param.fileName || + param.fileName || + param.contentType + ? (param.fileName && !param.value + ? (attachment.value = fs.createReadStream( + param.fileName + )) + : param.value && + (attachment.value = param.value), + param.fileName && + (attachment.options = { + filename: param.fileName, + contentType: param.contentType + ? param.contentType + : null, + }), + (options.formData[param.name] = attachment)) + : (options.formData[param.name] = + param.value); + })) + : req.postData.text && + (options.body = req.postData.text), options ); }), @@ -84908,11 +85174,14 @@ var header = self.request.getHeader('content-type'); header && -1 !== header.indexOf('multipart') ? -1 !== header.indexOf('boundary') - ? (self.boundary = header.replace(/.*boundary=([^\s;]+).*/, '$1')) - : self.request.setHeader( - 'content-type', - header + '; boundary=' + self.boundary - ) + ? (self.boundary = header.replace( + /.*boundary=([^\s;]+).*/, + '$1' + )) + : self.request.setHeader( + 'content-type', + header + '; boundary=' + self.boundary + ) : self.request.setHeader( 'content-type', 'multipart/related; boundary=' + self.boundary @@ -85537,10 +85806,10 @@ 'string' == typeof self.body ? Buffer.byteLength(self.body) : Array.isArray(self.body) - ? self.body.reduce(function(a, b) { - return a + b.length; - }, 0) - : self.body.length) + ? self.body.reduce(function(a, b) { + return a + b.length; + }, 0) + : self.body.length) ? self.setHeader('content-length', length) : self.emit( 'error', @@ -85607,10 +85876,10 @@ baseUrlEndsWithSlash && uriStartsWithSlash ? (self.uri = self.baseUrl + self.uri.slice(1)) : baseUrlEndsWithSlash || uriStartsWithSlash - ? (self.uri = self.baseUrl + self.uri) - : '' === self.uri - ? (self.uri = self.baseUrl) - : (self.uri = self.baseUrl + '/' + self.uri), + ? (self.uri = self.baseUrl + self.uri) + : '' === self.uri + ? (self.uri = self.baseUrl) + : (self.uri = self.baseUrl + '/' + self.uri), delete self.baseUrl; } if (!self.uri) @@ -86206,16 +86475,16 @@ )), response.pipe(responseContent)) : 'deflate' === contentEncoding - ? ((responseContent = zlib.createInflate( - zlibOptions - )), - response.pipe(responseContent)) - : ('identity' !== contentEncoding && - debug( - 'ignoring unrecognized Content-Encoding ' + - contentEncoding - ), - (responseContent = response)); + ? ((responseContent = zlib.createInflate( + zlibOptions + )), + response.pipe(responseContent)) + : ('identity' !== contentEncoding && + debug( + 'ignoring unrecognized Content-Encoding ' + + contentEncoding + ), + (responseContent = response)); } else responseContent = response; self.encoding && (0 !== self.dests.length @@ -86223,10 +86492,10 @@ 'Ignoring encoding parameter as this stream is being piped to another stream which makes the encoding option invalid.' ) : responseContent.setEncoding - ? responseContent.setEncoding(self.encoding) - : (responseContent = responseContent.pipe( - stringstream(self.encoding) - ))), + ? responseContent.setEncoding(self.encoding) + : (responseContent = responseContent.pipe( + stringstream(self.encoding) + ))), self._paused && responseContent.pause(), (self.responseContent = responseContent), self.emit('response', response), @@ -86514,10 +86783,10 @@ opts.bucket && path ? (auth.resource = '/' + opts.bucket + path) : opts.bucket && !path - ? (auth.resource = '/' + opts.bucket) - : !opts.bucket && path - ? (auth.resource = path) - : opts.bucket || path || (auth.resource = '/'), + ? (auth.resource = '/' + opts.bucket) + : !opts.bucket && path + ? (auth.resource = path) + : opts.bucket || path || (auth.resource = '/'), (auth.resource = aws2.canonicalizeResource(auth.resource)), self.setHeader('authorization', aws2.authorization(auth)); } @@ -87864,7 +88133,9 @@ function stripHexPrefix(str) { return 'string' != typeof str ? str - : isHexPrefixed(str) ? str.slice(2) : str; + : isHexPrefixed(str) + ? str.slice(2) + : str; } function intToHex(i) { var hex = i.toString(16); @@ -88893,29 +89164,29 @@ (m = /^([-\w:]+)[^\'\"]*/.exec(next)) ? m[0].length === next.length && '>' === parts[pos + 1] - ? ((pos += 2), - (tagName = m[1].toLowerCase()), - h.endTag && - h.endTag( - tagName, - param, - continuationMarker, - continuationMaker( - h, - parts, - pos, - state, - param - ) - )) - : (pos = parseEndTag( - parts, - pos, - h, - param, - continuationMarker, - state - )) + ? ((pos += 2), + (tagName = m[1].toLowerCase()), + h.endTag && + h.endTag( + tagName, + param, + continuationMarker, + continuationMaker( + h, + parts, + pos, + state, + param + ) + )) + : (pos = parseEndTag( + parts, + pos, + h, + param, + continuationMarker, + state + )) : h.pcdata && h.pcdata( '</', @@ -91223,13 +91494,13 @@ var ch = Math.min( data.length, - f + this._blockSize - s % this._blockSize + f + this._blockSize - (s % this._blockSize) ) - f, i = 0; i < ch; i++ ) - buffer[s % this._blockSize + i] = data[i + f]; + buffer[(s % this._blockSize) + i] = data[i + f]; (f += ch), (s += ch) % this._blockSize == 0 && this._update(buffer); } return (this._s = s), this; @@ -91237,7 +91508,7 @@ (Hash.prototype.digest = function(enc) { var l = 8 * this._len; (this._block[this._len % this._blockSize] = 128), - this._block.fill(0, this._len % this._blockSize + 1), + this._block.fill(0, (this._len % this._blockSize) + 1), l % (8 * this._blockSize) >= 8 * this._finalSize && (this._update(this._block), this._block.fill(0)), this._block.writeInt32BE(l, this._blockSize - 4); @@ -91293,7 +91564,9 @@ function ft(s, b, c, d) { return 0 === s ? (b & c) | (~b & d) - : 2 === s ? (b & c) | (b & d) | (c & d) : b ^ c ^ d; + : 2 === s + ? (b & c) | (b & d) | (c & d) + : b ^ c ^ d; } var inherits = require('inherits'), Hash = require('./hash'), @@ -91370,7 +91643,9 @@ function ft(s, b, c, d) { return 0 === s ? (b & c) | (~b & d) - : 2 === s ? (b & c) | (b & d) | (c & d) : b ^ c ^ d; + : 2 === s + ? (b & c) | (b & d) | (c & d) + : b ^ c ^ d; } var inherits = require('inherits'), Hash = require('./hash'), @@ -92675,8 +92950,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, { debug: 414, parseuri: 311 }, @@ -92793,8 +93070,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, { './is-buffer': 419, isarray: 422 }, @@ -92979,8 +93258,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, {}, @@ -93748,18 +94029,18 @@ ? (this._dh.setPrivateKey(pk.part.x.data), this._dh.setPublicKey(pk.part.y.data)) : 'ecdsa' === pk.type - ? CRYPTO_HAVE_ECDH - ? (this._dh.setPrivateKey(pk.part.d.data), - this._dh.setPublicKey(pk.part.Q.data)) - : (this._priv = new ECPrivate( - this._ecParams, - pk.part.d.data - )) - : 'curve25519' === pk.type && - ((this._priv = pk.part.r.data), - 0 === this._priv[0] && - (this._priv = this._priv.slice(1)), - (this._priv = this._priv.slice(0, 32))), + ? CRYPTO_HAVE_ECDH + ? (this._dh.setPrivateKey(pk.part.d.data), + this._dh.setPublicKey(pk.part.Q.data)) + : (this._priv = new ECPrivate( + this._ecParams, + pk.part.d.data + )) + : 'curve25519' === pk.type && + ((this._priv = pk.part.r.data), + 0 === this._priv[0] && + (this._priv = this._priv.slice(1)), + (this._priv = this._priv.slice(0, 32))), (this._key = pk), (this._isPriv = !0); }), @@ -94135,10 +94416,12 @@ FingerprintFormatError = errs.FingerprintFormatError, InvalidAlgorithmError = errs.InvalidAlgorithmError; (Fingerprint.prototype.toString = function(format) { - switch ((void 0 === format && - (format = 'md5' === this.algorithm ? 'hex' : 'base64'), - assert.string(format), - format)) { + switch ( + (void 0 === format && + (format = 'md5' === this.algorithm ? 'hex' : 'base64'), + assert.string(format), + format) + ) { case 'hex': return addColons(this.hash.toString('hex')); case 'base64': @@ -95982,9 +96265,10 @@ sig = cert.signatures.x509; sig.extras.exts = []; var critical; - switch ((der.peek() === asn1.Ber.Boolean && - (critical = der.readBoolean()), - extId)) { + switch ( + (der.peek() === asn1.Ber.Boolean && (critical = der.readBoolean()), + extId) + ) { case EXTS.basicConstraints: der.readSequence(asn1.Ber.OctetString), der.readSequence(); var bcEnd = der.offset + der.length, @@ -96195,13 +96479,13 @@ ALTNAME.DNSName ) : 'email' === altNames[j].type - ? der.writeString( - altNames[j].email, - ALTNAME.RFC822Name - ) - : (der.startSequence(ALTNAME.DirectoryName), - altNames[j].toAsn1(der), - der.endSequence()); + ? der.writeString( + altNames[j].email, + ALTNAME.RFC822Name + ) + : (der.startSequence(ALTNAME.DirectoryName), + altNames[j].toAsn1(der), + der.endSequence()); der.endSequence(), der.endSequence(); } else if (exts[i].oid === EXTS.basicConstraints) { der.startSequence(asn1.Ber.OctetString), @@ -96252,7 +96536,7 @@ i < bitLen; ++i ) { - var mask = 1 << (7 - i % 8), + var mask = 1 << (7 - (i % 8)), bitVal = 0 != (bits[1 + Math.floor(i / 8)] & mask), name = bitIndex[i]; bitVal && 'string' == typeof name && (setBits[name] = !0); @@ -96267,7 +96551,7 @@ bits.fill(0), (bits[0] = unused); for (var i = 0; i < bitLen; ++i) { var byteN = 1 + Math.floor(i / 8), - mask = 1 << (7 - i % 8), + mask = 1 << (7 - (i % 8)), name = bitIndex[i]; void 0 !== name && (-1 !== setBits.indexOf(name) && (bits[byteN] |= mask)); @@ -96553,34 +96837,34 @@ (this.hostname = this.componentLookup.cn[0].value)) : this.componentLookup.dc && this.components.length === this.componentLookup.dc.length - ? ((this.type = 'host'), - (this.hostname = this.componentLookup.dc - .map(function(c) { - return c.value; - }) - .join('.'))) - : this.componentLookup.uid && - this.components.length === this.componentLookup.uid.length - ? ((this.type = 'user'), - (this.uid = this.componentLookup.uid[0].value)) - : this.componentLookup.cn && - 1 === this.componentLookup.cn.length && - this.componentLookup.cn[0].value.match(DNS_NAME_RE) - ? ((this.type = 'host'), - (this.hostname = this.componentLookup.cn[0].value)) - : this.componentLookup.uid && - 1 === this.componentLookup.uid.length + ? ((this.type = 'host'), + (this.hostname = this.componentLookup.dc + .map(function(c) { + return c.value; + }) + .join('.'))) + : this.componentLookup.uid && + this.components.length === this.componentLookup.uid.length ? ((this.type = 'user'), (this.uid = this.componentLookup.uid[0].value)) - : this.componentLookup.mail && - 1 === this.componentLookup.mail.length - ? ((this.type = 'email'), - (this.email = this.componentLookup.mail[0].value)) - : this.componentLookup.cn && - 1 === this.componentLookup.cn.length - ? ((this.type = 'user'), - (this.uid = this.componentLookup.cn[0].value)) - : (this.type = 'unknown'); + : this.componentLookup.cn && + 1 === this.componentLookup.cn.length && + this.componentLookup.cn[0].value.match(DNS_NAME_RE) + ? ((this.type = 'host'), + (this.hostname = this.componentLookup.cn[0].value)) + : this.componentLookup.uid && + 1 === this.componentLookup.uid.length + ? ((this.type = 'user'), + (this.uid = this.componentLookup.uid[0].value)) + : this.componentLookup.mail && + 1 === this.componentLookup.mail.length + ? ((this.type = 'email'), + (this.email = this.componentLookup.mail[0].value)) + : this.componentLookup.cn && + 1 === this.componentLookup.cn.length + ? ((this.type = 'user'), + (this.uid = this.componentLookup.cn[0].value)) + : (this.type = 'unknown'); else if (((this.type = opts.type), 'host' === this.type)) this.hostname = opts.hostname; else if ('user' === this.type) this.uid = opts.uid; @@ -96929,7 +97213,9 @@ (hashAlgo = this.size <= 256 ? 'sha256' - : this.size <= 384 ? 'sha384' : 'sha512'), + : this.size <= 384 + ? 'sha384' + : 'sha512'), hashAlgo ); }), @@ -97029,10 +97315,12 @@ obj.createDH ? [1, 4] : obj.defaultHashAlgorithm - ? [1, 3] - : obj.formats.auto - ? [1, 2] - : obj.formats.pkcs1 ? [1, 1] : [1, 0] + ? [1, 3] + : obj.formats.auto + ? [1, 2] + : obj.formats.pkcs1 + ? [1, 1] + : [1, 0] ); }); }.call(this, { @@ -97251,9 +97539,11 @@ return utils.isCompatible(obj, PrivateKey, ver); }), (PrivateKey.generate = function(type, options) { - switch ((void 0 === options && (options = {}), - assert.object(options, 'options'), - type)) { + switch ( + (void 0 === options && (options = {}), + assert.object(options, 'options'), + type) + ) { case 'ecdsa': return ( void 0 === options.curve && @@ -97279,8 +97569,10 @@ obj.derive ? [1, 3] : obj.defaultHashAlgorithm - ? [1, 2] - : obj.formats.auto ? [1, 1] : [1, 0] + ? [1, 2] + : obj.formats.auto + ? [1, 1] + : [1, 0] ); }); }.call(this, require('buffer').Buffer)); @@ -97404,10 +97696,12 @@ stype = inner.toString('ascii'); if ('ecdsa-' === stype.slice(0, 6)) { var parts = stype.split('-'); - switch ((assert.strictEqual(parts[0], 'ecdsa'), - assert.strictEqual(parts[1], 'sha2'), - (opts.curve = parts[2]), - opts.curve)) { + switch ( + (assert.strictEqual(parts[0], 'ecdsa'), + assert.strictEqual(parts[1], 'sha2'), + (opts.curve = parts[2]), + opts.curve) + ) { case 'nistp256': opts.hashAlgo = 'sha256'; break; @@ -97522,8 +97816,8 @@ 256 === sz ? (curve = 'nistp256') : 384 === sz - ? (curve = 'nistp384') - : 528 === sz && (curve = 'nistp521'), + ? (curve = 'nistp384') + : 528 === sz && (curve = 'nistp521'), buf.writeString('ecdsa-sha2-' + curve), buf.writeBuffer(inner.toBuffer()), buf.toBuffer() @@ -97548,11 +97842,10 @@ var opts = {}; (opts.type = type.toLowerCase()), (opts.parts = []); try { - switch ((assert.ok( - data.length > 0, - 'signature must not be empty' - ), - opts.type)) { + switch ( + (assert.ok(data.length > 0, 'signature must not be empty'), + opts.type) + ) { case 'rsa': case 'ed25519': return parseOneNum(data, type, format, opts); @@ -97561,8 +97854,8 @@ return 'asn1' === format ? parseDSAasn1(data, 0, 0, opts) : 'dsa' === opts.type - ? parseDSA(data, 0, 0, opts) - : parseECDSA(data, 0, 0, opts); + ? parseDSA(data, 0, 0, opts) + : parseECDSA(data, 0, 0, opts); default: throw new InvalidAlgorithmError(type); } @@ -98191,7 +98484,9 @@ module.exports = function(str) { return 'string' != typeof str ? str - : isHexPrefixed(str) ? str.slice(2) : str; + : isHexPrefixed(str) + ? str.slice(2) + : str; }; }, { 'is-hex-prefixed': 241 }, @@ -98215,10 +98510,12 @@ 'undefined' != typeof self ? self : 'undefined' != typeof window - ? window - : void 0 !== global - ? global - : void 0 !== module ? module : Function('return this')(); + ? window + : void 0 !== global + ? global + : void 0 !== module + ? module + : Function('return this')(); var result = (0, _ponyfill2.default)(root); exports.default = result; }.call( @@ -98226,8 +98523,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, { './ponyfill': 453 }, @@ -98242,9 +98541,9 @@ return ( 'function' == typeof _Symbol ? _Symbol.observable - ? (result = _Symbol.observable) - : ((result = _Symbol('observable')), - (_Symbol.observable = result)) + ? (result = _Symbol.observable) + : ((result = _Symbol('observable')), + (_Symbol.observable = result)) : (result = '@@observable'), result ); @@ -98400,13 +98699,15 @@ var av_key, av_value, av_sep = av.indexOf('='); - switch ((-1 === av_sep - ? ((av_key = av), (av_value = null)) - : ((av_key = av.substr(0, av_sep)), - (av_value = av.substr(av_sep + 1))), - (av_key = av_key.trim().toLowerCase()), - av_value && (av_value = av_value.trim()), - av_key)) { + switch ( + (-1 === av_sep + ? ((av_key = av), (av_value = null)) + : ((av_key = av.substr(0, av_sep)), + (av_value = av.substr(av_sep + 1))), + (av_key = av_key.trim().toLowerCase()), + av_value && (av_value = av_value.trim()), + av_key) + ) { case 'expires': if (av_value) { var exp = parseDate(av_value); @@ -98474,11 +98775,11 @@ 'creation' === prop || 'lastAccessed' === prop ? null === obj[prop] - ? (c[prop] = null) - : (c[prop] = - 'Infinity' == obj[prop] - ? 'Infinity' - : new Date(obj[prop])) + ? (c[prop] = null) + : (c[prop] = + 'Infinity' == obj[prop] + ? 'Infinity' + : new Date(obj[prop])) : (c[prop] = obj[prop])); } return c; @@ -98492,8 +98793,8 @@ (cmp = (a.creation ? a.creation.getTime() : MAX_TIME) - (b.creation ? b.creation.getTime() : MAX_TIME)) - ? cmp - : (cmp = a.creationIndex - b.creationIndex); + ? cmp + : (cmp = a.creationIndex - b.creationIndex); } function getCookieContext(url) { if (url instanceof Object) return url; @@ -98663,19 +98964,19 @@ 'creation' === prop || 'lastAccessed' === prop ? null === this[prop] - ? (obj[prop] = null) - : (obj[prop] = - 'Infinity' == this[prop] - ? 'Infinity' - : this[prop].toISOString()) + ? (obj[prop] = null) + : (obj[prop] = + 'Infinity' == this[prop] + ? 'Infinity' + : this[prop].toISOString()) : 'maxAge' === prop - ? null !== this[prop] && - (obj[prop] = - this[prop] == 1 / 0 || this[prop] == -1 / 0 - ? this[prop].toString() - : this[prop]) - : this[prop] !== Cookie.prototype[prop] && - (obj[prop] = this[prop])); + ? null !== this[prop] && + (obj[prop] = + this[prop] == 1 / 0 || this[prop] == -1 / 0 + ? this[prop].toString() + : this[prop]) + : this[prop] !== Cookie.prototype[prop] && + (obj[prop] = this[prop])); } return obj; }), @@ -98761,7 +99062,9 @@ var millisec = this.expiryTime(now); return millisec == 1 / 0 ? new Date(MAX_TIME) - : millisec == -1 / 0 ? new Date(0) : new Date(millisec); + : millisec == -1 / 0 + ? new Date(0) + : new Date(millisec); }), (Cookie.prototype.isPersistent = function() { return null != this.maxAge || this.expires != 1 / 0; @@ -109719,7 +110022,7 @@ } if ( (bytes >= 16 && - ((want = bytes - bytes % 16), + ((want = bytes - (bytes % 16)), this.blocks(m, mpos, want), (mpos += want), (bytes -= want)), @@ -110233,10 +110536,10 @@ value <= 56319 && counter < length ? 56320 == (64512 & (extra = string.charCodeAt(counter++))) - ? output.push( - ((1023 & value) << 10) + (1023 & extra) + 65536 - ) - : (output.push(value), counter--) + ? output.push( + ((1023 & value) << 10) + (1023 & extra) + 65536 + ) + : (output.push(value), counter--) : output.push(value); return output; } @@ -110275,17 +110578,17 @@ ((codePoint >> 6) & 31) | 192 )) : 0 == (4294901760 & codePoint) - ? (checkScalarValue(codePoint), - (symbol = stringFromCharCode( - ((codePoint >> 12) & 15) | 224 - )), - (symbol += createByte(codePoint, 6))) - : 0 == (4292870144 & codePoint) && - ((symbol = stringFromCharCode( - ((codePoint >> 18) & 7) | 240 - )), - (symbol += createByte(codePoint, 12)), - (symbol += createByte(codePoint, 6))), + ? (checkScalarValue(codePoint), + (symbol = stringFromCharCode( + ((codePoint >> 12) & 15) | 224 + )), + (symbol += createByte(codePoint, 6))) + : 0 == (4292870144 & codePoint) && + ((symbol = stringFromCharCode( + ((codePoint >> 18) & 7) | 240 + )), + (symbol += createByte(codePoint, 12)), + (symbol += createByte(codePoint, 6))), (symbol += stringFromCharCode((63 & codePoint) | 128)) ); } @@ -110402,8 +110705,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, {}, @@ -110476,8 +110781,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, {}, @@ -110524,7 +110831,7 @@ (b[i++] = (tl >>> 16) & 255), (b[i++] = (tl >>> 8) & 255), (b[i++] = 255 & tl); - var tmh = (msecs / 4294967296 * 1e4) & 268435455; + var tmh = ((msecs / 4294967296) * 1e4) & 268435455; (b[i++] = (tmh >>> 8) & 255), (b[i++] = 255 & tmh), (b[i++] = ((tmh >>> 24) & 15) | 16), @@ -110596,10 +110903,10 @@ void 0 !== exports && void 0 !== module ? (module.exports = definition()) : 'function' == typeof define && 'object' == typeof define.amd - ? define(definition) - : 'function' == typeof define && 'object' == typeof define.petal - ? define('validator', [], definition) - : (this.validator = definition()); + ? define(definition) + : 'function' == typeof define && 'object' == typeof define.petal + ? define('validator', [], definition) + : (this.validator = definition()); })(0, function(validator) { 'use strict'; function getTimezoneOffset(str) { @@ -110668,9 +110975,9 @@ options.allow_negative_sign_placeholder ? (pattern = '( (?!\\-))?' + pattern) : options.allow_space_after_symbol - ? (pattern = ' ?' + pattern) - : options.allow_space_after_digits && - (pattern += '( (?!$))?'), + ? (pattern = ' ?' + pattern) + : options.allow_space_after_digits && + (pattern += '( (?!$))?'), options.symbol_after_digits ? (pattern += symbol) : (pattern = symbol + pattern), @@ -111201,7 +111508,7 @@ (tmpNum = parseInt(digit, 10)), (sum += shouldDouble && (tmpNum *= 2) >= 10 - ? tmpNum % 10 + 1 + ? (tmpNum % 10) + 1 : tmpNum), (shouldDouble = !shouldDouble); return !(sum % 10 != 0 || !sanitized); @@ -111258,7 +111565,10 @@ var factor = [1, 3]; for (i = 0; i < 12; i++) checksum += factor[i % 2] * sanitized.charAt(i); - if (sanitized.charAt(12) - (10 - checksum % 10) % 10 == 0) + if ( + sanitized.charAt(12) - ((10 - (checksum % 10)) % 10) == + 0 + ) return !!sanitized; } return !1; @@ -111979,45 +112289,46 @@ ); })() : solidityType.isStaticArray(type) - ? (function() { - var nestedName = solidityType.nestedName(type), - nestedStaticPartLength = solidityType.staticPartLength( - nestedName - ), - result = ''; - return ( - solidityType.isDynamicArray(nestedName) && - (function() { - for ( - var previousLength = 0, i = 0; - i < encoded.length; - i++ - ) - (previousLength += - +(encoded[i - 1] || [])[0] || 0), - (result += f - .formatInputInt( - offset + - i * nestedStaticPartLength + - 32 * previousLength - ) - .encode()); - })(), - (function() { - for (var i = 0; i < encoded.length; i++) { - var additionalOffset = result / 2; - result += self.encodeWithOffset( - nestedName, - solidityType, - encoded[i], - offset + additionalOffset - ); - } - })(), - result - ); - })() - : encoded; + ? (function() { + var nestedName = solidityType.nestedName(type), + nestedStaticPartLength = solidityType.staticPartLength( + nestedName + ), + result = ''; + return ( + solidityType.isDynamicArray(nestedName) && + (function() { + for ( + var previousLength = 0, i = 0; + i < encoded.length; + i++ + ) + (previousLength += + +(encoded[i - 1] || [])[0] || 0), + (result += f + .formatInputInt( + offset + + i * + nestedStaticPartLength + + 32 * previousLength + ) + .encode()); + })(), + (function() { + for (var i = 0; i < encoded.length; i++) { + var additionalOffset = result / 2; + result += self.encodeWithOffset( + nestedName, + solidityType, + encoded[i], + offset + additionalOffset + ); + } + })(), + result + ); + })() + : encoded; }), (SolidityCoder.prototype.decodeParam = function(type, bytes) { return this.decodeParams([type], bytes)[0]; @@ -112413,19 +112724,19 @@ ); })() : this.isStaticArray(name) - ? (function() { - for ( - var length = self.staticArrayLength(name), - nestedName = self.nestedName(name), - result = [], - i = 0; - i < length; - i++ - ) - result.push(self.encode(value[i], nestedName)); - return result; - })() - : this._inputFormatter(value, name).encode(); + ? (function() { + for ( + var length = self.staticArrayLength(name), + nestedName = self.nestedName(name), + result = [], + i = 0; + i < length; + i++ + ) + result.push(self.encode(value[i], nestedName)); + return result; + })() + : this._inputFormatter(value, name).encode(); }), (SolidityType.prototype.decode = function(bytes, offset, name) { var self = this; @@ -112700,8 +113011,8 @@ ? number : !isString(number) || (0 !== number.indexOf('0x') && 0 !== number.indexOf('-0x')) - ? new BigNumber(number.toString(10), 10) - : new BigNumber(number.replace('0x', ''), 16) + ? new BigNumber(number.toString(10), 10) + : new BigNumber(number.replace('0x', ''), 16) ); }, isStrictAddress = function(address) { @@ -112819,8 +113130,8 @@ return isStrictAddress(address) ? address : /^[0-9a-f]{40}$/.test(address) - ? '0x' + address - : '0x' + padLeft(toHex(address).substr(2), 40); + ? '0x' + address + : '0x' + padLeft(toHex(address).substr(2), 40); }, isBigNumber: isBigNumber, isStrictAddress: isStrictAddress, @@ -113366,10 +113677,10 @@ return void 0 === value || null === value ? null : utils.isArray(value) - ? value.map(function(v) { - return '0x' + coder.encodeParam(i.type, v); - }) - : '0x' + coder.encodeParam(i.type, value); + ? value.map(function(v) { + return '0x' + coder.encodeParam(i.type, v); + }) + : '0x' + coder.encodeParam(i.type, value); }); return (result.topics = result.topics.concat(indexedTopics)), result; }), @@ -113486,8 +113797,8 @@ return null === value || void 0 === value ? null : 0 === (value = String(value)).indexOf('0x') - ? value - : utils.fromUtf8(value); + ? value + : utils.fromUtf8(value); }, getOptions = function(options) { return utils.isString(options) @@ -113945,8 +114256,8 @@ 'undefined' != typeof Meteor && Meteor.isServer ? Npm.require('xmlhttprequest').XMLHttpRequest : 'undefined' != typeof window && window.XMLHttpRequest - ? window.XMLHttpRequest - : require('xmlhttprequest').XMLHttpRequest; + ? window.XMLHttpRequest + : require('xmlhttprequest').XMLHttpRequest; var HttpProvider = function(host) { this.host = host || 'http://localhost:8545'; }; @@ -114038,7 +114349,7 @@ for (var block, remainder = iban; remainder.length > 2; ) (block = remainder.slice(0, 9)), (remainder = - parseInt(block, 10) % 97 + remainder.slice(block.length)); + (parseInt(block, 10) % 97) + remainder.slice(block.length)); return parseInt(remainder, 10) % 97; }, Iban = function(iban) { @@ -114966,8 +115277,8 @@ return err ? callback(err) : Jsonrpc.getInstance().isValidResponse(result) - ? void callback(null, result.result) - : callback(errors.InvalidResponse(result)); + ? void callback(null, result.result) + : callback(errors.InvalidResponse(result)); }); }), (RequestManager.prototype.sendBatch = function(data, callback) { @@ -114977,8 +115288,8 @@ return err ? callback(err) : utils.isArray(results) - ? void callback(err, results) - : callback(errors.InvalidResponse(results)); + ? void callback(err, results) + : callback(errors.InvalidResponse(results)); }); }), (RequestManager.prototype.setProvider = function(p) { @@ -115424,8 +115735,8 @@ (e = i + e * LOG_BASE - 1) > MAX_EXP ? (n.c = n.e = null) : e < MIN_EXP - ? (n.c = [(n.e = 0)]) - : ((n.e = e), (n.c = c)), + ? (n.c = [(n.e = 0)]) + : ((n.e = e), (n.c = c)), n ); } @@ -115484,8 +115795,8 @@ (i += LOG_BASE), (j = sd), (rd = - (((n = xc[(ni = 0)]) / pows10[d - j - 1]) % - 10) | + ((n = xc[(ni = 0)]) / pows10[d - j - 1]) % + 10 | 0); else if ((ni = mathceil((i + 1) / LOG_BASE)) >= xc.length) { if (!r) break out; @@ -115498,7 +115809,7 @@ rd = (j = (i %= LOG_BASE) - LOG_BASE + d) < 0 ? 0 - : ((n / pows10[d - j - 1]) % 10) | 0; + : (n / pows10[d - j - 1]) % 10 | 0; } if ( ((r = @@ -115515,12 +115826,12 @@ (4 == rm || r || (6 == rm && - ((i > 0 + (i > 0 ? j > 0 - ? n / pows10[d - j] - : 0 + ? n / pows10[d - j] + : 0 : xc[ni - 1]) % - 10) & + 10 & 1) || rm == (x.s < 0 ? 8 : 7)))), sd < 1 || !xc[0]) @@ -115847,7 +116158,9 @@ if (!(xc && xc[0] && yc && yc[0])) return new BigNumber( x.s && y.s && (xc ? !yc || xc[0] != yc[0] : yc) - ? (xc && 0 == xc[0]) || !yc ? 0 * s : s / 0 + ? (xc && 0 == xc[0]) || !yc + ? 0 * s + : s / 0 : NaN ); for ( @@ -115972,7 +116285,9 @@ (base = 'x' == (p2 = p2.toLowerCase()) ? 16 - : 'b' == p2 ? 2 : 8), + : 'b' == p2 + ? 2 + : 8), b && b != base ? m : p1 ); })), @@ -116156,15 +116471,15 @@ !x.c || !y.s || (y.c && !y.c[0]) ? new BigNumber(NaN) : !y.c || (x.c && !x.c[0]) - ? new BigNumber(x) - : (9 == MODULO_MODE - ? ((s = y.s), - (y.s = 1), - (q = div(x, y, 0, 3)), - (y.s = s), - (q.s *= s)) - : (q = div(x, y, 0, MODULO_MODE)), - x.minus(q.times(y))) + ? new BigNumber(x) + : (9 == MODULO_MODE + ? ((s = y.s), + (y.s = 1), + (q = div(x, y, 0, 3)), + (y.s = s), + (q.s *= s)) + : (q = div(x, y, 0, MODULO_MODE)), + x.minus(q.times(y))) ); }), (P.negated = P.neg = function() { @@ -116623,8 +116938,8 @@ return ( null === e ? s - ? ((str = 'Infinity'), s < 0 && (str = '-' + str)) - : (str = 'NaN') + ? ((str = 'Infinity'), s < 0 && (str = '-' + str)) + : (str = 'NaN') : ((str = coeffToString(n.c)), (str = null != b && isValidInt(b, 2, 64, 25, 'base') @@ -116635,8 +116950,8 @@ s ) : e <= TO_EXP_NEG || e >= TO_EXP_POS - ? toExponential(str, e) - : toFixedPoint(str, e)), + ? toExponential(str, e) + : toFixedPoint(str, e)), s < 0 && n.c[0] && (str = '-' + str)), str ); @@ -117391,24 +117706,24 @@ ret = onTagAttr(tag, name, value, isWhiteAttr); return isNull(ret) ? isWhiteAttr - ? (value = safeAttrValue( - tag, - name, - value, - cssFilter - )) - ? name + '="' + value + '"' - : name - : isNull( - (ret = onIgnoreTagAttr( - tag, - name, - value, - isWhiteAttr - )) - ) - ? void 0 - : ret + ? (value = safeAttrValue( + tag, + name, + value, + cssFilter + )) + ? name + '="' + value + '"' + : name + : isNull( + (ret = onIgnoreTagAttr( + tag, + name, + value, + isWhiteAttr + )) + ) + ? void 0 + : ret : ret; }), html = '<' + tag; @@ -118649,16 +118964,16 @@ : 'number' == typeof data[i] || data[i] instanceof BigNumber || !/[a-f]/.test(data[i]) - ? (packed += utility.zeroPad( - utility.decToHex(data[i], lengths[i]), - lengths[i] / 4 - )) - : ('0x' === data[i].substring(0, 2) && - (data[i] = data[i].substring(2)), - (packed += utility.zeroPad( - data[i], - lengths[i] / 4 - ))); + ? (packed += utility.zeroPad( + utility.decToHex(data[i], lengths[i]), + lengths[i] / 4 + )) + : ('0x' === data[i].substring(0, 2) && + (data[i] = data[i].substring(2)), + (packed += utility.zeroPad( + data[i], + lengths[i] / 4 + ))); return packed; }), (utility.unpack = function(str, lengths) { @@ -118938,48 +119253,49 @@ 'MetaMask' ) : 'Ledger' === account.kind - ? React.createElement( - 'span', - { - className: - 'label label-success', - }, - 'Ledger' - ) - : account.pk ? React.createElement( 'span', { className: - 'label ' + + 'label label-success', + }, + 'Ledger' + ) + : account.pk + ? React.createElement( + 'span', + { + className: + 'label ' + + ('PublicRPC' === + _this2.state + .connection + .connection + ? 'label-success' + : 'label-warning'), + }, + 'ForkDelta ' + ('PublicRPC' === _this2.state.connection .connection - ? 'label-success' - : 'label-warning'), - }, - 'ForkDelta ' + - ('PublicRPC' === - _this2.state.connection - .connection - ? 'via MEW API' - : '') + - ' (Private Key)' - ) - : React.createElement( - 'span', - { - className: - 'label label-danger', - }, - 'ForkDelta ' + - ('PublicRPC' === - _this2.state.connection - .connection - ? 'via MEW API' - : '') + - ' (No Private Key)' - ); + ? 'via MEW API' + : '') + + ' (Private Key)' + ) + : React.createElement( + 'span', + { + className: + 'label label-danger', + }, + 'ForkDelta ' + + ('PublicRPC' === + _this2.state.connection + .connection + ? 'via MEW API' + : '') + + ' (No Private Key)' + ); }, dropdown = this.state.accounts.length > 0 && @@ -126376,8 +126692,8 @@ ); return results ? results[2] - ? decodeURIComponent(results[2].replace(/\+/g, ' ')) - : '' + ? decodeURIComponent(results[2].replace(/\+/g, ' ')) + : '' : null; }, etherDelta = new function() { @@ -126420,7 +126736,7 @@ (self.connection = state.settings.connection), (self.ethGasPrice = state.settings.ethGasPrice), (self.minGas = - self.ethGasPrice * self.config.gasDeposit / 1e18), + (self.ethGasPrice * self.config.gasDeposit) / 1e18), !self.selectedContract && state.settings.selectedContract && self.checkContractUpgrade(function() {}), @@ -126540,49 +126856,9 @@ 'MetaMask' !== self.accounts[self.selectedAccount] .kind - ? self.accounts[self.selectedAccount].pk - ? (self.dialogError( - "You are using a ForkDelta account that has a private key attached, but you're connected to MetaMask. You should disable MetaMask from Chrome's Window -> Extensions menu (don't worry, this won't lose your MetaMask data), then refresh ForkDelta." - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: - 'Ethereum - transaction error', - })) - : (self.dialogError( - 'You are connected to MetaMask, but you are either using a non-MetaMask account, or you are not logged into the MetaMask account you have selected. Check this in MetaMask, then refresh and try again.' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: - 'Ethereum - transaction error', - })) - : 'PublicRPC' !== - self.connection.connection || - self.accounts[self.selectedAccount].pk - ? 'PublicRPC' !== - self.connection.connection || - self.utility.verifyPrivateKey( - self.accounts[ - self.selectedAccount - ].addr, - self.accounts[ - self.selectedAccount - ].pk - ) - ? 'PublicRPC' === - self.connection.connection && - balance < 2 * self.minGas + ? self.accounts[self.selectedAccount].pk ? (self.dialogError( - "Your wallet's ETH balance (" + - balance + - ' ETH) is not enough to cover the gas cost (Ethereum network fee). ForkDelta sends ' + - self.minGas + - " ETH with each transaction. This is an overestimate and the excess will get refunded to you. It's a good idea to send more than " + - self.minGas + - ' so you can pay for not only this transaction, but also future transactions you do on ForkDelta. The gas has to come directly from your Wallet (ForkDelta has no physical way of paying gas from your deposited ETH).' + "You are using a ForkDelta account that has a private key attached, but you're connected to MetaMask. You should disable MetaMask from Chrome's Window -> Extensions menu (don't worry, this won't lose your MetaMask data), then refresh ForkDelta." ), ga('send', { hitType: 'event', @@ -126591,7 +126867,7 @@ 'Ethereum - transaction error', })) : (self.dialogError( - 'You tried to send an Ethereum transaction but there was an error. Make sure you have enough ETH in your "Wallet" column to pay for the gas fee. If you already have a pending transaction (enter your address on Etherscan to find out), please wait for it to confirm, or increase your "gas price" (in the upper right dropdown) and try again.' + 'You are connected to MetaMask, but you are either using a non-MetaMask account, or you are not logged into the MetaMask account you have selected. Check this in MetaMask, then refresh and try again.' ), ga('send', { hitType: 'event', @@ -126599,24 +126875,67 @@ eventAction: 'Ethereum - transaction error', })) - : (self.dialogError( - 'You are using a ForkDelta account that has an invalid private key.' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: - 'Ethereum - transaction error', - })) - : (self.dialogError( - 'You are using a ForkDelta account that doesn\'t have a private key attached. Perhaps you created the account using MetaMask, in which case you should make sure MetaMask is enabled and logged in to this account, then refresh ForkDelta. Or, if you have the private key, you can choose "Import account" from the accounts dropdown (upper right) to re-import the account with its private key.' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: - 'Ethereum - transaction error', - })); + : 'PublicRPC' !== + self.connection.connection || + self.accounts[self.selectedAccount].pk + ? 'PublicRPC' !== + self.connection.connection || + self.utility.verifyPrivateKey( + self.accounts[ + self.selectedAccount + ].addr, + self.accounts[ + self.selectedAccount + ].pk + ) + ? 'PublicRPC' === + self.connection + .connection && + balance < 2 * self.minGas + ? (self.dialogError( + "Your wallet's ETH balance (" + + balance + + ' ETH) is not enough to cover the gas cost (Ethereum network fee). ForkDelta sends ' + + self.minGas + + " ETH with each transaction. This is an overestimate and the excess will get refunded to you. It's a good idea to send more than " + + self.minGas + + ' so you can pay for not only this transaction, but also future transactions you do on ForkDelta. The gas has to come directly from your Wallet (ForkDelta has no physical way of paying gas from your deposited ETH).' + ), + ga('send', { + hitType: 'event', + eventCategory: + 'Error', + eventAction: + 'Ethereum - transaction error', + })) + : (self.dialogError( + 'You tried to send an Ethereum transaction but there was an error. Make sure you have enough ETH in your "Wallet" column to pay for the gas fee. If you already have a pending transaction (enter your address on Etherscan to find out), please wait for it to confirm, or increase your "gas price" (in the upper right dropdown) and try again.' + ), + ga('send', { + hitType: 'event', + eventCategory: + 'Error', + eventAction: + 'Ethereum - transaction error', + })) + : (self.dialogError( + 'You are using a ForkDelta account that has an invalid private key.' + ), + ga('send', { + hitType: 'event', + eventCategory: 'Error', + eventAction: + 'Ethereum - transaction error', + })) + : (self.dialogError( + 'You are using a ForkDelta account that doesn\'t have a private key attached. Perhaps you created the account using MetaMask, in which case you should make sure MetaMask is enabled and logged in to this account, then refresh ForkDelta. Or, if you have the private key, you can choose "Import account" from the accounts dropdown (upper right) to re-import the account with its private key.' + ), + ga('send', { + hitType: 'event', + eventCategory: 'Error', + eventAction: + 'Ethereum - transaction error', + })); } ); }), @@ -126802,29 +127121,29 @@ eventAction: 'Add Account - invalid private key', })) : self.web3.isAddress(addr) - ? (self.store.dispatch({ - type: 'SELECT_ACCOUNT', - value: self.accounts.length, - }), - self.store.dispatch({ - type: 'ADD_ACCOUNT', - value: { addr: addr, pk: pk }, - }), - (self.nonce = void 0), - self.refresh(function() {}, !0), - ga('send', { - hitType: 'event', - eventCategory: 'Action', - eventAction: 'Add Account', - })) - : (self.dialogError( - 'The specified address is invalid.' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: 'Add Account - invalid address', - })); + ? (self.store.dispatch({ + type: 'SELECT_ACCOUNT', + value: self.accounts.length, + }), + self.store.dispatch({ + type: 'ADD_ACCOUNT', + value: { addr: addr, pk: pk }, + }), + (self.nonce = void 0), + self.refresh(function() {}, !0), + ga('send', { + hitType: 'event', + eventCategory: 'Action', + eventAction: 'Add Account', + })) + : (self.dialogError( + 'The specified address is invalid.' + ), + ga('send', { + hitType: 'event', + eventCategory: 'Error', + eventAction: 'Add Account - invalid address', + })); }), (self.showPrivateKey = function() { var addr = self.accounts[self.selectedAccount].addr, @@ -127029,8 +127348,8 @@ return 'buy' === kind && ask && price > 1.5 * ask ? ask : 'sell' === kind && bid && price < 0.5 * bid - ? bid - : void 0; + ? bid + : void 0; }), (self.transformOrders = function(res) { return ( @@ -127139,170 +127458,178 @@ self.accounts[self.selectedAccount].addr.toLowerCase() ? toAddr.toLowerCase() === self.selectedContract.toLowerCase() - ? (self.dialogError( - 'If you send funds directly to the smart contract, they will be lost. You need to use the Deposit tab to deposit.' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: 'Transfer - invalid address', - eventLabel: token.name, - eventValue: inputAmount, - })) - : '0x0000000000000000000000000000000000000' === - addr.slice(0, 39) - ? self.utility.getBalance( - self.web3, - self.accounts[self.selectedAccount].addr, - function(err, balance) { - amount.gt(balance) && (amount = balance), - amount.lte(0) - ? (self.dialogError( - 'You do not have anything to transfer. Note: you can only transfer from your "Wallet." If you have Ether on deposit, please withdraw first, then transfer.' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: - 'Transfer - nothing to transfer', - eventLabel: token.name, - eventValue: inputAmount, - })) - : self.utility.send( - self.web3, - self.ledgerEth, - void 0, - toAddr, - void 0, - [ - { - gas: - self.config - .gasDeposit, - gasPrice: - self.ethGasPrice, - value: amount.toNumber(), - }, - ], - self.accounts[ - self.selectedAccount - ].addr, - self.accounts[ - self.selectedAccount - ].pk, - self.accounts[ - self.selectedAccount - ].kind, - self.nonce, - function(errSend, result) { - (self.nonce = - result.nonce), - self.addPending( - errSend, - { - txHash: - result.txHash, - } - ), - self.alertTxResult( - errSend, - result - ), - ga('send', { - hitType: - 'event', - eventCategory: - 'Action', - eventAction: - 'Transfer', - eventLabel: - token.name, - eventValue: inputAmount, - }); - } - ); - } - ) - : self.utility.call( - self.web3, - self.contractToken, - token.addr, - 'balanceOf', - [self.accounts[self.selectedAccount].addr], - function(err, result) { - amount.gt(result) && (amount = result), - amount.lte(0) - ? (self.dialogError( - 'You do not have anything to transfer. Note: you can only transfer from your "Wallet." If you have tokens on deposit, please withdraw first, then transfer.' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: - 'Transfer - nothing to transfer', - eventLabel: token.name, - eventValue: inputAmount, - })) - : self.utility.send( - self.web3, - self.ledgerEth, - self.contractToken, - token.addr, - 'transfer', - [ + ? (self.dialogError( + 'If you send funds directly to the smart contract, they will be lost. You need to use the Deposit tab to deposit.' + ), + ga('send', { + hitType: 'event', + eventCategory: 'Error', + eventAction: 'Transfer - invalid address', + eventLabel: token.name, + eventValue: inputAmount, + })) + : '0x0000000000000000000000000000000000000' === + addr.slice(0, 39) + ? self.utility.getBalance( + self.web3, + self.accounts[self.selectedAccount].addr, + function(err, balance) { + amount.gt(balance) && + (amount = balance), + amount.lte(0) + ? (self.dialogError( + 'You do not have anything to transfer. Note: you can only transfer from your "Wallet." If you have Ether on deposit, please withdraw first, then transfer.' + ), + ga('send', { + hitType: 'event', + eventCategory: 'Error', + eventAction: + 'Transfer - nothing to transfer', + eventLabel: token.name, + eventValue: inputAmount, + })) + : self.utility.send( + self.web3, + self.ledgerEth, + void 0, toAddr, - amount, - { - gas: - self.config - .gasDeposit, - gasPrice: - self.ethGasPrice, - value: 0, - }, - ], - self.accounts[ - self.selectedAccount - ].addr, - self.accounts[ - self.selectedAccount - ].pk, - self.accounts[ - self.selectedAccount - ].kind, - self.nonce, - function( - errSend, - resultSend - ) { - (self.nonce = - resultSend.nonce), - self.addPending( - errSend, - { - txHash: - resultSend.txHash, - } - ), - self.alertTxResult( - errSend, - resultSend - ), - ga('send', { - hitType: - 'event', - eventCategory: - 'Action', - eventAction: - 'Transfer', - eventLabel: - token.name, - eventValue: inputAmount, - }); - } - ); - } - ) + void 0, + [ + { + gas: + self.config + .gasDeposit, + gasPrice: + self.ethGasPrice, + value: amount.toNumber(), + }, + ], + self.accounts[ + self.selectedAccount + ].addr, + self.accounts[ + self.selectedAccount + ].pk, + self.accounts[ + self.selectedAccount + ].kind, + self.nonce, + function( + errSend, + result + ) { + (self.nonce = + result.nonce), + self.addPending( + errSend, + { + txHash: + result.txHash, + } + ), + self.alertTxResult( + errSend, + result + ), + ga('send', { + hitType: + 'event', + eventCategory: + 'Action', + eventAction: + 'Transfer', + eventLabel: + token.name, + eventValue: inputAmount, + }); + } + ); + } + ) + : self.utility.call( + self.web3, + self.contractToken, + token.addr, + 'balanceOf', + [ + self.accounts[self.selectedAccount] + .addr, + ], + function(err, result) { + amount.gt(result) && + (amount = result), + amount.lte(0) + ? (self.dialogError( + 'You do not have anything to transfer. Note: you can only transfer from your "Wallet." If you have tokens on deposit, please withdraw first, then transfer.' + ), + ga('send', { + hitType: 'event', + eventCategory: 'Error', + eventAction: + 'Transfer - nothing to transfer', + eventLabel: token.name, + eventValue: inputAmount, + })) + : self.utility.send( + self.web3, + self.ledgerEth, + self.contractToken, + token.addr, + 'transfer', + [ + toAddr, + amount, + { + gas: + self.config + .gasDeposit, + gasPrice: + self.ethGasPrice, + value: 0, + }, + ], + self.accounts[ + self.selectedAccount + ].addr, + self.accounts[ + self.selectedAccount + ].pk, + self.accounts[ + self.selectedAccount + ].kind, + self.nonce, + function( + errSend, + resultSend + ) { + (self.nonce = + resultSend.nonce), + self.addPending( + errSend, + { + txHash: + resultSend.txHash, + } + ), + self.alertTxResult( + errSend, + resultSend + ), + ga('send', { + hitType: + 'event', + eventCategory: + 'Action', + eventAction: + 'Transfer', + eventLabel: + token.name, + eventValue: inputAmount, + }); + } + ); + } + ) : (self.dialogError('Please specify a valid address.'), ga('send', { hitType: 'event', @@ -127671,89 +127998,107 @@ })) : '0x0000000000000000000000000000000000000' === addr.slice(0, 39) - ? self.utility.send( - self.web3, - self.ledgerEth, - self.contractEtherDelta, - self.selectedContract, - 'withdraw', - [ - amount, - { - gas: - self.config.gasWithdraw, - gasPrice: self.ethGasPrice, - value: 0, - }, - ], - self.accounts[self.selectedAccount] - .addr, - self.accounts[self.selectedAccount] - .pk, - self.accounts[self.selectedAccount] - .kind, - self.nonce, - function(errSend, resultSend) { - (self.nonce = resultSend.nonce), - self.addPending(errSend, { - txHash: - resultSend.txHash, - }), - self.alertTxResult( - errSend, - resultSend - ), - ga('send', { - hitType: 'event', - eventCategory: 'Action', - eventAction: 'Withdraw', - eventLabel: token.name, - eventValue: amountIn, - }); - } - ) - : self.utility.send( - self.web3, - self.ledgerEth, - self.contractEtherDelta, - self.selectedContract, - 'withdrawToken', - [ - addr, - amount, - { - gas: - self.config.gasWithdraw, - gasPrice: self.ethGasPrice, - value: 0, - }, - ], - self.accounts[self.selectedAccount] - .addr, - self.accounts[self.selectedAccount] - .pk, - self.accounts[self.selectedAccount] - .kind, - self.nonce, - function(errSend, resultSend) { - (self.nonce = resultSend.nonce), - self.addPending(errSend, { - txHash: - resultSend.txHash, - }), - self.alertTxResult( - errSend, - resultSend - ), - ga('send', { - hitType: 'event', - eventCategory: 'Action', - eventAction: 'Withdraw', - eventLabel: token.name, - eventValue: amountIn, - }); - } - ); + ? self.utility.send( + self.web3, + self.ledgerEth, + self.contractEtherDelta, + self.selectedContract, + 'withdraw', + [ + amount, + { + gas: + self.config + .gasWithdraw, + gasPrice: + self.ethGasPrice, + value: 0, + }, + ], + self.accounts[ + self.selectedAccount + ].addr, + self.accounts[ + self.selectedAccount + ].pk, + self.accounts[ + self.selectedAccount + ].kind, + self.nonce, + function(errSend, resultSend) { + (self.nonce = + resultSend.nonce), + self.addPending(errSend, { + txHash: + resultSend.txHash, + }), + self.alertTxResult( + errSend, + resultSend + ), + ga('send', { + hitType: 'event', + eventCategory: + 'Action', + eventAction: + 'Withdraw', + eventLabel: + token.name, + eventValue: amountIn, + }); + } + ) + : self.utility.send( + self.web3, + self.ledgerEth, + self.contractEtherDelta, + self.selectedContract, + 'withdrawToken', + [ + addr, + amount, + { + gas: + self.config + .gasWithdraw, + gasPrice: + self.ethGasPrice, + value: 0, + }, + ], + self.accounts[ + self.selectedAccount + ].addr, + self.accounts[ + self.selectedAccount + ].pk, + self.accounts[ + self.selectedAccount + ].kind, + self.nonce, + function(errSend, resultSend) { + (self.nonce = + resultSend.nonce), + self.addPending(errSend, { + txHash: + resultSend.txHash, + }), + self.alertTxResult( + errSend, + resultSend + ), + ga('send', { + hitType: 'event', + eventCategory: + 'Action', + eventAction: + 'Withdraw', + eventLabel: + token.name, + eventValue: amountIn, + }); + } + ); } ); }), @@ -128167,31 +128512,8 @@ : availableBalance.lte( new BigNumber(0) ) - ? (self.dialogError( - "You cannot trade this order because you don't have enough funds. Please DEPOSIT first using the Deposit form in the upper left. Enter the amount you want to deposit and press the 'Deposit' button." - ), - ga('send', { - hitType: 'event', - eventCategory: - 'Error', - eventAction: - 'Trade - failed', - eventLabel: - self - .selectedToken - .name + - '/' + - self - .selectedBase - .name, - eventValue: inputAmount, - })) - : !resultTestTrade || - amount.lte( - new BigNumber(0) - ) ? (self.dialogError( - "You cannot trade this order because it already traded. Someone else already traded this order and the order book hasn't updated yet." + "You cannot trade this order because you don't have enough funds. Please DEPOSIT first using the Deposit form in the upper left. Enter the amount you want to deposit and press the 'Deposit' button." ), ga('send', { hitType: 'event', @@ -128209,86 +128531,110 @@ .name, eventValue: inputAmount, })) - : self.utility.send( - self.web3, - self.ledgerEth, - self.contractEtherDelta, - self.selectedContract, - 'trade', - [ - order.tokenGet, - order.amountGet, - order.tokenGive, - order.amountGive, - order.expires, - order.nonce, - order.user, - v, - r, - s, - amount, - { - gas: - self - .config - .gasTrade, - gasPrice: - self.ethGasPrice, - value: 0, - }, - ], - self.accounts[ - self - .selectedAccount - ].addr, - self.accounts[ - self - .selectedAccount - ].pk, - self.accounts[ - self - .selectedAccount - ].kind, - self.nonce, - function( - errSend, - resultSend - ) { - (self.nonce = - resultSend.nonce), - self.addPending( - errSend, - { - txHash: - resultSend.txHash, - } - ), - self.alertTxResult( - errSend, - resultSend - ), - ga( - 'send', - { - hitType: - 'event', - eventCategory: - 'Action', - eventAction: - 'Trade', - eventLabel: - self - .selectedToken - .name + - '/' + - self - .selectedBase - .name, - eventValue: inputAmount, - } - ); - } - ); + : !resultTestTrade || + amount.lte( + new BigNumber(0) + ) + ? (self.dialogError( + "You cannot trade this order because it already traded. Someone else already traded this order and the order book hasn't updated yet." + ), + ga('send', { + hitType: + 'event', + eventCategory: + 'Error', + eventAction: + 'Trade - failed', + eventLabel: + self + .selectedToken + .name + + '/' + + self + .selectedBase + .name, + eventValue: inputAmount, + })) + : self.utility.send( + self.web3, + self.ledgerEth, + self.contractEtherDelta, + self.selectedContract, + 'trade', + [ + order.tokenGet, + order.amountGet, + order.tokenGive, + order.amountGive, + order.expires, + order.nonce, + order.user, + v, + r, + s, + amount, + { + gas: + self + .config + .gasTrade, + gasPrice: + self.ethGasPrice, + value: 0, + }, + ], + self.accounts[ + self + .selectedAccount + ].addr, + self.accounts[ + self + .selectedAccount + ].pk, + self.accounts[ + self + .selectedAccount + ].kind, + self.nonce, + function( + errSend, + resultSend + ) { + (self.nonce = + resultSend.nonce), + self.addPending( + errSend, + { + txHash: + resultSend.txHash, + } + ), + self.alertTxResult( + errSend, + resultSend + ), + ga( + 'send', + { + hitType: + 'event', + eventCategory: + 'Action', + eventAction: + 'Trade', + eventLabel: + self + .selectedToken + .name + + '/' + + self + .selectedBase + .name, + eventValue: inputAmount, + } + ); + } + ); } ); } @@ -128363,26 +128709,28 @@ : self.selectedToken.addr && self.selectedToken.addr.toLowerCase() === lowerAddrOrToken - ? (result = self.selectedToken) - : self.selectedBase.addr && - self.selectedBase.addr.toLowerCase() === - lowerAddrOrToken - ? (result = self.selectedBase) - : addrOrToken && - addrOrToken.addr && - JSON.stringify( - Object.keys(addrOrToken).sort() - ) === expectedKeys - ? (result = addrOrToken) - : 'string' == typeof addrOrToken && - '0x' === addrOrToken.slice(0, 2) && - name && - decimals >= 0 && - (((result = JSON.parse( - JSON.stringify(self.config.tokens[0]) - )).addr = lowerAddrOrToken), - (result.name = name), - (result.decimals = decimals)), + ? (result = self.selectedToken) + : self.selectedBase.addr && + self.selectedBase.addr.toLowerCase() === + lowerAddrOrToken + ? (result = self.selectedBase) + : addrOrToken && + addrOrToken.addr && + JSON.stringify( + Object.keys(addrOrToken).sort() + ) === expectedKeys + ? (result = addrOrToken) + : 'string' == typeof addrOrToken && + '0x' === addrOrToken.slice(0, 2) && + name && + decimals >= 0 && + (((result = JSON.parse( + JSON.stringify( + self.config.tokens[0] + ) + )).addr = lowerAddrOrToken), + (result.name = name), + (result.decimals = decimals)), result ); }), @@ -129384,28 +129732,33 @@ }), (self.initNetwork = function(callback) { try { - self.web3.version.getNetwork(function(error, version) { - error || - !version || - 1 === Number(version) || - self.config.ethTestnet || - self.dialogError( - 'You are connected to the Ethereum testnet. Please connect to the Ethereum mainnet.' - ); - var ethGasPriceCookie = self.utility.readCookie( - 'ethGasPrice' - ); - if (ethGasPriceCookie) { - var newEthGasPrice = JSON.parse(ethGasPriceCookie); - newEthGasPrice > self.config.ethGasPrice - ? self.setGasPrice(newEthGasPrice, !0) - : self.setGasPrice(self.config.ethGasPrice, !0); - } else self.setGasPrice(self.config.ethGasPrice, !0); - callback(); - }); + self.web3.version.getNetwork(function(error, version) { + error || + !version || + 1 === Number(version) || + self.config.ethTestnet || + self.dialogError( + 'You are connected to the Ethereum testnet. Please connect to the Ethereum mainnet.' + ); + var ethGasPriceCookie = self.utility.readCookie( + 'ethGasPrice' + ); + if (ethGasPriceCookie) { + var newEthGasPrice = JSON.parse( + ethGasPriceCookie + ); + newEthGasPrice > self.config.ethGasPrice + ? self.setGasPrice(newEthGasPrice, !0) + : self.setGasPrice( + self.config.ethGasPrice, + !0 + ); + } else self.setGasPrice(self.config.ethGasPrice, !0); + callback(); + }); } catch (err) { - console.error(err); - throw err; + console.error(err); + throw err; } }), (self.initAPI = function(callback) { @@ -129422,9 +129775,12 @@ self.config.socketServer )); var zeroAddr = '0x0000000000000000000000000000000000000000'; - (self.socket = io.connect(self.config.socketServer, { - transports: ['websocket'], - })), + (self.socket = io.connect( + self.config.socketServer, + { + transports: ['websocket'], + } + )), self.socket.on('connect', function() { console.log('socket connected'); }), @@ -129590,8 +129946,8 @@ window.location.hash.substr(0, 9) === '#!/trade/' ? window.location.hash.substr(9) : window.location.hash.substr(0, 1) === '#' - ? window.location.hash.substr(1) - : '' + ? window.location.hash.substr(1) + : '' ).split('-'), token = hashSplit[0], base = hashSplit[1], @@ -129647,10 +130003,10 @@ 0, 1 ) === '#' - ? event.target.window.location.hash.substr( - 1 - ) - : '' + ? event.target.window.location.hash.substr( + 1 + ) + : '' ).split('-'), token = hashSplit[0], base = hashSplit[1], @@ -129720,8 +130076,8 @@ }, }), (self.web3.eth.defaultAccount = self.config.ethAddr); - var getAccountsCall = function() { - self.web3.eth.getAccounts(function(e, accounts) { + var getAccountsCall = function() { + self.web3.eth.getAccounts(function(e, accounts) { if (!e && accounts && accounts.length > 0) { var accountsL = accounts.map(function(x) { return x.toLowerCase(); @@ -129758,32 +130114,39 @@ eventAction: 'Ethereum - MetaMask not logged in', })); - }) - }; - var providerEnable = self.web3.currentProvider && (typeof self.web3.currentProvider.enable === "function") && self.web3.currentProvider.enable; - if (providerEnable) { - providerEnable() + }); + }; + var providerEnable = + self.web3.currentProvider && + typeof self.web3.currentProvider.enable === + 'function' && + self.web3.currentProvider.enable; + if (providerEnable) { + providerEnable() .then(getAccountsCall.bind(this)) - .catch(function (error) { - console.error("getAccountsCall failed with", error); - 'RPC' === self.connection.connection && - (self.dialogError( - 'Your privacy settings are preventing ForkDelta from logging you in. Please, ' - + 'enable account access for ForkDelta (https://forkdelta.' - + 'app).' - ), - ga('send', { - hitType: 'event', - eventCategory: 'Error', - eventAction: - 'Ethereum - Provider enable failed: ' + error, - })); - + .catch(function(error) { + console.error( + 'getAccountsCall failed with', + error + ); + 'RPC' === self.connection.connection && + (self.dialogError( + 'Your privacy settings are preventing ForkDelta from logging you in. Please, ' + + 'enable account access for ForkDelta (https://forkdelta.' + + 'app).' + ), + ga('send', { + hitType: 'event', + eventCategory: 'Error', + eventAction: + 'Ethereum - Provider enable failed: ' + + error, + })); }); - } else { - getAccountsCall(); - } - callback(); + } else { + getAccountsCall(); + } + callback(); }), (self.startForkDelta = function() { self.loadConfig(function() { @@ -130047,10 +130410,10 @@ : _newState.buys.find(function(y) { return y.id === x.id; }) - ? (_newState.buys = _newState.buys.map(function(y) { - return y.id === x.id ? x : y; - })) - : _newState.buys.push(x); + ? (_newState.buys = _newState.buys.map(function(y) { + return y.id === x.id ? x : y; + })) + : _newState.buys.push(x); }), action.value.sells.forEach(function(x) { x.deleted @@ -130062,10 +130425,12 @@ : _newState.sells.find(function(y) { return y.id === x.id; }) - ? (_newState.sells = _newState.sells.map(function(y) { - return y.id === x.id ? x : y; - })) - : _newState.sells.push(x); + ? (_newState.sells = _newState.sells.map(function( + y + ) { + return y.id === x.id ? x : y; + })) + : _newState.sells.push(x); }), { sells: _newState.sells.sort(function(a, b) { @@ -130158,10 +130523,10 @@ : _newState.buys.find(function(y) { return y.id === x.id; }) - ? (_newState.buys = _newState.buys.map(function(y) { - return y.id === x.id ? x : y; - })) - : _newState.buys.push(x); + ? (_newState.buys = _newState.buys.map(function(y) { + return y.id === x.id ? x : y; + })) + : _newState.buys.push(x); }), action.value.sells.forEach(function(x) { x.deleted || x.ethAvailableVolumeBase <= 0.001 @@ -130173,10 +130538,12 @@ : _newState.sells.find(function(y) { return y.id === x.id; }) - ? (_newState.sells = _newState.sells.map(function(y) { - return y.id === x.id ? x : y; - })) - : _newState.sells.push(x); + ? (_newState.sells = _newState.sells.map(function( + y + ) { + return y.id === x.id ? x : y; + })) + : _newState.sells.push(x); }), { sells: _newState.sells.sort(function(a, b) { @@ -132111,9 +132478,9 @@ : ('number' == typeof this.value ? (out[offset] = this.value) : 'string' == typeof this.value - ? out.write(this.value, offset) - : Buffer.isBuffer(this.value) && - this.value.copy(out, offset), + ? out.write(this.value, offset) + : Buffer.isBuffer(this.value) && + this.value.copy(out, offset), (offset += this.length)), out) ); @@ -132401,8 +132768,8 @@ (null !== state.explicit ? (tag = state.explicit) : null !== state.implicit - ? (tag = state.implicit) - : null !== state.tag && (tag = state.tag), + ? (tag = state.implicit) + : null !== state.tag && (tag = state.tag), null !== tag || state.any) ) { if ( @@ -132460,8 +132827,8 @@ (result = state.any ? result : null === state.choice - ? this._decodeGeneric(state.tag, input, options) - : this._decodeChoice(input, options)), + ? this._decodeGeneric(state.tag, input, options) + : this._decodeChoice(input, options)), input.isError(result)) ) return result; @@ -132495,38 +132862,46 @@ return 'seq' === tag || 'set' === tag ? null : 'seqof' === tag || 'setof' === tag - ? this._decodeList(input, tag, state.args[0], options) - : /str$/.test(tag) - ? this._decodeStr(input, tag, options) - : 'objid' === tag && state.args - ? this._decodeObjid( - input, - state.args[0], - state.args[1], - options - ) - : 'objid' === tag - ? this._decodeObjid(input, null, null, options) - : 'gentime' === tag || 'utctime' === tag - ? this._decodeTime(input, tag, options) - : 'null_' === tag - ? this._decodeNull(input, options) - : 'bool' === tag - ? this._decodeBool(input, options) - : 'objDesc' === tag - ? this._decodeStr(input, tag, options) - : 'int' === tag || 'enum' === tag - ? this._decodeInt( - input, - state.args && state.args[0], - options - ) - : null !== state.use - ? this._getUse( - state.use, - input._reporterState.obj - )._decode(input, options) - : input.error('unknown tag: ' + tag); + ? this._decodeList(input, tag, state.args[0], options) + : /str$/.test(tag) + ? this._decodeStr(input, tag, options) + : 'objid' === tag && state.args + ? this._decodeObjid( + input, + state.args[0], + state.args[1], + options + ) + : 'objid' === tag + ? this._decodeObjid(input, null, null, options) + : 'gentime' === tag || 'utctime' === tag + ? this._decodeTime(input, tag, options) + : 'null_' === tag + ? this._decodeNull(input, options) + : 'bool' === tag + ? this._decodeBool(input, options) + : 'objDesc' === tag + ? this._decodeStr( + input, + tag, + options + ) + : 'int' === tag || 'enum' === tag + ? this._decodeInt( + input, + state.args && + state.args[0], + options + ) + : null !== state.use + ? this._getUse( + state.use, + input._reporterState + .obj + )._decode(input, options) + : input.error( + 'unknown tag: ' + tag + ); }), (Node.prototype._getUse = function(entity, obj) { var state = this._baseState; @@ -133229,23 +133604,23 @@ } return 'numstr' === tag ? this._isNumstr(str) - ? this._createEncoderBuffer(str) - : this.reporter.error( - 'Encoding of string type: numstr supports only digits and space' - ) - : 'printstr' === tag - ? this._isPrintstr(str) ? this._createEncoderBuffer(str) : this.reporter.error( - 'Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark' + 'Encoding of string type: numstr supports only digits and space' ) - : /str$/.test(tag) - ? this._createEncoderBuffer(str) - : 'objDesc' === tag - ? this._createEncoderBuffer(str) - : this.reporter.error( - 'Encoding of string type: ' + tag + ' unsupported' - ); + : 'printstr' === tag + ? this._isPrintstr(str) + ? this._createEncoderBuffer(str) + : this.reporter.error( + 'Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark' + ) + : /str$/.test(tag) + ? this._createEncoderBuffer(str) + : 'objDesc' === tag + ? this._createEncoderBuffer(str) + : this.reporter.error( + 'Encoding of string type: ' + tag + ' unsupported' + ); }), (DERNode.prototype._encodeObjid = function(id, values, relative) { if ('string' == typeof id) { @@ -133303,18 +133678,18 @@ 'Z', ].join('')) : 'utctime' === tag - ? (str = [ - two(date.getFullYear() % 100), - two(date.getUTCMonth() + 1), - two(date.getUTCDate()), - two(date.getUTCHours()), - two(date.getUTCMinutes()), - two(date.getUTCSeconds()), - 'Z', - ].join('')) - : this.reporter.error( - 'Encoding ' + tag + ' time is not supported yet' - ), + ? (str = [ + two(date.getFullYear() % 100), + two(date.getUTCMonth() + 1), + two(date.getUTCDate()), + two(date.getUTCHours()), + two(date.getUTCMinutes()), + two(date.getUTCSeconds()), + 'Z', + ].join('')) + : this.reporter.error( + 'Encoding ' + tag + ' time is not supported yet' + ), this._encodeStr(str, 'octstr') ); }), @@ -133737,8 +134112,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, { 'util/': 743 }, @@ -133767,7 +134144,7 @@ return output.join(''); } (exports.byteLength = function(b64) { - return 3 * b64.length / 4 - placeHoldersCount(b64); + return (3 * b64.length) / 4 - placeHoldersCount(b64); }), (exports.toByteArray = function(b64) { var i, @@ -133778,7 +134155,7 @@ arr, len = b64.length; (placeHolders = placeHoldersCount(b64)), - (arr = new Arr(3 * len / 4 - placeHolders)), + (arr = new Arr((3 * len) / 4 - placeHolders)), (l = placeHolders > 0 ? len - 4 : len); var L = 0; for (i = 0, j = 0; i < l; i += 4, j += 3) @@ -133889,7 +134266,9 @@ (r |= c >= 49 && c <= 54 ? c - 49 + 10 - : c >= 17 && c <= 22 ? c - 17 + 10 : 15 & c); + : c >= 17 && c <= 22 + ? c - 17 + 10 + : 15 & c); } return r; } @@ -134032,7 +134411,7 @@ function Mont(m) { Red.call(this, m), (this.shift = this.m.bitLength()), - this.shift % 26 != 0 && (this.shift += 26 - this.shift % 26), + this.shift % 26 != 0 && (this.shift += 26 - (this.shift % 26)), (this.r = new BN(1).iushln(this.shift)), (this.r2 = this.imod(this.r.sqr())), (this.rinv = this.r._invmp(this.m)), @@ -134088,18 +134467,18 @@ number < 67108864 ? ((this.words = [67108863 & number]), (this.length = 1)) : number < 4503599627370496 - ? ((this.words = [ - 67108863 & number, - (number / 67108864) & 67108863, - ]), - (this.length = 2)) - : (assert(number < 9007199254740992), - (this.words = [ - 67108863 & number, - (number / 67108864) & 67108863, - 1, - ]), - (this.length = 3)), + ? ((this.words = [ + 67108863 & number, + (number / 67108864) & 67108863, + ]), + (this.length = 2)) + : (assert(number < 9007199254740992), + (this.words = [ + 67108863 & number, + (number / 67108864) & 67108863, + 1, + ]), + (this.length = 3)), 'le' === endian && this._initArray(this.toArray(), base, endian); }), @@ -134372,12 +134751,12 @@ 2 === this.length ? (ret += 67108864 * this.words[1]) : 3 === this.length && 1 === this.words[2] - ? (ret += 4503599627370496 + 67108864 * this.words[1]) - : this.length > 2 && - assert( - !1, - 'Number can only safely store up to 53 bits' - ), + ? (ret += 4503599627370496 + 67108864 * this.words[1]) + : this.length > 2 && + assert( + !1, + 'Number can only safely store up to 53 bits' + ), 0 !== this.negative ? -ret : ret ); }), @@ -134621,13 +135000,13 @@ (num.negative ^= 1), res) : 0 === num.negative && 0 !== this.negative - ? ((this.negative = 0), - (res = num.sub(this)), - (this.negative = 1), - res) - : this.length > num.length - ? this.clone().iadd(num) - : num.clone().iadd(this); + ? ((this.negative = 0), + (res = num.sub(this)), + (this.negative = 1), + res) + : this.length > num.length + ? this.clone().iadd(num) + : num.clone().iadd(this); }), (BN.prototype.isub = function(num) { if (0 !== num.negative) { @@ -135467,10 +135846,10 @@ return 10 === this.length && 10 === num.length ? comb10MulTo(this, num, out) : len < 63 - ? smallMulTo(this, num, out) - : len < 1024 - ? bigMulTo(this, num, out) - : jumboMulTo(this, num, out); + ? smallMulTo(this, num, out) + : len < 1024 + ? bigMulTo(this, num, out) + : jumboMulTo(this, num, out); }), (FFTM.prototype.makeRBT = function(N) { for ( @@ -135496,8 +135875,8 @@ for (var s = 1; s < N; s <<= 1) for ( var l = s << 1, - rtwdf = Math.cos(2 * Math.PI / l), - itwdf = Math.sin(2 * Math.PI / l), + rtwdf = Math.cos((2 * Math.PI) / l), + itwdf = Math.sin((2 * Math.PI) / l), p = 0; p < N; p += l @@ -135681,7 +136060,7 @@ (BN.prototype.iushrn = function(bits, hint, extended) { assert('number' == typeof bits && bits >= 0); var h; - h = hint ? (hint - hint % 26) / 26 : 0; + h = hint ? (hint - (hint % 26)) / 26 : 0; var r = bits % 26, s = Math.min((bits - r) / 26, this.length), mask = 67108863 ^ ((67108863 >>> r) << r), @@ -135766,15 +136145,15 @@ num < 0 ? this.isubn(-num) : 0 !== this.negative - ? 1 === this.length && (0 | this.words[0]) < num - ? ((this.words[0] = num - (0 | this.words[0])), - (this.negative = 0), - this) - : ((this.negative = 0), - this.isubn(num), - (this.negative = 1), - this) - : this._iaddn(num) + ? 1 === this.length && (0 | this.words[0]) < num + ? ((this.words[0] = num - (0 | this.words[0])), + (this.negative = 0), + this) + : ((this.negative = 0), + this.isubn(num), + (this.negative = 1), + this) + : this._iaddn(num) ); }), (BN.prototype._iaddn = function(num) { @@ -135896,30 +136275,37 @@ positive && 0 !== mod.negative && mod.iadd(num)), { div: div, mod: mod }) : 0 === this.negative && 0 !== num.negative - ? ((res = this.divmod(num.neg(), mode)), - 'mod' !== mode && (div = res.div.neg()), - { div: div, mod: res.mod }) - : 0 != (this.negative & num.negative) - ? ((res = this.neg().divmod(num.neg(), mode)), - 'div' !== mode && - ((mod = res.mod.neg()), - positive && 0 !== mod.negative && mod.isub(num)), - { div: res.div, mod: mod }) - : num.length > this.length || this.cmp(num) < 0 - ? { div: new BN(0), mod: this } - : 1 === num.length - ? 'div' === mode - ? { div: this.divn(num.words[0]), mod: null } - : 'mod' === mode - ? { - div: null, - mod: new BN(this.modn(num.words[0])), - } - : { - div: this.divn(num.words[0]), - mod: new BN(this.modn(num.words[0])), - } - : this._wordDiv(num, mode); + ? ((res = this.divmod(num.neg(), mode)), + 'mod' !== mode && (div = res.div.neg()), + { div: div, mod: res.mod }) + : 0 != (this.negative & num.negative) + ? ((res = this.neg().divmod(num.neg(), mode)), + 'div' !== mode && + ((mod = res.mod.neg()), + positive && 0 !== mod.negative && mod.isub(num)), + { div: res.div, mod: mod }) + : num.length > this.length || this.cmp(num) < 0 + ? { div: new BN(0), mod: this } + : 1 === num.length + ? 'div' === mode + ? { + div: this.divn(num.words[0]), + mod: null, + } + : 'mod' === mode + ? { + div: null, + mod: new BN( + this.modn(num.words[0]) + ), + } + : { + div: this.divn(num.words[0]), + mod: new BN( + this.modn(num.words[0]) + ), + } + : this._wordDiv(num, mode); }), (BN.prototype.div = function(num) { return this.divmod(num, 'div', !1).div; @@ -135939,7 +136325,9 @@ cmp = mod.cmp(half); return cmp < 0 || (1 === r2 && 0 === cmp) ? dm.div - : 0 !== dm.div.negative ? dm.div.isubn(1) : dm.div.iaddn(1); + : 0 !== dm.div.negative + ? dm.div.isubn(1) + : dm.div.iaddn(1); }), (BN.prototype.modn = function(num) { assert(num <= 67108863); @@ -136288,7 +136676,9 @@ return ( 0 === cmp ? ((r.words[0] = 0), (r.length = 1)) - : cmp > 0 ? r.isub(this.p) : r.strip(), + : cmp > 0 + ? r.isub(this.p) + : r.strip(), r ); }), @@ -136851,7 +137241,7 @@ (module.exports = StreamCipher), (StreamCipher.prototype._update = function(chunk) { if (!this._called && this._alen) { - var rump = 16 - this._alen % 16; + var rump = 16 - (this._alen % 16); rump < 16 && ((rump = new Buffer(rump)).fill(0), this._ghash.update(rump)); @@ -136965,8 +137355,8 @@ return 'stream' === config.type ? new StreamCipher(modelist[config.mode], password, iv, !0) : 'auth' === config.type - ? new AuthCipher(modelist[config.mode], password, iv, !0) - : new Decipher(modelist[config.mode], password, iv); + ? new AuthCipher(modelist[config.mode], password, iv, !0) + : new Decipher(modelist[config.mode], password, iv); } var aes = require('./aes'), Transform = require('cipher-base'), @@ -137086,8 +137476,8 @@ return 'stream' === config.type ? new StreamCipher(modelist[config.mode], password, iv) : 'auth' === config.type - ? new AuthCipher(modelist[config.mode], password, iv) - : new Cipher(modelist[config.mode], password, iv); + ? new AuthCipher(modelist[config.mode], password, iv) + : new Cipher(modelist[config.mode], password, iv); } var aes = require('./aes'), Transform = require('cipher-base'), @@ -137228,7 +137618,7 @@ ) { for ( - 0 != (this.state[~~(i / 8)] & (1 << (7 - i % 8))) && + 0 != (this.state[~~(i / 8)] & (1 << (7 - (i % 8)))) && (Zi = xor(Zi, Vi)), lsb_Vi = 0 != (1 & Vi[3]), j = 3; @@ -137496,7 +137886,7 @@ for (var pad, bit, value, i = -1, out = 0; ++i < 8; ) (pad = self._cipher.encryptBlock(self._prev)), (bit = byteParam & (1 << (7 - i)) ? 128 : 0), - (out += (128 & (value = pad[0] ^ bit)) >> (i % 8)), + (out += (128 & (value = pad[0] ^ bit)) >> i % 8), (self._prev = shiftIn(self._prev, decrypt ? bit : value)); return out; } @@ -138284,18 +138674,20 @@ strategy, dictionary ) { - switch (((this.windowBits = windowBits), - (this.level = level), - (this.memLevel = memLevel), - (this.strategy = strategy), - (this.mode !== exports.GZIP && this.mode !== exports.GUNZIP) || - (this.windowBits += 16), - this.mode === exports.UNZIP && (this.windowBits += 32), - (this.mode !== exports.DEFLATERAW && - this.mode !== exports.INFLATERAW) || - (this.windowBits = -this.windowBits), - (this.strm = new zstream()), - this.mode)) { + switch ( + ((this.windowBits = windowBits), + (this.level = level), + (this.memLevel = memLevel), + (this.strategy = strategy), + (this.mode !== exports.GZIP && this.mode !== exports.GUNZIP) || + (this.windowBits += 16), + this.mode === exports.UNZIP && (this.windowBits += 32), + (this.mode !== exports.DEFLATERAW && + this.mode !== exports.INFLATERAW) || + (this.windowBits = -this.windowBits), + (this.strm = new zstream()), + this.mode) + ) { case exports.DEFLATE: case exports.GZIP: case exports.DEFLATERAW: @@ -138401,13 +138793,15 @@ ((input = new Buffer(0)), (in_len = 0), (in_off = 0)), out._set ? (out.set = out._set) : (out.set = bufferSet); var strm = this.strm; - switch (((strm.avail_in = in_len), - (strm.input = input), - (strm.next_in = in_off), - (strm.avail_out = out_len), - (strm.output = out), - (strm.next_out = out_off), - this.mode)) { + switch ( + ((strm.avail_in = in_len), + (strm.input = input), + (strm.next_in = in_off), + (strm.avail_out = out_len), + (strm.output = out), + (strm.next_out = out_off), + this.mode) + ) { case exports.DEFLATE: case exports.GZIP: case exports.DEFLATERAW: @@ -139012,8 +139406,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, { buffer: 623 }, @@ -139061,8 +139457,8 @@ return value instanceof ArrayBuffer ? fromArrayBuffer(value, encodingOrOffset, length) : 'string' == typeof value - ? fromString(value, encodingOrOffset) - : fromObject(value); + ? fromString(value, encodingOrOffset) + : fromObject(value); } function assertSize(size) { if ('number' != typeof size) @@ -139075,10 +139471,10 @@ size <= 0 ? createBuffer(size) : void 0 !== fill - ? 'string' == typeof encoding - ? createBuffer(size).fill(fill, encoding) - : createBuffer(size).fill(fill) - : createBuffer(size) + ? 'string' == typeof encoding + ? createBuffer(size).fill(fill, encoding) + : createBuffer(size).fill(fill) + : createBuffer(size) ); } function allocUnsafe(size) { @@ -139118,8 +139514,8 @@ void 0 === byteOffset && void 0 === length ? new Uint8Array(array) : void 0 === length - ? new Uint8Array(array, byteOffset) - : new Uint8Array(array, byteOffset, length)), + ? new Uint8Array(array, byteOffset) + : new Uint8Array(array, byteOffset, length)), (buf.__proto__ = Buffer.prototype), buf ); @@ -139226,8 +139622,8 @@ ('string' == typeof byteOffset ? ((encoding = byteOffset), (byteOffset = 0)) : byteOffset > 2147483647 - ? (byteOffset = 2147483647) - : byteOffset < -2147483648 && (byteOffset = -2147483648), + ? (byteOffset = 2147483647) + : byteOffset < -2147483648 && (byteOffset = -2147483648), (byteOffset = +byteOffset), numberIsNaN(byteOffset) && (byteOffset = dir ? 0 : buffer.length - 1), byteOffset < 0 && (byteOffset = buffer.length + byteOffset), @@ -139251,12 +139647,12 @@ (val &= 255), 'function' == typeof Uint8Array.prototype.indexOf ? dir - ? Uint8Array.prototype.indexOf.call(buffer, val, byteOffset) - : Uint8Array.prototype.lastIndexOf.call( - buffer, - val, - byteOffset - ) + ? Uint8Array.prototype.indexOf.call(buffer, val, byteOffset) + : Uint8Array.prototype.lastIndexOf.call( + buffer, + val, + byteOffset + ) : arrayIndexOf(buffer, [val], byteOffset, encoding, dir) ); throw new TypeError('val must be string, number or Buffer'); @@ -139364,7 +139760,11 @@ bytesPerSequence = firstByte > 239 ? 4 - : firstByte > 223 ? 3 : firstByte > 191 ? 2 : 1; + : firstByte > 223 + ? 3 + : firstByte > 191 + ? 2 + : 1; if (i + bytesPerSequence <= end) { var secondByte, thirdByte, fourthByte, tempCodePoint; switch (bytesPerSequence) { @@ -139752,8 +140152,8 @@ return 0 === length ? '' : 0 === arguments.length - ? utf8Slice(this, 0, length) - : slowToString.apply(this, arguments); + ? utf8Slice(this, 0, length) + : slowToString.apply(this, arguments); }), (Buffer.prototype.equals = function(b) { if (!Buffer.isBuffer(b)) @@ -140670,8 +141070,8 @@ return 'md5' === (alg = alg.toLowerCase()) ? new HashNoConstructor(md5) : 'rmd160' === alg || 'ripemd160' === alg - ? new HashNoConstructor(rmd160) - : new Hash(sha(alg)); + ? new HashNoConstructor(rmd160) + : new Hash(sha(alg)); }); }.call(this, require('buffer').Buffer)); }, @@ -140690,7 +141090,7 @@ 'use strict'; function toArray(buf, bigEndian) { if (buf.length % intSize != 0) { - var len = buf.length + (intSize - buf.length % intSize); + var len = buf.length + (intSize - (buf.length % intSize)); buf = Buffer.concat([buf, zeroBuffer], len); } for ( @@ -140736,8 +141136,7 @@ function(require, module, exports) { 'use strict'; function core_md5(x, len) { - (x[len >> 5] |= 128 << (len % 32)), - (x[14 + (((len + 64) >>> 9) << 4)] = len); + (x[len >> 5] |= 128 << len % 32), (x[14 + (((len + 64) >>> 9) << 4)] = len); for ( var a = 1732584193, b = -271733879, @@ -141525,8 +141924,8 @@ return 0 === data.length ? [] : 'decrypt' === this.type - ? this._updateDecrypt(data) - : this._updateEncrypt(data); + ? this._updateDecrypt(data) + : this._updateEncrypt(data); }), (Cipher.prototype._buffer = function(data, off) { for ( @@ -141558,7 +141957,7 @@ this.bufferOff === this.buffer.length && (outputOff += this._flushBuffer(out, outputOff))); for ( - var max = data.length - (data.length - inputOff) % this.blockSize; + var max = data.length - ((data.length - inputOff) % this.blockSize); inputOff < max; inputOff += this.blockSize ) @@ -143094,8 +143493,8 @@ ), this._events[type] ? isObject(this._events[type]) - ? this._events[type].push(listener) - : (this._events[type] = [this._events[type], listener]) + ? this._events[type].push(listener) + : (this._events[type] = [this._events[type], listener]) : (this._events[type] = listener), isObject(this._events[type]) && !this._events[type].warned && @@ -143186,8 +143585,8 @@ (EventEmitter.prototype.listeners = function(type) { return this._events && this._events[type] ? isFunction(this._events[type]) - ? [this._events[type]] - : this._events[type].slice() + ? [this._events[type]] + : this._events[type].slice() : []; }), (EventEmitter.prototype.listenerCount = function(type) { @@ -143308,7 +143707,7 @@ (BlockHash.prototype._pad = function() { var len = this.pendingTotal, bytes = this._delta8, - k = bytes - (len + this.padLength) % bytes, + k = bytes - ((len + this.padLength) % bytes), res = new Array(k + this.padLength); res[0] = 128; for (var i = 1; i < k; i++) res[i] = 0; @@ -143383,24 +143782,34 @@ return j <= 15 ? x ^ y ^ z : j <= 31 - ? (x & y) | (~x & z) - : j <= 47 - ? (x | ~y) ^ z - : j <= 63 ? (x & z) | (y & ~z) : x ^ (y | ~z); + ? (x & y) | (~x & z) + : j <= 47 + ? (x | ~y) ^ z + : j <= 63 + ? (x & z) | (y & ~z) + : x ^ (y | ~z); } function K(j) { return j <= 15 ? 0 : j <= 31 - ? 1518500249 - : j <= 47 ? 1859775393 : j <= 63 ? 2400959708 : 2840853838; + ? 1518500249 + : j <= 47 + ? 1859775393 + : j <= 63 + ? 2400959708 + : 2840853838; } function Kh(j) { return j <= 15 ? 1352829926 : j <= 31 - ? 1548603684 - : j <= 47 ? 1836072691 : j <= 63 ? 2053994217 : 0; + ? 1548603684 + : j <= 47 + ? 1836072691 + : j <= 63 + ? 2053994217 + : 0; } var hash = require('../hash'), utils = hash.utils, @@ -143912,7 +144321,11 @@ function ft_1(s, x, y, z) { return 0 === s ? ch32(x, y, z) - : 1 === s || 3 === s ? p32(x, y, z) : 2 === s ? maj32(x, y, z) : void 0; + : 1 === s || 3 === s + ? p32(x, y, z) + : 2 === s + ? maj32(x, y, z) + : void 0; } function ch64_hi(xh, xl, yh, yl, zh, zl) { var r = (xh & yh) ^ (~xh & zh); @@ -144472,16 +144885,18 @@ return 7 === word.length ? '0' + word : 6 === word.length - ? '00' + word - : 5 === word.length - ? '000' + word - : 4 === word.length - ? '0000' + word - : 3 === word.length - ? '00000' + word - : 2 === word.length - ? '000000' + word - : 1 === word.length ? '0000000' + word : word; + ? '00' + word + : 5 === word.length + ? '000' + word + : 4 === word.length + ? '0000' + word + : 3 === word.length + ? '00000' + word + : 2 === word.length + ? '000000' + word + : 1 === word.length + ? '0000000' + word + : word; } function assert(cond, msg) { if (!cond) throw new Error(msg || 'Assertion failed'); @@ -144721,7 +145136,7 @@ ); if (0 === e) e = 1 - eBias; else { - if (e === eMax) return m ? NaN : 1 / 0 * (s ? -1 : 1); + if (e === eMax) return m ? NaN : (1 / 0) * (s ? -1 : 1); (m += Math.pow(2, mLen)), (e -= eBias); } return (s ? -1 : 1) * m * Math.pow(2, e - mLen); @@ -144752,13 +145167,13 @@ e + eBias >= eMax ? ((m = 0), (e = eMax)) : e + eBias >= 1 - ? ((m = (value * c - 1) * Math.pow(2, mLen)), - (e += eBias)) - : ((m = - value * - Math.pow(2, eBias - 1) * - Math.pow(2, mLen)), - (e = 0))); + ? ((m = (value * c - 1) * Math.pow(2, mLen)), + (e += eBias)) + : ((m = + value * + Math.pow(2, eBias - 1) * + Math.pow(2, mLen)), + (e = 0))); mLen >= 8; buffer[offset + i] = 255 & m, i += d, m /= 256, mLen -= 8 ); @@ -144922,7 +145337,9 @@ (exports.shrinkBuf = function(buf, size) { return buf.length === size ? buf - : buf.subarray ? buf.subarray(0, size) : ((buf.length = size), buf); + : buf.subarray + ? buf.subarray(0, size) + : ((buf.length = size), buf); }); var fnTyped = { arraySet: function(dest, src, src_offs, len, dest_offs) { @@ -145290,8 +145707,8 @@ ? (flush_block_only(s, !0), 0 === s.strm.avail_out ? BS_FINISH_STARTED : BS_FINISH_DONE) : s.last_lit && (flush_block_only(s, !1), 0 === s.strm.avail_out) - ? BS_NEED_MORE - : BS_BLOCK_DONE + ? BS_NEED_MORE + : BS_BLOCK_DONE ); } function deflate_slow(s, flush) { @@ -145372,8 +145789,8 @@ ? (flush_block_only(s, !0), 0 === s.strm.avail_out ? BS_FINISH_STARTED : BS_FINISH_DONE) : s.last_lit && (flush_block_only(s, !1), 0 === s.strm.avail_out) - ? BS_NEED_MORE - : BS_BLOCK_DONE + ? BS_NEED_MORE + : BS_BLOCK_DONE ); } function deflate_rle(s, flush) { @@ -145429,8 +145846,8 @@ ? (flush_block_only(s, !0), 0 === s.strm.avail_out ? BS_FINISH_STARTED : BS_FINISH_DONE) : s.last_lit && (flush_block_only(s, !1), 0 === s.strm.avail_out) - ? BS_NEED_MORE - : BS_BLOCK_DONE + ? BS_NEED_MORE + : BS_BLOCK_DONE ); } function deflate_huff(s, flush) { @@ -145454,8 +145871,8 @@ ? (flush_block_only(s, !0), 0 === s.strm.avail_out ? BS_FINISH_STARTED : BS_FINISH_DONE) : s.last_lit && (flush_block_only(s, !1), 0 === s.strm.avail_out) - ? BS_NEED_MORE - : BS_BLOCK_DONE + ? BS_NEED_MORE + : BS_BLOCK_DONE ); } function Config(good_length, max_lazy, nice_length, max_chain, func) { @@ -145726,8 +146143,8 @@ (exports.deflateSetHeader = function(strm, head) { return strm && strm.state ? 2 !== strm.state.wrap - ? Z_STREAM_ERROR - : ((strm.state.gzhead = head), Z_OK) + ? Z_STREAM_ERROR + : ((strm.state.gzhead = head), Z_OK) : Z_STREAM_ERROR; }), (exports.deflate = function(strm, flush) { @@ -145773,8 +146190,8 @@ 9 === s.level ? 2 : s.strategy >= Z_HUFFMAN_ONLY || s.level < 2 - ? 4 - : 0 + ? 4 + : 0 ), put_byte(s, 255 & s.gzhead.os), s.gzhead.extra && @@ -145800,8 +146217,8 @@ 9 === s.level ? 2 : s.strategy >= Z_HUFFMAN_ONLY || s.level < 2 - ? 4 - : 0 + ? 4 + : 0 ), put_byte(s, OS_CODE), (s.status = BUSY_STATE)); @@ -145810,9 +146227,13 @@ (header |= (s.strategy >= Z_HUFFMAN_ONLY || s.level < 2 ? 0 - : s.level < 6 ? 1 : 6 === s.level ? 2 : 3) << 6), + : s.level < 6 + ? 1 + : 6 === s.level + ? 2 + : 3) << 6), 0 !== s.strstart && (header |= PRESET_DICT), - (header += 31 - header % 31), + (header += 31 - (header % 31)), (s.status = BUSY_STATE), putShortMSB(s, header), 0 !== s.strstart && @@ -145957,8 +146378,8 @@ s.strategy === Z_HUFFMAN_ONLY ? deflate_huff(s, flush) : s.strategy === Z_RLE - ? deflate_rle(s, flush) - : configuration_table[s.level].func(s, flush); + ? deflate_rle(s, flush) + : configuration_table[s.level].func(s, flush); if ( ((bstate !== BS_FINISH_STARTED && bstate !== BS_FINISH_DONE) || (s.status = FINISH_STATE), @@ -145985,21 +146406,21 @@ return flush !== Z_FINISH ? Z_OK : s.wrap <= 0 - ? Z_STREAM_END - : (2 === s.wrap - ? (put_byte(s, 255 & strm.adler), - put_byte(s, (strm.adler >> 8) & 255), - put_byte(s, (strm.adler >> 16) & 255), - put_byte(s, (strm.adler >> 24) & 255), - put_byte(s, 255 & strm.total_in), - put_byte(s, (strm.total_in >> 8) & 255), - put_byte(s, (strm.total_in >> 16) & 255), - put_byte(s, (strm.total_in >> 24) & 255)) - : (putShortMSB(s, strm.adler >>> 16), - putShortMSB(s, 65535 & strm.adler)), - flush_pending(strm), - s.wrap > 0 && (s.wrap = -s.wrap), - 0 !== s.pending ? Z_OK : Z_STREAM_END); + ? Z_STREAM_END + : (2 === s.wrap + ? (put_byte(s, 255 & strm.adler), + put_byte(s, (strm.adler >> 8) & 255), + put_byte(s, (strm.adler >> 16) & 255), + put_byte(s, (strm.adler >> 24) & 255), + put_byte(s, 255 & strm.total_in), + put_byte(s, (strm.total_in >> 8) & 255), + put_byte(s, (strm.total_in >> 16) & 255), + put_byte(s, (strm.total_in >> 24) & 255)) + : (putShortMSB(s, strm.adler >>> 16), + putShortMSB(s, 65535 & strm.adler)), + flush_pending(strm), + s.wrap > 0 && (s.wrap = -s.wrap), + 0 !== s.pending ? Z_OK : Z_STREAM_END); }), (exports.deflateEnd = function(strm) { var status; @@ -146011,9 +146432,9 @@ status !== HCRC_STATE && status !== BUSY_STATE && status !== FINISH_STATE - ? err(strm, Z_STREAM_ERROR) - : ((strm.state = null), - status === BUSY_STATE ? err(strm, Z_DATA_ERROR) : Z_OK) + ? err(strm, Z_STREAM_ERROR) + : ((strm.state = null), + status === BUSY_STATE ? err(strm, Z_DATA_ERROR) : Z_OK) : Z_STREAM_ERROR; }), (exports.deflateSetDictionary = function(strm, dictionary) { @@ -146877,10 +147298,12 @@ if (0 === have) break inf_leave; have--, (hold += input[next++] << bits), (bits += 8); } - switch (((state.last = 1 & hold), - (hold >>>= 1), - (bits -= 1), - 3 & hold)) { + switch ( + ((state.last = 1 & hold), + (hold >>>= 1), + (bits -= 1), + 3 & hold) + ) { case 0: state.mode = STORED; break; @@ -147452,8 +147875,8 @@ var state; return strm && strm.state ? 0 == (2 & (state = strm.state).wrap) - ? Z_STREAM_ERROR - : ((state.head = head), (head.done = !1), Z_OK) + ? Z_STREAM_ERROR + : ((state.head = head), (head.done = !1), Z_OK) : Z_STREAM_ERROR; }), (exports.inflateSetDictionary = function(strm, dictionary) { @@ -147462,15 +147885,15 @@ dictLength = dictionary.length; return strm && strm.state ? 0 !== (state = strm.state).wrap && state.mode !== DICT - ? Z_STREAM_ERROR - : state.mode === DICT && - ((dictid = 1), - (dictid = adler32(dictid, dictionary, dictLength, 0)) !== - state.check) - ? Z_DATA_ERROR - : updatewindow(strm, dictionary, dictLength, dictLength) - ? ((state.mode = MEM), Z_MEM_ERROR) - : ((state.havedict = 1), Z_OK) + ? Z_STREAM_ERROR + : state.mode === DICT && + ((dictid = 1), + (dictid = adler32(dictid, dictionary, dictLength, 0)) !== + state.check) + ? Z_DATA_ERROR + : updatewindow(strm, dictionary, dictLength, dictLength) + ? ((state.mode = MEM), Z_MEM_ERROR) + : ((state.havedict = 1), Z_OK) : Z_STREAM_ERROR; }), (exports.inflateInfo = 'pako inflate (from Nodeca project)'); @@ -147680,12 +148103,12 @@ (0 === type ? ((base = extra = work), (end = 19)) : 1 === type - ? ((base = lbase), - (base_index -= 257), - (extra = lext), - (extra_index -= 257), - (end = 256)) - : ((base = dbase), (extra = dext), (end = -1)), + ? ((base = lbase), + (base_index -= 257), + (extra = lext), + (extra_index -= 257), + (end = 256)) + : ((base = dbase), (extra = dext), (end = -1)), (huff = 0), (sym = 0), (len = min), @@ -147704,9 +148127,9 @@ work[sym] < end ? ((here_op = 0), (here_val = work[sym])) : work[sym] > end - ? ((here_op = extra[extra_index + work[sym]]), - (here_val = base[base_index + work[sym]])) - : ((here_op = 96), (here_val = 0)), + ? ((here_op = extra[extra_index + work[sym]]), + (here_val = base[base_index + work[sym]])) + : ((here_op = 96), (here_val = 0)), (incr = 1 << (len - drop)), (min = fill = 1 << curr); do { @@ -148071,18 +148494,18 @@ (count < min_count ? (s.bl_tree[2 * curlen] += count) : 0 !== curlen - ? (curlen !== prevlen && s.bl_tree[2 * curlen]++, - s.bl_tree[2 * REP_3_6]++) - : count <= 10 - ? s.bl_tree[2 * REPZ_3_10]++ - : s.bl_tree[2 * REPZ_11_138]++, + ? (curlen !== prevlen && s.bl_tree[2 * curlen]++, + s.bl_tree[2 * REP_3_6]++) + : count <= 10 + ? s.bl_tree[2 * REPZ_3_10]++ + : s.bl_tree[2 * REPZ_11_138]++, (count = 0), (prevlen = curlen), 0 === nextlen ? ((max_count = 138), (min_count = 3)) : curlen === nextlen - ? ((max_count = 6), (min_count = 3)) - : ((max_count = 7), (min_count = 4))); + ? ((max_count = 6), (min_count = 3)) + : ((max_count = 7), (min_count = 4))); } function send_tree(s, tree, max_code) { var n, @@ -148113,17 +148536,17 @@ send_code(s, REP_3_6, s.bl_tree), send_bits(s, count - 3, 2)) : count <= 10 - ? (send_code(s, REPZ_3_10, s.bl_tree), - send_bits(s, count - 3, 3)) - : (send_code(s, REPZ_11_138, s.bl_tree), - send_bits(s, count - 11, 7)); + ? (send_code(s, REPZ_3_10, s.bl_tree), + send_bits(s, count - 3, 3)) + : (send_code(s, REPZ_11_138, s.bl_tree), + send_bits(s, count - 11, 7)); (count = 0), (prevlen = curlen), 0 === nextlen ? ((max_count = 138), (min_count = 3)) : curlen === nextlen - ? ((max_count = 6), (min_count = 3)) - : ((max_count = 7), (min_count = 4)); + ? ((max_count = 6), (min_count = 3)) + : ((max_count = 7), (min_count = 4)); } } function build_bl_tree(s) { @@ -148315,16 +148738,16 @@ stored_len + 4 <= opt_lenb && -1 !== buf ? _tr_stored_block(s, buf, stored_len, last) : s.strategy === Z_FIXED || static_lenb === opt_lenb - ? (send_bits(s, (STATIC_TREES << 1) + (last ? 1 : 0), 3), - compress_block(s, static_ltree, static_dtree)) - : (send_bits(s, (DYN_TREES << 1) + (last ? 1 : 0), 3), - send_all_trees( - s, - s.l_desc.max_code + 1, - s.d_desc.max_code + 1, - max_blindex + 1 - ), - compress_block(s, s.dyn_ltree, s.dyn_dtree)), + ? (send_bits(s, (STATIC_TREES << 1) + (last ? 1 : 0), 3), + compress_block(s, static_ltree, static_dtree)) + : (send_bits(s, (DYN_TREES << 1) + (last ? 1 : 0), 3), + send_all_trees( + s, + s.l_desc.max_code + 1, + s.d_desc.max_code + 1, + max_blindex + 1 + ), + compress_block(s, s.dyn_ltree, s.dyn_dtree)), init_block(s), last && bi_windup(s); }), @@ -148663,8 +149086,10 @@ ndata = asn1.certificate.decode(data, 'der').tbsCertificate .subjectPublicKeyInfo; case 'PUBLIC KEY': - switch ((ndata || (ndata = asn1.PublicKey.decode(data, 'der')), - (subtype = ndata.algorithm.algorithm.join('.')))) { + switch ( + (ndata || (ndata = asn1.PublicKey.decode(data, 'der')), + (subtype = ndata.algorithm.algorithm.join('.'))) + ) { case '1.2.840.113549.1.1.1': return asn1.RSAPublicKey.decode( ndata.subjectPublicKey.data, @@ -148693,8 +149118,10 @@ password ); case 'PRIVATE KEY': - switch (((ndata = asn1.PrivateKey.decode(data, 'der')), - (subtype = ndata.algorithm.algorithm.join('.')))) { + switch ( + ((ndata = asn1.PrivateKey.decode(data, 'der')), + (subtype = ndata.algorithm.algorithm.join('.'))) + ) { case '1.2.840.113549.1.1.1': return asn1.RSAPrivateKey.decode( ndata.subjectPrivateKey, @@ -148786,8 +149213,8 @@ '.' === last ? parts.splice(i, 1) : '..' === last - ? (parts.splice(i, 1), up++) - : up && (parts.splice(i, 1), up--); + ? (parts.splice(i, 1), up++) + : up && (parts.splice(i, 1), up--); } if (allowAboveRoot) for (; up--; up) parts.unshift('..'); return parts; @@ -149489,10 +149916,10 @@ value <= 56319 && counter < length ? 56320 == (64512 & (extra = string.charCodeAt(counter++))) - ? output.push( - ((1023 & value) << 10) + (1023 & extra) + 65536 - ) - : (output.push(value), counter--) + ? output.push( + ((1023 & value) << 10) + (1023 & extra) + 65536 + ) + : (output.push(value), counter--) : output.push(value); return output; } @@ -149513,8 +149940,10 @@ return codePoint - 48 < 10 ? codePoint - 22 : codePoint - 65 < 26 - ? codePoint - 65 - : codePoint - 97 < 26 ? codePoint - 97 : base; + ? codePoint - 65 + : codePoint - 97 < 26 + ? codePoint - 97 + : base; } function digitToBasic(digit, flag) { return digit + 22 + 75 * (digit < 26) - ((0 != flag) << 5); @@ -149528,7 +149957,7 @@ k += base ) delta = floor(delta / baseMinusTMin); - return floor(k + (baseMinusTMin + 1) * delta / (delta + skew)); + return floor(k + ((baseMinusTMin + 1) * delta) / (delta + skew)); } function decode(input) { var out, @@ -149566,7 +149995,9 @@ (t = k <= bias ? tMin - : k >= bias + tMax ? tMax : k - bias), + : k >= bias + tMax + ? tMax + : k - bias), !(digit < t); k += base ) @@ -149642,7 +150073,9 @@ (t = k <= bias ? tMin - : k >= bias + tMax ? tMax : k - bias), + : k >= bias + tMax + ? tMax + : k - bias), !(q < t); k += base ) @@ -149651,7 +150084,7 @@ output.push( stringFromCharCode( digitToBasic( - t + qMinusT % baseMinusT, + t + (qMinusT % baseMinusT), 0 ) ) @@ -149748,8 +150181,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, {}, @@ -149785,7 +150220,9 @@ (k = decodeURIComponent(kstr)), (v = decodeURIComponent(vstr)), hasOwnProperty(obj, k) - ? isArray(obj[k]) ? obj[k].push(v) : (obj[k] = [obj[k], v]) + ? isArray(obj[k]) + ? obj[k].push(v) + : (obj[k] = [obj[k], v]) : (obj[k] = v); } return obj; @@ -149835,10 +150272,10 @@ : ks + encodeURIComponent(stringifyPrimitive(obj[k])); }).join(sep) : name - ? encodeURIComponent(stringifyPrimitive(name)) + - eq + - encodeURIComponent(stringifyPrimitive(obj)) - : '' + ? encodeURIComponent(stringifyPrimitive(name)) + + eq + + encodeURIComponent(stringifyPrimitive(obj)) + : '' ); }; var isArray = @@ -149894,8 +150331,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {}, + ? self + : 'undefined' != typeof window + ? window + : {}, require('buffer').Buffer )); }, @@ -149983,8 +150422,8 @@ return emitter.prependListener(event, fn); emitter._events && emitter._events[event] ? isArray(emitter._events[event]) - ? emitter._events[event].unshift(fn) - : (emitter._events[event] = [fn, emitter._events[event]]) + ? emitter._events[event].unshift(fn) + : (emitter._events[event] = [fn, emitter._events[event]]) : emitter.on(event, fn); } function ReadableState(options, stream) { @@ -150097,18 +150536,18 @@ return n <= 0 || (0 === state.length && state.ended) ? 0 : state.objectMode - ? 1 - : n !== n - ? state.flowing && state.length - ? state.buffer.head.data.length - : state.length - : (n > state.highWaterMark && - (state.highWaterMark = computeNewHighWaterMark(n)), - n <= state.length - ? n - : state.ended - ? state.length - : ((state.needReadable = !0), 0)); + ? 1 + : n !== n + ? state.flowing && state.length + ? state.buffer.head.data.length + : state.length + : (n > state.highWaterMark && + (state.highWaterMark = computeNewHighWaterMark(n)), + n <= state.length + ? n + : state.ended + ? state.length + : ((state.needReadable = !0), 0)); } function chunkInvalid(state, chunk) { var er = null; @@ -150208,13 +150647,13 @@ state.objectMode ? (ret = state.buffer.shift()) : !n || n >= state.length - ? ((ret = state.decoder - ? state.buffer.join('') - : 1 === state.buffer.length - ? state.buffer.head.data - : state.buffer.concat(state.length)), - state.buffer.clear()) - : (ret = fromListPartial(n, state.buffer, state.decoder)), + ? ((ret = state.decoder + ? state.buffer.join('') + : 1 === state.buffer.length + ? state.buffer.head.data + : state.buffer.concat(state.length)), + state.buffer.clear()) + : (ret = fromListPartial(n, state.buffer, state.decoder)), ret ); } @@ -150228,8 +150667,8 @@ n === list.head.data.length ? list.shift() : hasStrings - ? copyFromBufferString(n, list) - : copyFromBuffer(n, list)), + ? copyFromBufferString(n, list) + : copyFromBuffer(n, list)), ret ); } @@ -151233,7 +151672,13 @@ function utf8CheckByte(byte) { return byte <= 127 ? 0 - : byte >> 5 == 6 ? 2 : byte >> 4 == 14 ? 3 : byte >> 3 == 30 ? 4 : -1; + : byte >> 5 == 6 + ? 2 + : byte >> 4 == 14 + ? 3 + : byte >> 3 == 30 + ? 4 + : -1; } function utf8CheckIncomplete(self, buf, i) { var j = buf.length - 1; @@ -151242,15 +151687,16 @@ return nb >= 0 ? (nb > 0 && (self.lastNeed = nb - 1), nb) : --j < i - ? 0 - : (nb = utf8CheckByte(buf[j])) >= 0 - ? (nb > 0 && (self.lastNeed = nb - 2), nb) - : --j < i - ? 0 - : (nb = utf8CheckByte(buf[j])) >= 0 - ? (nb > 0 && (2 === nb ? (nb = 0) : (self.lastNeed = nb - 3)), - nb) - : 0; + ? 0 + : (nb = utf8CheckByte(buf[j])) >= 0 + ? (nb > 0 && (self.lastNeed = nb - 2), nb) + : --j < i + ? 0 + : (nb = utf8CheckByte(buf[j])) >= 0 + ? (nb > 0 && + (2 === nb ? (nb = 0) : (self.lastNeed = nb - 3)), + nb) + : 0; } function utf8CheckExtraBytes(self, buf, p) { if (128 != (192 & buf[0])) return (self.lastNeed = 0), '�'.repeat(p); @@ -151267,10 +151713,10 @@ return void 0 !== r ? r : this.lastNeed <= buf.length - ? (buf.copy(this.lastChar, p, 0, this.lastNeed), - this.lastChar.toString(this.encoding, 0, this.lastTotal)) - : (buf.copy(this.lastChar, p, 0, buf.length), - void (this.lastNeed -= buf.length)); + ? (buf.copy(this.lastChar, p, 0, this.lastNeed), + this.lastChar.toString(this.encoding, 0, this.lastTotal)) + : (buf.copy(this.lastChar, p, 0, buf.length), + void (this.lastNeed -= buf.length)); } function utf16Text(buf, i) { if ((buf.length - i) % 2 == 0) { @@ -151358,7 +151804,9 @@ (i = this.lastNeed), (this.lastNeed = 0); } else i = 0; return i < buf.length - ? r ? r + this.text(buf, i) : this.text(buf, i) + ? r + ? r + this.text(buf, i) + : this.text(buf, i) : r || ''; }), (StringDecoder.prototype.end = function(buf) { @@ -151431,12 +151879,12 @@ (function(Buffer) { function bytesToWords(bytes) { for (var words = [], i = 0, b = 0; i < bytes.length; i++, b += 8) - words[b >>> 5] |= bytes[i] << (24 - b % 32); + words[b >>> 5] |= bytes[i] << (24 - (b % 32)); return words; } function wordsToBytes(words) { for (var bytes = [], b = 0; b < 32 * words.length; b += 8) - bytes.push((words[b >>> 5] >>> (24 - b % 32)) & 255); + bytes.push((words[b >>> 5] >>> (24 - (b % 32))) & 255); return bytes; } function processBlock(H, M, offset) { @@ -151460,12 +151908,12 @@ i < 16 ? f1(bl, cl, dl) + hl[0] : i < 32 - ? f2(bl, cl, dl) + hl[1] - : i < 48 - ? f3(bl, cl, dl) + hl[2] - : i < 64 - ? f4(bl, cl, dl) + hl[3] - : f5(bl, cl, dl) + hl[4]), + ? f2(bl, cl, dl) + hl[1] + : i < 48 + ? f3(bl, cl, dl) + hl[2] + : i < 64 + ? f4(bl, cl, dl) + hl[3] + : f5(bl, cl, dl) + hl[4]), (t = ((t = rotl((t |= 0), sl[i])) + el) | 0), (al = el), (el = dl), @@ -151477,12 +151925,12 @@ i < 16 ? f5(br, cr, dr) + hr[0] : i < 32 - ? f4(br, cr, dr) + hr[1] - : i < 48 - ? f3(br, cr, dr) + hr[2] - : i < 64 - ? f2(br, cr, dr) + hr[3] - : f1(br, cr, dr) + hr[4]), + ? f4(br, cr, dr) + hr[1] + : i < 48 + ? f3(br, cr, dr) + hr[2] + : i < 64 + ? f2(br, cr, dr) + hr[3] + : f1(br, cr, dr) + hr[4]), (t = ((t = rotl((t |= 0), sr[i])) + er) | 0), (ar = er), (er = dr), @@ -151850,7 +152298,7 @@ var m = bytesToWords(message), nBitsLeft = 8 * message.length, nBitsTotal = 8 * message.length; - (m[nBitsLeft >>> 5] |= 128 << (24 - nBitsLeft % 32)), + (m[nBitsLeft >>> 5] |= 128 << (24 - (nBitsLeft % 32))), (m[14 + (((nBitsLeft + 64) >>> 9) << 4)] = (16711935 & ((nBitsTotal << 8) | (nBitsTotal >>> 24))) | (4278255360 & ((nBitsTotal << 24) | (nBitsTotal >>> 8)))); @@ -152066,8 +152514,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, { './lib/request': 734, 'builtin-status-codes': 624, url: 738, xtend: 745 }, @@ -152129,8 +152579,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, {}, @@ -152142,14 +152594,14 @@ return capability.fetch && useFetch ? 'fetch' : capability.mozchunkedarraybuffer - ? 'moz-chunked-arraybuffer' - : capability.msstream - ? 'ms-stream' - : capability.arraybuffer && preferBinary - ? 'arraybuffer' - : capability.vbArray && preferBinary - ? 'text:vbarray' - : 'text'; + ? 'moz-chunked-arraybuffer' + : capability.msstream + ? 'ms-stream' + : capability.arraybuffer && preferBinary + ? 'arraybuffer' + : capability.vbArray && preferBinary + ? 'text:vbarray' + : 'text'; } function statusValid(xhr) { try { @@ -152385,8 +152837,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {}, + ? self + : 'undefined' != typeof window + ? window + : {}, require('buffer').Buffer )); }, @@ -152475,8 +152929,8 @@ (self.headers[key] = []), self.headers[key].push(matches[2])) : void 0 !== self.headers[key] - ? (self.headers[key] += ', ' + matches[2]) - : (self.headers[key] = matches[2]), + ? (self.headers[key] += ', ' + matches[2]) + : (self.headers[key] = matches[2]), self.rawHeaders.push(matches[1], matches[2]); } }), @@ -152579,8 +153033,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {}, + ? self + : 'undefined' != typeof window + ? window + : {}, require('buffer').Buffer )); }, @@ -152631,11 +153087,13 @@ } }, StringDecoder = (exports.StringDecoder = function(encoding) { - switch (((this.encoding = (encoding || 'utf8') - .toLowerCase() - .replace(/[-_]/, '')), - assertEncoding(encoding), - this.encoding)) { + switch ( + ((this.encoding = (encoding || 'utf8') + .toLowerCase() + .replace(/[-_]/, '')), + assertEncoding(encoding), + this.encoding) + ) { case 'utf8': this.surrogateSize = 3; break; @@ -153197,8 +153655,8 @@ '.' === (last = srcPath[i]) ? srcPath.splice(i, 1) : '..' === last - ? (srcPath.splice(i, 1), up++) - : up && (srcPath.splice(i, 1), up--); + ? (srcPath.splice(i, 1), up++) + : up && (srcPath.splice(i, 1), up--); if (!mustEndAbs && !removeAllDots) for (; up--; up) srcPath.unshift('..'); !mustEndAbs || @@ -153213,7 +153671,9 @@ if (psychotic) { result.hostname = result.host = isAbsolute ? '' - : srcPath.length ? srcPath.shift() : ''; + : srcPath.length + ? srcPath.shift() + : ''; var authInHost = !!(result.host && result.host.indexOf('@') > 0) && result.host.split('@'); @@ -153300,8 +153760,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, {}, @@ -153462,8 +153924,10 @@ return isNumber(value) ? ctx.stylize('' + value, 'number') : isBoolean(value) - ? ctx.stylize('' + value, 'boolean') - : isNull(value) ? ctx.stylize('null', 'null') : void 0; + ? ctx.stylize('' + value, 'boolean') + : isNull(value) + ? ctx.stylize('null', 'null') + : void 0; } function formatError(value) { return '[' + Error.prototype.toString.call(value) + ']'; @@ -153784,8 +154248,10 @@ 'undefined' != typeof global ? global : 'undefined' != typeof self - ? self - : 'undefined' != typeof window ? window : {} + ? self + : 'undefined' != typeof window + ? window + : {} )); }, { './support/isBuffer': 742, _process: 697, inherits: 741 }, From 7b06cc0d805db2cf296b5716aee11893356eb464 Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Wed, 23 Jan 2019 21:34:32 +0300 Subject: [PATCH 31/45] Rotate donations wallet address --- README.md | 2 +- about/index.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b0144d323..083b2e24f 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,6 @@ The ForkDelta Roadmap is maintained at https://forkdelta.app/about/ # Contribute We welcome contributions from the community. You can contribute by improving the code, documentation, or by donating. -ForkDelta currently interfaces with EtherDelta's original smart contract which allows ForkDelta users to trade utilizing EtherDelta's volume. However, this means that the trading fees still go to EtherDelta and ForkDelta development costs come entirely out of our pockets. If you are interested in the ForkDelta project and would like to contribute to its future, please consider donating to the following Ethereum address: 0x3a2aEdc3B54A99e429ae36637681d4560cE5C05b +ForkDelta currently interfaces with EtherDelta's original smart contract which allows ForkDelta users to trade utilizing EtherDelta's volume. However, this means that the trading fees still go to EtherDelta and ForkDelta development costs come entirely out of our pockets. If you are interested in the ForkDelta project and would like to contribute to its future, please consider donating to the following Ethereum address: 0x4489F77FB33E194995142a872EcD85CbD6F0f193 As this is a project by the community, for the community, transactions to and from the donations address will be public and can be viewed on the blockchain. We will also keep a public ledger of how the donations are distributed. That way, donors can see exactly how their donations are helping! diff --git a/about/index.html b/about/index.html index a8047e6a3..a2f055aea 100644 --- a/about/index.html +++ b/about/index.html @@ -349,7 +349,7 @@

TBD Decentralized Hosting

Donate

ForkDelta currently interfaces with EtherDelta's original smart contract which allows ForkDelta users to trade utilizing EtherDelta's volume. However, this means that the trading fees still go to EtherDelta and ForkDelta development costs come entirely out of our pockets. If you are interested in the ForkDelta project and would like to contribute to its future, please consider donating to the Ethereum address below.
-

0x3a2aEdc3B54A99e429ae36637681d4560cE5C05b

+

0x4489F77FB33E194995142a872EcD85CbD6F0f193

As this is a project by the community, for the community, transactions to and from the donations address will be public and can be viewed on the blockchain. We will also keep a public ledger of how the donations are distributed. That way, donors can see exactly how their donations are helping!
From 75064fabf68a1b9d5fd32f7bfea5849a6292eccc Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov <138289+freeatnet@users.noreply.github.com> Date: Wed, 23 Jan 2019 21:40:53 +0300 Subject: [PATCH 32/45] Use api.forkdelta.app for the hostname --- config/main.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/main.json b/config/main.json index 23825f00e..ac1477ff8 100644 --- a/config/main.json +++ b/config/main.json @@ -21,7 +21,7 @@ "gasTrade": 250000, "gasOrder": 250000, "minOrderSize": 0.001, - "socketServer": "https://api.forkdelta.com", + "socketServer": "https://api.forkdelta.app", "userCookie": "EtherDelta", "eventsCacheCookie": "EtherDelta_eventsCache", "ordersCacheCookie": "EtherDelta_ordersCache", From acccd1eb2ef3b56f7b580cc74769837ebd132950 Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Sat, 13 Apr 2019 15:31:28 +0300 Subject: [PATCH 33/45] Update to forkdelta/tokenbase@c89c154 --- config/main.json | 140 ----------------------------------------------- 1 file changed, 140 deletions(-) diff --git a/config/main.json b/config/main.json index ac1477ff8..de50b777d 100644 --- a/config/main.json +++ b/config/main.json @@ -33,11 +33,9 @@ "tokens": [ { "addr": "0x006bea43baa3f7a6f765f14f10a1a1b08334ef45", "name": "STX", "fullName": "Stox", "decimals": 18 }, { "addr": "0x009e864923b49263c7f10d19b7f8ab7a9a5aad33", "name": "FKX", "fullName": "Knoxstertoken", "decimals": 18 }, - { "addr": "0x00a0cbe98e4d110b0fa82646152d77babf2951d0", "name": "EETHER", "fullName": "EETHER", "decimals": 18 }, { "addr": "0x00c4b398500645eb5da00a1a379a88b11683ba01", "name": "EXC", "fullName": "Eximchain Token", "decimals": 18 }, { "addr": "0x013a06558f07d9e6f9a00c95a33f3a0e0255176b", "name": "BALI", "fullName": "BALI COIN", "decimals": 18 }, { "addr": "0x014b50466590340d41307cc54dcee990c8d58aa8", "name": "ICOS", "fullName": "ICOS", "decimals": 6 }, - { "addr": "0x01a28adc0edd796b570ec4da734e1aa809f6f1fc", "name": "EDASH", "fullName": "eDash", "decimals": 18 }, { "addr": "0x01afc37f4f85babc47c0e2d0eababc7fb49793c8", "name": "GNTM", "fullName": "TokenWrapper", "decimals": 18 }, { "addr": "0x01c67791309c71aa4ed373025a0c089696d7c9e4", "name": "CCB", "fullName": "CCB", "decimals": 18 }, { "addr": "0x0200412995f1bafef0d3f97c4e28ac2515ec1ece", "name": "FLLW", "fullName": "Follow Coin", "decimals": 18 }, @@ -52,10 +50,8 @@ { "addr": "0x056017c55aE7AE32d12AeF7C679dF83A85ca75Ff", "name": "WYV", "fullName": "Wyvern Token", "decimals": 18 }, { "addr": "0x059e3ead0a5675e4139c820d799e20be9c75bc3d", "name": "LTCRED", "fullName": "Litecoin Red", "decimals": 8 }, { "addr": "0x05c7065d644096a4e4c3fe24af86e36de021074b", "name": "LCT", "fullName": "LendConnect Token", "decimals": 18 }, - { "addr": "0x05d379b48a8622ae4018309e116420db4a38a225", "name": "ELYTE", "fullName": "EthereumLyte", "decimals": 18 }, { "addr": "0x05f4a42e251f2d52b8ed15e9fedaacfcef1fad27", "name": "ZIL", "fullName": "Zilliqa", "decimals": 12 }, { "addr": "0x06147110022b768ba8f99a8f385df11a151a9cc8", "name": "ACE", "fullName": "ACE Token", "decimals": 0 }, - { "addr": "0x0766e79a6fd74469733e8330b3b461c0320ff059", "name": "EXN", "fullName": "EXN", "decimals": 18 }, { "addr": "0x0784dbabb6c6834bddfb7cfee116ba049e5dafab", "name": "IBTC", "fullName": "IBTC", "decimals": 18 }, { "addr": "0x07d9e49ea402194bf48a8276dafb16e4ed633317", "name": "DALC", "fullName": "DALECOIN", "decimals": 8 }, { "addr": "0x07e3c70653548b04f0a75970c1f81b4cbbfb606f", "name": "DLT", "fullName": "Delta", "decimals": 18 }, @@ -63,12 +59,10 @@ { "addr": "0x0835ecd15ddf08d4786304d71b4672dc5c40f011", "name": "PLC", "fullName": "PlusCoin", "decimals": 18 }, { "addr": "0x08711d3b02c8758f2fb3ab4e80228418a7f8e39c", "name": "EDG", "fullName": "Edgeless", "decimals": 0 }, { "addr": "0x0879e0c9822b75f31f0b0ed2a30be9f484a57c2f", "name": "LTG", "fullName": "LiteCoinGold", "decimals": 0 }, - { "addr": "0x0886949c1b8c412860c4264ceb8083d1365e86cf", "name": "BTCE", "fullName": "EthereumBitcoin", "decimals": 8 }, { "addr": "0x089a6d83282fb8988a656189f1e7a73fa6c1cac2", "name": "PGL", "fullName": "Token Prospectors Gold", "decimals": 18 }, { "addr": "0x08d32b0da63e2c3bcf8019c9c5d849d7a9d791e6", "name": "DCN", "fullName": "Dentacoin", "decimals": 0 }, { "addr": "0x08f5a9235b08173b7569f83645d2c7fb55e8ccd8", "name": "TNT", "fullName": "Tierion Network Token", "decimals": 8 }, { "addr": "0x08f8117155aa9414b67113a47ad269d47974e9dc", "name": "DHG", "fullName": "DASH GOLD", "decimals": 18 }, - { "addr": "0x08fd34559f2ed8585d3810b4d96ab8a05c9f97c5", "name": "CLRT", "fullName": "ClusterToken", "decimals": 18 }, { "addr": "0x0947b0e6d821378805c9598291385ce7c791a6b2", "name": "LND", "fullName": "Lendingblock", "decimals": 18 }, { "addr": "0x09d8b66c48424324b25754a873e290cae5dca439", "name": "NVT", "fullName": "Nova Token", "decimals": 18 }, { "addr": "0x09debe702678140c1be278213109719fab98d0d8", "name": "MOL", "fullName": "MolikToken", "decimals": 18 }, @@ -79,7 +73,6 @@ { "addr": "0x0af44e2784637218dd1d32a322d44e603a8f0c6a", "name": "MTX", "fullName": "MatryxToken", "decimals": 18 }, { "addr": "0x0affa06e7fbe5bc9a764c979aa66e8256a631f02", "name": "PLBT", "fullName": "Polybius", "decimals": 6 }, { "addr": "0x0b1724cc9fda0186911ef6a75949e9c0d3f0f2f3", "name": "RIYA", "fullName": "Etheriya", "decimals": 8 }, - { "addr": "0x0b24fdf35876bbe2a1cc925321b8c301017474d4", "name": "JWT", "fullName": "Just", "decimals": 0 }, { "addr": "0x0b76544f6c413a555f309bf76260d1e02377c02a", "name": "INT", "fullName": "Internet Node Token", "decimals": 6 }, { "addr": "0x0bb217e40f8a5cb79adf04e1aab60e5abd0dfc1e", "name": "SWFTC", "fullName": "SwftCoin", "decimals": 8 }, { "addr": "0x0bee5ca8dda2c0b8edd1c4369f7cc35d243e547f", "name": "VCA", "fullName": "Virtual Cash", "decimals": 8 }, @@ -98,13 +91,10 @@ { "addr": "0x0fcf5c6b20577d48ba209e077975b9f2eac55798", "name": "SVB", "fullName": "Silver", "decimals": 5 }, { "addr": "0x0ffab58ea5a71cc3ca40217706c3c401407fa4a8", "name": "INDIOLD", "fullName": "Indicoin", "decimals": 18 }, { "addr": "0x103c3a209da59d3e7c4a89307e66521e081cfdf0", "name": "GVT", "fullName": "Genesis Vision Token", "decimals": 18 }, - { "addr": "0x1040613788e99c1606bd133db0ed7f7dbdf0cc80", "name": "STH", "fullName": "", "decimals": 0 }, { "addr": "0x1063ce524265d5a3a624f4914acd573dd89ce988", "name": "AIX", "fullName": "Aigang", "decimals": 18 }, { "addr": "0x106aa49295b525fcf959aa75ec3f7dcbf5352f1c", "name": "RKT", "fullName": "Rock Token", "decimals": 18 }, { "addr": "0x107c4504cd79c5d2696ea0030a8dd4e92601b82e", "name": "BLT", "fullName": "Bloom Token", "decimals": 18 }, { "addr": "0x10b123fddde003243199aad03522065dc05827a0", "name": "SYN", "fullName": "Synapse", "decimals": 18 }, - { "addr": "0x10b35b348fd49966f2baf81df35a511c18bd1f80", "name": "DNO", "fullName": "Denaro", "decimals": 7 }, - { "addr": "0x10c0337c42843e0b8ce743d7d5ff39b711f3ad82", "name": "WND", "fullName": "Windy", "decimals": 18 }, { "addr": "0x111111f7e9b1fe072ade438f77e1ce861c7ee4e3", "name": "CAT2", "fullName": "Consumer Activity Token", "decimals": 18 }, { "addr": "0x1175a66a5c3343bbf06aa818bb482ddec30858e0", "name": "CIX", "fullName": "Cryptonetix", "decimals": 18 }, { "addr": "0x1183f92a5624d68e85ffb9170f16bf0443b4c242", "name": "QVT", "fullName": "QVT", "decimals": 18 }, @@ -119,14 +109,10 @@ { "addr": "0x12fef5e57bf45873cd9b62e9dbd7bfb99e32d73e", "name": "CFI", "fullName": "Cofoundit", "decimals": 18 }, { "addr": "0x138a8752093f4f9a79aaedf48d4b9248fab93c9c", "name": "MCI", "fullName": "Musiconomi", "decimals": 18 }, { "addr": "0x139d9397274bb9e2c29a9aa8aa0b5874d30d62e3", "name": "BOUTS", "fullName": "BoutsPro", "decimals": 18 }, - { "addr": "0x13ea82d5e1a811f55bda9c86fdd6195a6bd23aed", "name": "TFT", "fullName": "Travelling Free Token", "decimals": 8 }, { "addr": "0x13f11c9905a08ca76e3e853be63d4f0944326c72", "name": "DIVX", "fullName": "Divi Exchange Token", "decimals": 18 }, { "addr": "0x13f1b7fdfbe1fc66676d56483e21b1ecb40b58e2", "name": "ACC", "fullName": "Accelerator", "decimals": 18 }, { "addr": "0x147b51d82a6038607895e11c4191431335b257e3", "name": "ePRX", "fullName": "eProxy", "decimals": 8 }, - { "addr": "0x14839bf22810f09fb163af69bd21bd5476f445cd", "name": "CFD", "fullName": "Confido Token", "decimals": 18 }, { "addr": "0x149a23f3d1a1e61e1e3b7eddd27f32e01f9788c7", "name": "CARE", "fullName": "CareCoin", "decimals": 18 }, - { "addr": "0x14f37b574242d366558db61f3335289a5035c506", "name": "HKG", "fullName": "HackerGold", "decimals": 3 }, - { "addr": "0x14fffb1e001615b7fb7c7857bdf440a610022e5b", "name": "SCX", "fullName": "SeedCash", "decimals": 0 }, { "addr": "0x1500205f50bf3fd976466d0662905c9ff254fc9c", "name": "BBT", "fullName": "BitBoost Tokens", "decimals": 4 }, { "addr": "0x153e140548c6bfca761b6a4a45730bd1401c74d2", "name": "TIP", "fullName": "TIPbot", "decimals": 18 }, { "addr": "0x15ef5b9447710eab904e63e6233ff540400d603f", "name": "BTC2X", "fullName": "Bitcoin2X", "decimals": 8 }, @@ -134,7 +120,6 @@ { "addr": "0x163733bcc28dbf26b41a8cfa83e369b5b3af741b", "name": "PRS", "fullName": "Persian", "decimals": 18 }, { "addr": "0x164f64ef2a44444743c5472fa68fb3784060d286", "name": "T8C", "fullName": "T8Coin", "decimals": 3 }, { "addr": "0x168296bb09e24a88805cb9c33356536b980d3fc5", "name": "RHOC", "fullName": "RHOC", "decimals": 8 }, - { "addr": "0x16b5a0de0520e1964a20ac8ef4034bd7d0920d8f", "name": "TIOTOUR", "fullName": "Tio", "decimals": 18 }, { "addr": "0x16f812be7fff02caf662b85d5d58a5da6572d4df", "name": "UTT", "fullName": "United Traders Token", "decimals": 8 }, { "addr": "0x1735fc2b89b80d1ae33c35dd55eae7fa7642f336", "name": "CAD_S", "fullName": "CAD Static", "decimals": 18 }, { "addr": "0x1776e1f26f98b1a5df9cd347953a26dd3cb46671", "name": "NMR", "fullName": "Numeraire", "decimals": 18 }, @@ -150,10 +135,8 @@ { "addr": "0x18cabd1e7db6c52406719cb72859ea2c2eea75d6", "name": "eGO", "fullName": "GoGuides", "decimals": 18 }, { "addr": "0x18edc1b644839eed61c69e624e96bbd469a2ef52", "name": "ELC", "fullName": "Elcoin Token", "decimals": 18 }, { "addr": "0x190e569be071f40c704e15825f285481cb74b6cc", "name": "FAM", "fullName": "Fame", "decimals": 12 }, - { "addr": "0x190fb342aa6a15eb82903323ae78066ff8616746", "name": "UMC", "fullName": "UmbrellaCoin", "decimals": 6 }, { "addr": "0x1961b3331969ed52770751fc718ef530838b6dee", "name": "BDG", "fullName": "BitDegree Token", "decimals": 18 }, { "addr": "0x1985365e9f78359a9b6ad760e32412f4a445e862", "name": "REP", "fullName": "Reputation", "decimals": 18 }, - { "addr": "0x19aea60e2fd6ac54ecf2576292c8fc7046429c37", "name": "HUB", "fullName": "UHUB", "decimals": 18 }, { "addr": "0x1a61250a2bea646478184730d25648811bd429fe", "name": "MDN", "fullName": "Meridian", "decimals": 8 }, { "addr": "0x1b22c32cd936cb97c28c5690a0695a82abf688e6", "name": "WISH", "fullName": "MyWish Token", "decimals": 18 }, { "addr": "0x1b957dc4aefeed3b4a2351a6a6d5cbfbba0cecfa", "name": "HQX", "fullName": "HOQU Token", "decimals": 18 }, @@ -165,7 +148,6 @@ { "addr": "0x1c65c261cb89178b02cf2aee20058b992787d770", "name": "TORQ", "fullName": "TORQ Coin", "decimals": 18 }, { "addr": "0x1c79ab32c66acaa1e9e81952b8aaa581b43e54e7", "name": "TEAM", "fullName": "TEAM", "decimals": 4 }, { "addr": "0x1ccc29f9ced9d1a5ce81a7262eac8fcd7eca5788", "name": "ANTS", "fullName": "ANTS Reloaded", "decimals": 8 }, - { "addr": "0x1d10997e92011398a20612f9ee87e33449bc1fe4", "name": "1KT", "fullName": "1K Token", "decimals": 18 }, { "addr": "0x1d462414fe14cf489c7a21cac78509f4bf8cd7c0", "name": "CAN", "fullName": "CanYaCoin", "decimals": 6 }, { "addr": "0x1d9e20e581a5468644fe74ccb6a46278ef377f9e", "name": "CDRT", "fullName": "CREDEROOM Token", "decimals": 8 }, { "addr": "0x1daaf3d62582639c6a7eabb467e2db9b56fafbbd", "name": "USD_S", "fullName": "USD Static", "decimals": 18 }, @@ -180,25 +162,20 @@ { "addr": "0x202e295df742befa5e94e9123149360db9d9f2dc", "name": "NIH", "fullName": "NihilCoin", "decimals": 8 }, { "addr": "0x2160e6c0ae8ca7d62fe1f57fc049f8363283ff5f", "name": "BPT", "fullName": "Blockpass Token", "decimals": 18 }, { "addr": "0x2167fb82309cf76513e83b25123f8b0559d6b48f", "name": "LION", "fullName": "LionCoin", "decimals": 18 }, - { "addr": "0x21692a811335301907ecd6343743791802ba7cfd", "name": "ADU", "fullName": "aducoin", "decimals": 18 }, - { "addr": "0x219218f117dc9348b358b8471c55a073e5e0da0b", "name": "GRX", "fullName": "GOLDREWARD", "decimals": 18 }, { "addr": "0x222728c202e7164dfbd127181d46409338c4328e", "name": "MIND", "fullName": "MIND Token", "decimals": 18 }, { "addr": "0x2233799ee2683d75dfefacbcd2a26c78d34b470d", "name": "NTWK", "fullName": "Network Token", "decimals": 18 }, { "addr": "0x226bb599a12c826476e3a771454697ea52e9e220", "name": "PRO", "fullName": "Propy", "decimals": 8 }, { "addr": "0x22a3d74c363379189b6cc059d8fbd888e98df5ec", "name": "JPY_R", "fullName": "JPY Risk", "decimals": 18 }, - { "addr": "0x22c10728343e9d49ef25080f74a223878a3d4052", "name": "DRP2", "fullName": "Digital Rupiah", "decimals": 8 }, { "addr": "0x22f0af8d78851b72ee799e05f54a77001586b18a", "name": "GXVC", "fullName": "Genevieve VC", "decimals": 10 }, { "addr": "0x23352036e911a22cfc692b5e2e196692658aded9", "name": "FDZ", "fullName": "Friendz Coin", "decimals": 18 }, { "addr": "0x23cb17d7d079518dbff4febb6efcc0de58d8c984", "name": "TRV", "fullName": "TravelCoin", "decimals": 16 }, { "addr": "0x24021d38db53a938446ecb0a31b1267764d9d63d", "name": "HIT", "fullName": "HODL INCENTIVE TOKEN", "decimals": 18 }, - { "addr": "0x2405cc17ba128bfa7117815e04a4da228013f5bc", "name": "BNN", "fullName": "Bananas", "decimals": 8 }, { "addr": "0x24692791bc444c5cd0b81e3cbcaba4b04acd1f3b", "name": "UKG", "fullName": "UnikoinGold", "decimals": 18 }, { "addr": "0x2469f31a34fcaac0debf73806ce39b2388874b13", "name": "PPT2", "fullName": "Proof Presale Token", "decimals": 18 }, { "addr": "0x24a77c1f17c547105e14813e517be06b0040aa76", "name": "LIVE", "fullName": "Live Stars Token", "decimals": 18 }, { "addr": "0x24aef3bf1a47561500f9430d74ed4097c47f51f2", "name": "SPARTA", "fullName": "SPARTA", "decimals": 4 }, { "addr": "0x24cebc1548e698feffb5553b8ac8043b51069faa", "name": "TVAL", "fullName": "Alvalor", "decimals": 12 }, { "addr": "0x24ddff6d8b8a42d835af3b440de91f3386554aa4", "name": "ING", "fullName": "IUNGO token", "decimals": 18 }, - { "addr": "0x25432dd810730331498c22fbf6b98432e7ef3e66", "name": "BIO", "fullName": "BioPayCoin", "decimals": 18 }, { "addr": "0x255aa6df07540cb5d3d297f0d0d4d84cb52bc8e6", "name": "RDN", "fullName": "Raiden Token", "decimals": 18 }, { "addr": "0x25c8ca98fe9d59ceef5e0175abae40d4caa60af9", "name": "FTOKEN", "fullName": "Flash Token", "decimals": 18 }, { "addr": "0x2604fa406be957e542beb89e6754fcde6815e83f", "name": "PKT", "fullName": "Playkey", "decimals": 18 }, @@ -218,9 +195,7 @@ { "addr": "0x2859021ee7f2cb10162e67f33af2d22764b31aff", "name": "SNTR", "fullName": "Silent Notary Token", "decimals": 4 }, { "addr": "0x286bda1413a2df81731d4930ce2f862a35a609fe", "name": "WABI", "fullName": "WaBi", "decimals": 18 }, { "addr": "0x289925d08b07e73dd0dd02d1407c877942215082", "name": "AVY", "fullName": "AVY Token", "decimals": 18 }, - { "addr": "0x289fe11c6f46e28f9f1cfc72119aee92c1da50d0", "name": "EPOSN", "fullName": "", "decimals": 18 }, { "addr": "0x28a40acf39b1d3c932f42dd8068ad00a5ad6448f", "name": "LDM", "fullName": "Ludum", "decimals": 18 }, - { "addr": "0x28c8d01ff633ea9cd8fc6a451d7457889e698de6", "name": "ETG", "fullName": "Ethereum Gold", "decimals": 0 }, { "addr": "0x28dee01d53fed0edf5f6e310bf8ef9311513ae40", "name": "XBP", "fullName": "BlitzPredict", "decimals": 18 }, { "addr": "0x29d75277ac7f0335b2165d0895e8725cbf658d73", "name": "CSNO", "fullName": "BitDice CSNO", "decimals": 8 }, { "addr": "0x2a05d22db079bc40c2f77a1d1ff703a56e631cc1", "name": "BAS", "fullName": "BitAsean", "decimals": 8 }, @@ -233,12 +208,10 @@ { "addr": "0x2c974b2d0ba1716e644c1fc59982a89ddd2ff724", "name": "VIB", "fullName": "VIB", "decimals": 18 }, { "addr": "0x2ca72c9699b92b47272c9716c664cad6167c80b0", "name": "GUNS", "fullName": "GeoUnits", "decimals": 18 }, { "addr": "0x2ccbff3a042c68716ed2a2cb0c544a9f1d1935e1", "name": "DMT", "fullName": "DMarket Token", "decimals": 8 }, - { "addr": "0x2cfd4c10c075fa51649744245ec1d0aa3d567e23", "name": "IPY", "fullName": "Infinity Pay", "decimals": 8 }, { "addr": "0x2d0e95bd4795d7ace0da3c0ff7b706a5970eb9d3", "name": "SOC", "fullName": "All Sports Coin", "decimals": 18 }, { "addr": "0x2d9765a94ff22e0ca3afc3e3f4b116de2b67582a", "name": "CGC", "fullName": "CGCOINS", "decimals": 16 }, { "addr": "0x2daee1aa61d60a252dc80564499a69802853583a", "name": "ATS", "fullName": "Authorship Token", "decimals": 4 }, { "addr": "0x2e071d2966aa7d8decb1005885ba1977d6038a65", "name": "DICE", "fullName": "DICE", "decimals": 16 }, - { "addr": "0x2eb86e8fc520e0f6bb5d9af08f924fe70558ab89", "name": "LGR", "fullName": "Logarithm", "decimals": 8 }, { "addr": "0x2edc6fcc641f0169d54abb842f96f701eae85e4e", "name": "ADUOLD", "fullName": "Aducoin", "decimals": 18 }, { "addr": "0x2ee6d1a3ba4e80a61bdfb48a90d40a5cef455326", "name": "POWE", "fullName": "PoWEth", "decimals": 8 }, { "addr": "0x2f1b8c9d0a21b747d8ca370f93cb09d3daf222ef", "name": "EXRP", "fullName": "eRipple", "decimals": 18 }, @@ -250,7 +223,6 @@ { "addr": "0x30aee7f259d6d1564ebef457847c672b30f13cbc", "name": "DOM", "fullName": "DomainToken", "decimals": 0 }, { "addr": "0x30cc0e266cf33b8eac6a99cbd98e39b890cfd69b", "name": "CLASSY", "fullName": "ClassyCoin", "decimals": 16 }, { "addr": "0x3136ef851592acf49ca4c825131e364170fa32b3", "name": "COFI", "fullName": "CoinFi", "decimals": 18 }, - { "addr": "0x31705aa4933c106f3d15f64df0eb70d8d37fc36e", "name": "COT", "fullName": "Coin Tour", "decimals": 8 }, { "addr": "0x31b5e97294e1afd6fff6ffe4cba89a344555f753", "name": "ALLY", "fullName": "ALLY", "decimals": 18 }, { "addr": "0x327682779bab2bf4d1337e8974ab9de8275a7ca8", "name": "BPRT", "fullName": "Blockport Token", "decimals": 18 }, { "addr": "0x3293cc907fde439b39aedaf1b982785adaff186b", "name": "TRIA", "fullName": "TriaToken", "decimals": 10 }, @@ -275,7 +247,6 @@ { "addr": "0x386467f1f3ddbe832448650418311a479eecfc57", "name": "MBRS", "fullName": "Embers", "decimals": 0 }, { "addr": "0x3883f5e181fccaf8410fa61e12b59bad963fb645", "name": "THETA", "fullName": "Theta Token", "decimals": 18 }, { "addr": "0x38968746147bbaeb882f356ad9a57594bb158235", "name": "BENJA", "fullName": "benjaCoin", "decimals": 8 }, - { "addr": "0x38c04d415f6740c7700185533a64b5f44cbf684c", "name": "BTA", "fullName": "Bitpark", "decimals": 18 }, { "addr": "0x38d1c39c3e85dbf0fc2f2d637a4872530ad07a5f", "name": "NDO", "fullName": "NONDO", "decimals": 4 }, { "addr": "0x39013f961c378f02c2b82a6e1d31e9812786fd9d", "name": "SMS", "fullName": "Speed Mining Service", "decimals": 3 }, { "addr": "0x399a0e6fbeb3d74c85357439f4c8aed9678a5cbf", "name": "DCL", "fullName": "DISLEDGER", "decimals": 3 }, @@ -289,14 +260,12 @@ { "addr": "0x3d46454212c61ecb7b31248047fa033120b88668", "name": "MVT", "fullName": "The Movement", "decimals": 18 }, { "addr": "0x3dc9a42fa7afe57be03c58fd7f4411b1e466c508", "name": "CLL", "fullName": "CryptoLiveLeak", "decimals": 18 }, { "addr": "0x3e250a4f78410c29cfc39463a81f14a226690eb4", "name": "DRPS", "fullName": "DRP Security", "decimals": 8 }, - { "addr": "0x3eb21f4678b352fcd8facf06b642c6720e04961b", "name": "ALPHA", "fullName": "Alpha", "decimals": 18 }, { "addr": "0x3f5bc4fc79b5f8b93ff4814cd9f9a281893d50c9", "name": "HYS", "fullName": "Heiss Shares", "decimals": 1 }, { "addr": "0x40395044ac3c0c57051906da938b54bd6557f212", "name": "MGO", "fullName": "MobileGo Token", "decimals": 8 }, { "addr": "0x408e41876cccdc0f92210600ef50372656052a38", "name": "REN", "fullName": "Republic Token", "decimals": 18 }, { "addr": "0x4092678e4e78230f46a1534c0fbc8fa39780892b", "name": "OCN", "fullName": "OCoin", "decimals": 18 }, { "addr": "0x40caa728bb4bafa56f38a58623a12fbe6c90209d", "name": "EC", "fullName": "EU coin", "decimals": 0 }, { "addr": "0x41104c8d51a80d9e2969dc23256a352de4b0ec33", "name": "PLUM", "fullName": "PLUM: Payment Layer for Unattended Merchandising", "decimals": 18 }, - { "addr": "0x415116bad878730f5db008ff381a73222128ad39", "name": "EBCHB", "fullName": "EBitCoinCash", "decimals": 18 }, { "addr": "0x4156d3342d5c385a87d264f90653733592000581", "name": "SALT", "fullName": "Salt", "decimals": 8 }, { "addr": "0x4162178b78d6985480a308b2190ee5517460406d", "name": "CLN", "fullName": "Colu Local Network", "decimals": 18 }, { "addr": "0x419c4db4b9e25d6db2ad9691ccb832c8d9fda05e", "name": "DRGN", "fullName": "Dragon", "decimals": 18 }, @@ -310,7 +279,6 @@ { "addr": "0x4270bb238f6dd8b1c3ca01f96ca65b2647c06d3c", "name": "FOTA", "fullName": "FOTA", "decimals": 18 }, { "addr": "0x42d6622dece394b54999fbd73d108123806f6a18", "name": "SPANK", "fullName": "SPANK", "decimals": 18 }, { "addr": "0x4355fc160f74328f9b383df2ec589bb3dfd82ba0", "name": "OPT", "fullName": "Opus Token", "decimals": 18 }, - { "addr": "0x437cf0bf53634e3dfa5e3eaff3104004d50fb532", "name": "BTN", "fullName": "BETNetwork", "decimals": 4 }, { "addr": "0x43ee79e379e7b78d871100ed696e803e7893b644", "name": "UGT", "fullName": "UG Token", "decimals": 18 }, { "addr": "0x44197a4c44d6a059297caf6be4f7e172bd56caaf", "name": "ELTCOIN", "fullName": "ELTCOIN", "decimals": 8 }, { "addr": "0x4470bb87d77b963a013db939be332f927f2b992e", "name": "ADX", "fullName": "AdEx", "decimals": 4 }, @@ -320,14 +288,12 @@ { "addr": "0x44f588aeeb8c44471439d1270b3603c66a9262f1", "name": "SNIP", "fullName": "SnipCoin", "decimals": 18 }, { "addr": "0x450711d5da9f7cadb0e4d3472be550328b37bdda", "name": "DTCN", "fullName": "Datocoin", "decimals": 4 }, { "addr": "0x45245bc59219eeaaf6cd3f382e078a461ff9de7b", "name": "BKX", "fullName": "\"BANKEX\" project utility token", "decimals": 18 }, - { "addr": "0x45321004790a4dae7ba19217a10574d55739efc7", "name": "DEEM", "fullName": "REDEEM Token", "decimals": 18 }, { "addr": "0x45e42d659d9f9466cd5df622506033145a9b89bc", "name": "NXC", "fullName": "Nexium", "decimals": 3 }, { "addr": "0x4632091b0dd0e0902d1fe0534e16eb7b20328d70", "name": "ULT", "fullName": "Ultimat", "decimals": 18 }, { "addr": "0x46492473755e8df960f8034877f61732d718ce96", "name": "STRC", "fullName": "StarCredits", "decimals": 8 }, { "addr": "0x464ebe77c293e473b48cfe96ddcf88fcf7bfdac0", "name": "KRL", "fullName": "Kryll", "decimals": 18 }, { "addr": "0x468d58d6a52249844a166d0ef045dbdd7ce0c751", "name": "RAX", "fullName": "RAX Token", "decimals": 18 }, { "addr": "0x46b9ad944d1059450da1163511069c718f699d31", "name": "CS", "fullName": "CREDITS", "decimals": 6 }, - { "addr": "0x46eec301d2d00087145d1588282c182bd1890e5c", "name": "RSPR", "fullName": "Rasper", "decimals": 16 }, { "addr": "0x4794b28f59533c52d99028e06878ae7d1e4d1802", "name": "VALID", "fullName": "Valid Cash", "decimals": 2 }, { "addr": "0x47dd62d4d075dead71d0e00299fc56a2d747bebb", "name": "EQL", "fullName": "EQUAL", "decimals": 18 }, { "addr": "0x48f775efbe4f5ece6e0df2f7b5932df56823b990", "name": "R", "fullName": "R token", "decimals": 0 }, @@ -343,24 +309,19 @@ { "addr": "0x4cd988afbad37289baaf53c13e98e2bd46aaea8c", "name": "KEY", "fullName": "BihuKey", "decimals": 18 }, { "addr": "0x4ceda7906a5ed2179785cd3a40a69ee8bc99c466", "name": "AION", "fullName": "AION", "decimals": 8 }, { "addr": "0x4cf488387f035ff08c371515562cba712f9015d4", "name": "WPR", "fullName": "WePower Token", "decimals": 18 }, - { "addr": "0x4d11061ec8f401edc2395b5f439a05eee6ccfa50", "name": "BOTA", "fullName": "Adbota", "decimals": 18 }, { "addr": "0x4d829f8c92a6691c56300d020c9e0db984cfe2ba", "name": "XCC", "fullName": "CoinCrowd", "decimals": 18 }, { "addr": "0x4d8fc1453a0f359e99c9675954e656d80d996fbf", "name": "BEE", "fullName": "Bee Token", "decimals": 18 }, { "addr": "0x4dc3643dbc642b72c158e7f3d2ff232df61cb6ce", "name": "AMB", "fullName": "Amber Token", "decimals": 18 }, { "addr": "0x4de2573e27e648607b50e1cfff921a33e4a34405", "name": "LST", "fullName": "Lendroid Support Token", "decimals": 18 }, { "addr": "0x4df47b4969b2911c966506e3592c41389493953b", "name": "FND", "fullName": "FundRequest", "decimals": 18 }, { "addr": "0x4df812f6064def1e5e029f1ca858777cc98d2d81", "name": "XAUR", "fullName": "Xaurum", "decimals": 8 }, - { "addr": "0x4dfd2a190ece60e12977942c858a70644e4b18dd", "name": "GNI", "fullName": "GINNI", "decimals": 2 }, { "addr": "0x4e0603e2a27a30480e5e3a4fe548e29ef12f64be", "name": "CREDO", "fullName": "Credo Token", "decimals": 18 }, { "addr": "0x4e260e3ca268e40133c84b142de73108a7c1ec99", "name": "YC", "fullName": "YoshiCoin", "decimals": 0 }, - { "addr": "0x4e279d8638e8669fad40e018fc181d26ee780380", "name": "ETV", "fullName": "eTelevision", "decimals": 8 }, { "addr": "0x4e8d979271cc2739d2bbd13b291faa3eb6df1504", "name": "EURN", "fullName": "Noku EUR", "decimals": 18 }, { "addr": "0x4f38f4229924bfa28d58eeda496cc85e8016bccc", "name": "CEHH", "fullName": "CehhCoin", "decimals": 0 }, - { "addr": "0x4fbc28e3b3c1c50ee05dcd66d9fc614a0cb99705", "name": "HHT", "fullName": "HealthHeart Tokens", "decimals": 18 }, { "addr": "0x5046e860ff274fb8c66106b0ffb8155849fb0787", "name": "JS", "fullName": "JavaScript", "decimals": 8 }, { "addr": "0x50ee674689d75c0f88e8f83cfe8c4b69e8fd590d", "name": "EPY", "fullName": "EmphyCoin", "decimals": 8 }, { "addr": "0x5102791ca02fc3595398400bfe0e33d7b6c82267", "name": "LDC", "fullName": "LEADCOIN", "decimals": 18 }, - { "addr": "0x5121e348e897daef1eef23959ab290e5557cf274", "name": "AI", "fullName": "PolyAI", "decimals": 18 }, { "addr": "0x514910771af9ca656af840dff83e8264ecf986ca", "name": "LINK", "fullName": "ChainLink Token", "decimals": 18 }, { "addr": "0x516e5436bafdc11083654de7bb9b95382d08d5de", "name": "ORME", "fullName": "Ormeus Coin", "decimals": 8 }, { "addr": "0x519475b31653e46d20cd09f9fdcf3b12bdacb4f5", "name": "VIU", "fullName": "VIU", "decimals": 18 }, @@ -379,7 +340,6 @@ { "addr": "0x554c20b7c486beee439277b4540a434566dc4c02", "name": "HST", "fullName": "Decision Token", "decimals": 18 }, { "addr": "0x5554e04e76533e1d14c52f05beef6c9d329e1e30", "name": "NIO", "fullName": "Autonio", "decimals": 0 }, { "addr": "0x55648de19836338549130b1af587f16bea46f66b", "name": "PBL", "fullName": "Pebbles", "decimals": 18 }, - { "addr": "0x559201fa75902cdc4055e40f0c90e3d702049987", "name": "BTCP", "fullName": "BITCOINPURE", "decimals": 18 }, { "addr": "0x55a0dd2f1b1d8034894c99507b6439eca479cf62", "name": "JCC", "fullName": "Jade Cash Coin", "decimals": 18 }, { "addr": "0x55c2a0c171d920843560594de3d6eecc09efc098", "name": "PEXT", "fullName": "PEX-Token", "decimals": 4 }, { "addr": "0x55e7c4a77821d5c50b4570b08f9f92896a25e012", "name": "P+", "fullName": "GreenPower", "decimals": 0 }, @@ -390,13 +350,9 @@ { "addr": "0x56e7f2cd7d5382506aab084a67d70e603cdb23f7", "name": "CODE", "fullName": "BiCode", "decimals": 8 }, { "addr": "0x56ee8c9bd1d445a3324ad83e86d8be309db8f85d", "name": "SLRM", "fullName": "Solareum", "decimals": 18 }, { "addr": "0x5732046a883704404f284ce41ffadd5b007fd668", "name": "BLZ", "fullName": "Bluzelle Token", "decimals": 18 }, - { "addr": "0x5783862cef49094be4de1fe31280b2e33cf87416", "name": "KRT", "fullName": "KredX Token", "decimals": 4 }, { "addr": "0x57a3dc224dccc0526954ff60ca6badd19c274d88", "name": "MTIP", "fullName": "MeeTip", "decimals": 18 }, { "addr": "0x57ad67acf9bf015e4820fbd66ea1a21bed8852ec", "name": "LYM", "fullName": "Lympo tokens", "decimals": 18 }, - { "addr": "0x580d69737e11cf2fb306c8fc0161b86f7c9f03ba", "name": "NEBO", "fullName": "Neubulous Token", "decimals": 3 }, { "addr": "0x587c549c4113127340ac0f5e996cab7a4f35bb49", "name": "SOCX", "fullName": "SocialX", "decimals": 8 }, - { "addr": "0x5882d49d3511e09096cbbab7e19fbfb82f65f28d", "name": "BIONT", "fullName": "BIONT Token", "decimals": 18 }, - { "addr": "0x58ca3065c0f24c7c96aee8d6056b5b5decf9c2f8", "name": "GXC", "fullName": "GXC", "decimals": 10 }, { "addr": "0x5925f67d2767d937f47141dac24166b469558222", "name": "OLXA", "fullName": "OLXA", "decimals": 2 }, { "addr": "0x595832f8fc6bf59c85c527fec3740a1b7a361269", "name": "POWR", "fullName": "PowerLedger", "decimals": 6 }, { "addr": "0x59adcf176ed2f6788a41b8ea4c4904518e62b6a4", "name": "SAI", "fullName": "", "decimals": 18 }, @@ -415,22 +371,16 @@ { "addr": "0x5c6183d10a00cd747a6dbb5f658ad514383e9419", "name": "NXXOLD", "fullName": "Nexxus", "decimals": 8 }, { "addr": "0x5ca71ea65acb6293e71e62c41b720698b0aa611c", "name": "BBD", "fullName": "BlockChain Board Of Derivatives Token", "decimals": 18 }, { "addr": "0x5ca9a71b1d01849c0a95490cc00559717fcf0d1d", "name": "AE", "fullName": "Aeternity", "decimals": 18 }, - { "addr": "0x5cf4e9dfd975c52aa523fb5945a12235624923dc", "name": "MPRM", "fullName": "iMPERIUM COIN", "decimals": 0 }, - { "addr": "0x5d21ef5f25a985380b65c8e943a0082feda0db84", "name": "ECASH", "fullName": "ethereumcash", "decimals": 18 }, { "addr": "0x5d51fcced3114a8bb5e90cdd0f9d682bcbcc5393", "name": "B2B", "fullName": "B2BX", "decimals": 18 }, { "addr": "0x5d60d8d7ef6d37e16ebabc324de3be57f135e0bc", "name": "MYB", "fullName": "MyBit", "decimals": 18 }, { "addr": "0x5d65d971895edc438f465c17db6992698a52318d", "name": "NAS", "fullName": "Nebulas Token", "decimals": 18 }, - { "addr": "0x5ddab66da218fb05dfeda07f1afc4ea0738ee234", "name": "RARE", "fullName": "RARE", "decimals": 8 }, { "addr": "0x5e3346444010135322268a4630d2ed5f8d09446c", "name": "LOC", "fullName": "LockChain", "decimals": 18 }, - { "addr": "0x5e4abe6419650ca839ce5bb7db422b881a6064bb", "name": "WIC", "fullName": "Wi Coin", "decimals": 18 }, { "addr": "0x5ecd84482176db90bb741ddc8c2f9ccc290e29ce", "name": "BTL", "fullName": "Bitlong BTL", "decimals": 6 }, { "addr": "0x5f53f7a8075614b699baad0bc2c899f4bad8fbbf", "name": "REBL", "fullName": "Rebellious", "decimals": 18 }, { "addr": "0x5f54c1512d036a0dd92744ee0a55ed183dde0484", "name": "JPY_S", "fullName": "JPY Static", "decimals": 18 }, { "addr": "0x5f6e7fb7fe92ea7822472bb0e8f1be60d6a4ea50", "name": "ARTE", "fullName": "Artemine", "decimals": 18 }, - { "addr": "0x5fb05fffe4be327ab88dacd6ee61e60ddc8958ae", "name": "BGL", "fullName": "BlackGarlic", "decimals": 18 }, { "addr": "0x5fb6a842ea587fa8d0486589742ce68ef24834a4", "name": "RR", "fullName": "Revizor Coin", "decimals": 18 }, { "addr": "0x60200c0fefc1d0ade1e19a247b703cf3ccdc915a", "name": "TWIT", "fullName": "Twit", "decimals": 8 }, - { "addr": "0x6025f65f6b2f93d8ed1efedc752acfd4bdbcec3e", "name": "EGOLD", "fullName": "eGold", "decimals": 18 }, { "addr": "0x607f4c5bb672230e8672085532f7e901544a7375", "name": "RLC", "fullName": "iEx.ec Network Token", "decimals": 9 }, { "addr": "0x614ea929892ea43d3ea2c5e3311b01cc589bad6c", "name": "ENO", "fullName": "Ethino", "decimals": 18 }, { "addr": "0x621d78f2ef2fd937bfca696cabaf9a779f59b3ed", "name": "DRP", "fullName": "DCORP", "decimals": 2 }, @@ -454,18 +404,14 @@ { "addr": "0x662abcad0b7f345ab7ffb1b1fbb9df7894f18e66", "name": "CTX", "fullName": "CarTaxi", "decimals": 18 }, { "addr": "0x66497a283e0a007ba3974e837784c6ae323447de", "name": "PT", "fullName": "PornToken", "decimals": 18 }, { "addr": "0x667088b212ce3d06a1b553a7221e1fd19000d9af", "name": "WINGS", "fullName": "WINGS", "decimals": 18 }, - { "addr": "0x6678e467fa5ccfbdc264d12f4b8b28fe4661606b", "name": "DCNT", "fullName": "Decent Token", "decimals": 1 }, { "addr": "0x671abbe5ce652491985342e85428eb1b07bc6c64", "name": "QAU", "fullName": "Quantum", "decimals": 8 }, { "addr": "0x672a1ad4f667fb18a333af13667aa0af1f5b5bdd", "name": "CRED", "fullName": "Verify Token", "decimals": 18 }, - { "addr": "0x6733d909e10ddedb8d6181b213de32a30ceac7ed", "name": "BTSE", "fullName": "BitSerial", "decimals": 18 }, { "addr": "0x6781a0f84c7e9e846dcb84a9a5bd49333067b104", "name": "ZAP", "fullName": "ZAP TOKEN", "decimals": 18 }, { "addr": "0x679badc551626e01b23ceecefbc9b877ea18fc46", "name": "CCO", "fullName": "Ccore Token", "decimals": 18 }, { "addr": "0x6810e776880c02933d47db1b9fc05908e5386b96", "name": "GNO", "fullName": "Gnosis Token", "decimals": 18 }, - { "addr": "0x6827a2fac3b4be1ba1f22d5802bb13c1ed7af405", "name": "Eeu", "fullName": "EEURO", "decimals": 8 }, { "addr": "0x687174f8c49ceb7729d925c3a961507ea4ac7b28", "name": "GAT", "fullName": "GAT Token", "decimals": 18 }, { "addr": "0x6888a16ea9792c15a4dcf2f6c623d055c8ede792", "name": "SIG", "fullName": "Signals", "decimals": 18 }, { "addr": "0x68aa3f232da9bdc2343465545794ef3eea5209bd", "name": "MSP", "fullName": "Mothership Token", "decimals": 18 }, - { "addr": "0x68db10ecc599d9f5e657acdafdbf6449d658bb2d", "name": "GGS", "fullName": "Gilgames", "decimals": 18 }, { "addr": "0x69786859bc92e0ca82fcfe1bffc502b7bea6a069", "name": "ECB", "fullName": "European Crypto Bank", "decimals": 4 }, { "addr": "0x697beac28b09e122c4332d163985e8a73121b97f", "name": "QRL", "fullName": "Quantum Resistant Ledger", "decimals": 8 }, { "addr": "0x6a09e1b7cc5cb52ffdfc585a8df51ced7063915c", "name": "RAVE", "fullName": "Ravelous", "decimals": 18 }, @@ -473,13 +419,10 @@ { "addr": "0x6aeb95f06cda84ca345c2de0f3b7f96923a44f4c", "name": "BERRY", "fullName": "Berry", "decimals": 14 }, { "addr": "0x6aedbf8dff31437220df351950ba2a3362168d1b", "name": "DGS", "fullName": "Dragonglass", "decimals": 8 }, { "addr": "0x6b0611c65b53e72429d799ed512d0da123ac0fb9", "name": "JAV", "fullName": "JapaneseAVCoin", "decimals": 8 }, - { "addr": "0x6b14c373c24556165002a00cba4174fd96fe28f0", "name": "ssn", "fullName": "SSENTE", "decimals": 8 }, - { "addr": "0x6b9e8076a536459303db301ba4430913a7f14c5a", "name": "JDI", "fullName": "jdini", "decimals": 2 }, { "addr": "0x6ba460ab75cd2c56343b3517ffeba60748654d26", "name": "UP", "fullName": "UpToken", "decimals": 8 }, { "addr": "0x6beb418fc6e1958204ac8baddcf109b8e9694966", "name": "LNC", "fullName": "Linker Coin", "decimals": 18 }, { "addr": "0x6c6ee5e31d828de241282b9606c8e98ea48526e2", "name": "HOT", "fullName": "HoloToken", "decimals": 18 }, { "addr": "0x6d5cac36c1ae39f41d52393b7a425d0a610ad9f2", "name": "LLT", "fullName": "LLToken", "decimals": 8 }, - { "addr": "0x6d7a4c14c997333e304d5aef2aece73fd60ecc59", "name": "WNDOLD", "fullName": "Windy", "decimals": 18 }, { "addr": "0x6e58b4c41cab75dc0239938bf5455ab8823ee4de", "name": "B2XOLD", "fullName": "BTC2X", "decimals": 8 }, { "addr": "0x6ecccf7ebc3497a9334f4fe957a7d5fa933c5bcc", "name": "BULLISH", "fullName": "BullishRunCrypto", "decimals": 0 }, { "addr": "0x6f1a769952c60b2d03f46419adeda91d87866dab", "name": "ELTC", "fullName": "eLiteCoin", "decimals": 18 }, @@ -487,20 +430,15 @@ { "addr": "0x6f7a4bac3315b5082f793161a22e26666d22717f", "name": "YEED", "fullName": "YGGDRASH", "decimals": 18 }, { "addr": "0x6fff3806bbac52a20e0d79bc538d527f6a22c96b", "name": "CDX", "fullName": "Commodity Ad Network", "decimals": 18 }, { "addr": "0x701c244b988a513c945973defa05de933b23fe1d", "name": "OAX", "fullName": "openANX Token", "decimals": 18 }, - { "addr": "0x7058f2ae7c1cfda824c39004253c27e2f6d0f1f9", "name": "CWX", "fullName": "CryptoX", "decimals": 18 }, { "addr": "0x705ee96c1c160842c92c1aecfcffccc9c412e3d9", "name": "POLL", "fullName": "ClearPoll Token", "decimals": 18 }, { "addr": "0x70a72833d6bf7f508c8224ce59ea1ef3d0ea3a38", "name": "UTK", "fullName": "UTRUST Token", "decimals": 18 }, { "addr": "0x70b147e01e9285e7ce68b9ba437fe3a9190e756a", "name": "FLX", "fullName": "BitFlux", "decimals": 18 }, { "addr": "0x71d01db8d6a2fbea7f8d434599c237980c234e4c", "name": "GLA", "fullName": "Gladius Token", "decimals": 8 }, { "addr": "0x71f1bc89f38b241f3ebf0d5a013fa2850c63a1d4", "name": "ZDR", "fullName": "Zloadr Token", "decimals": 8 }, - { "addr": "0x71f7b56f9f8641f73ca71512a93857a7868d1443", "name": "KMR", "fullName": "Kamera", "decimals": 18 }, - { "addr": "0x7259fddca8d5f0184b3b12aa7e8401964b703a4f", "name": "HYTV", "fullName": "HyperTV Token", "decimals": 3 }, { "addr": "0x7268f9c2bc9c9e65b4a16888cb5672531ce8e945", "name": "YESTERDAY", "fullName": "YESTERDAY", "decimals": 18 }, { "addr": "0x72adadb447784dd7ab1f472467750fc485e4cb2d", "name": "WRC", "fullName": "Worldcore", "decimals": 6 }, - { "addr": "0x73b534fb6f07381a29a60b01eed5ae57d4ee24d7", "name": "SDRN", "fullName": "SENDERON", "decimals": 18 }, { "addr": "0x73dd069c299a5d691e9836243bcaec9c8c1d8734", "name": "BTE", "fullName": "Bitcoineum", "decimals": 8 }, { "addr": "0x744d70fdbe2ba4cf95131626614a1763df805b9e", "name": "SNT", "fullName": "Status Network", "decimals": 18 }, - { "addr": "0x74951b677de32d596ee851a233336926e6a2cd09", "name": "WBA", "fullName": "We Bet Crypto", "decimals": 7 }, { "addr": "0x74ceda77281b339142a36817fa5f9e29412bab85", "name": "ERO", "fullName": "EROSCOIN", "decimals": 8 }, { "addr": "0x75aa7b0d02532f3833b66c7f0ad35376d373ddf8", "name": "ARD", "fullName": "Accord", "decimals": 18 }, { "addr": "0x75c79b88face8892e7043797570c390bc2db52a7", "name": "GAS", "fullName": "Gas Files", "decimals": 8 }, @@ -512,22 +450,17 @@ { "addr": "0x76e82406a5040b605c6d30caf4802e7eb3184bbc", "name": "EBCC", "fullName": "eBitcoinCash", "decimals": 6 }, { "addr": "0x7728dfef5abd468669eb7f9b48a7f70a501ed29d", "name": "PRG", "fullName": "ParagonCoin", "decimals": 6 }, { "addr": "0x7731ee8b0b0ab88977be7922849eb767bbe8da15", "name": "ABSOLD", "fullName": "cryptoabs", "decimals": 18 }, - { "addr": "0x7747aeb32d89e527e5ebbf646871ca79805989ad", "name": "LCASH", "fullName": "LitecoinCash", "decimals": 8 }, { "addr": "0x779b7b713c86e3e6774f5040d9ccc2d43ad375f8", "name": "POOL", "fullName": "StakePool", "decimals": 8 }, - { "addr": "0x77faed976e187f26b49e78be8418ab074a341f26", "name": "IWT", "fullName": "Integrative Wallet Token", "decimals": 18 }, { "addr": "0x7848ae8f19671dc05966dafbefbbbb0308bdfabd", "name": "WED", "fullName": "Wednesday Coin", "decimals": 18 }, { "addr": "0x78b7fada55a64dd895d8c8c35779dd8b67fa8a05", "name": "ATL", "fullName": "ATLANT Token", "decimals": 18 }, { "addr": "0x7a41e0517a5eca4fdbc7fbeba4d4c47b9ff6dc63", "name": "ZSC", "fullName": "Zeus Shield Coin", "decimals": 18 }, - { "addr": "0x7a79abd3905ef37b8d243c4c28cee73a751eb076", "name": "CM", "fullName": "CoinsMet", "decimals": 18 }, { "addr": "0x7b0c06043468469967dba22d1af33d77d44056c8", "name": "MORPH", "fullName": "MORPH", "decimals": 4 }, { "addr": "0x7b1309c1522afd4e66c31e1e6d0ec1319e1eba5e", "name": "BLN", "fullName": "Bulleon", "decimals": 18 }, { "addr": "0x7b22938ca841aa392c93dbb7f4c42178e3d65e88", "name": "ASTRO", "fullName": "AstroTokens", "decimals": 4 }, { "addr": "0x7b69b78cc7fee48202c208609ae6d1f78ce42e13", "name": "GOAL", "fullName": "GOAL Bonanza", "decimals": 18 }, { "addr": "0x7c32db0645a259fae61353c1f891151a2e7f8c1e", "name": "PTM", "fullName": "POTENTIAM", "decimals": 18 }, - { "addr": "0x7c53f13699e1f6ef5c699e893a20948bdd2e4de9", "name": "DVD", "fullName": "Dividend", "decimals": 18 }, { "addr": "0x7c5a0ce9267ed19b22f8cae653f198e3e8daf098", "name": "SAN", "fullName": "SANtiment network token", "decimals": 18 }, { "addr": "0x7cdec53fe4770729dac314756c10e2f37b8d2b2f", "name": "BOLD", "fullName": "Bold", "decimals": 8 }, - { "addr": "0x7d266ed871f24d7b47b5a8b80abb391178c48bac", "name": "STAKE", "fullName": "StakeIt", "decimals": 8 }, { "addr": "0x7d3e7d41da367b4fdce7cbe06502b13294deb758", "name": "SSS", "fullName": "SSS", "decimals": 8 }, { "addr": "0x7d49eaac4c70abc1a659122f08c0806ae44703ef", "name": "DET", "fullName": "Dragon Exchange", "decimals": 18 }, { "addr": "0x7d4b8cce0591c9044a22ee543533b72e976e36c3", "name": "CAG", "fullName": "Change COIN", "decimals": 18 }, @@ -537,12 +470,10 @@ { "addr": "0x7ea4c29d3d37f9b259be610b67b3125c4d095d02", "name": "CANADA", "fullName": "CANADACOIN", "decimals": 18 }, { "addr": "0x7f1e2c7d6a69bf34824d72c53b4550e895c0d8c2", "name": "BOP", "fullName": "blockoptions", "decimals": 8 }, { "addr": "0x7f2176ceb16dcb648dc924eff617c3dc2befd30d", "name": "OHNI", "fullName": "Ohni", "decimals": 0 }, - { "addr": "0x7f585b9130c64e9e9f470b618a7badd03d79ca7e", "name": "CR7", "fullName": "CR7Coin", "decimals": 18 }, { "addr": "0x80a7e048f37a50500351c204cb407766fa3bae7f", "name": "CRPT", "fullName": "CrypteriumToken", "decimals": 18 }, { "addr": "0x80e7a4d750ade616da896c49049b7ede9e04c191", "name": "ASTR", "fullName": "AstrCoin", "decimals": 4 }, { "addr": "0x80fb784b7ed66730e8b1dbd9820afd29931aab03", "name": "LEND", "fullName": "EthLendToken", "decimals": 18 }, { "addr": "0x814964b1bceaf24e26296d031eadf134a2ca4105", "name": "NEWB", "fullName": "Newbium", "decimals": 0 }, - { "addr": "0x814cafd4782d2e728170fda68257983f03321c58", "name": "IDEA", "fullName": "IDEA Token", "decimals": 0 }, { "addr": "0x814f67fa286f7572b041d041b1d99b432c9155ee", "name": "DRG", "fullName": "DRAGON", "decimals": 8 }, { "addr": "0x8183dc52ce1cff90eba453c4a450f3d2d98f0ee3", "name": "Cerium", "fullName": "Cerium Token", "decimals": 0 }, { "addr": "0x818fc6c2ec5986bc6e2cbf00939d90556ab12ce5", "name": "KIN", "fullName": "Kin", "decimals": 18 }, @@ -550,19 +481,16 @@ { "addr": "0x82665764ea0b58157e1e5e9bab32f68c76ec0cdf", "name": "VSMOLD", "fullName": "VOISE", "decimals": 0 }, { "addr": "0x82917e1775149548eb7883c99b34f7cb0abfb756", "name": "PBIT", "fullName": "PeraBit", "decimals": 8 }, { "addr": "0x82b0e50478eeafde392d45d1259ed1071b6fda81", "name": "DNA", "fullName": "DNA Token", "decimals": 18 }, - { "addr": "0x82d193f8ee41d12aaa0a85cb006606d67f773e9c", "name": "SMT", "fullName": "SamsungToken", "decimals": 1 }, { "addr": "0x83984d6142934bb535793a82adb0a46ef0f66b6d", "name": "REM", "fullName": "REMME token", "decimals": 4 }, { "addr": "0x83cee9e086a77e492ee0bb93c2b0437ad6fdeccc", "name": "MNTP", "fullName": "Goldmint MNT Prelaunch Token", "decimals": 18 }, { "addr": "0x83eea00d838f92dec4d1475697b9f4d3537b56e3", "name": "VOISE", "fullName": "VOISE", "decimals": 8 }, { "addr": "0x84119cb33e8f590d75c2d6ea4e6b0741a7494eda", "name": "WTT", "fullName": "GigaWatt", "decimals": 0 }, { "addr": "0x84a8222618acd4ac60547b6e89cc2c72a12a49dd", "name": "CAPT", "fullName": "Capital Token", "decimals": 18 }, - { "addr": "0x84c2c31c04339c9938adfe3f8013315c8906f071", "name": "EBCSH", "fullName": "eBitcoinCash", "decimals": 18 }, { "addr": "0x85089389c14bd9c77fc2b8f0c3d1dc3363bf06ef", "name": "SPF", "fullName": "SPFToken", "decimals": 18 }, { "addr": "0x859a9c0b44cb7066d956a958b0b82e54c9e44b4b", "name": "IETH", "fullName": "iEthereum", "decimals": 8 }, { "addr": "0x85a7c57a4068280dd1166089a18acf35b4ba11e2", "name": "XEG", "fullName": "Engraved Coin", "decimals": 18 }, { "addr": "0x85e076361cc813a908ff672f9bad1541474402b2", "name": "TEL", "fullName": "Telcoin", "decimals": 2 }, { "addr": "0x8633e144f2d9b9b8bdd12ddb58e4bef1e163a0ce", "name": "YEL", "fullName": "YELLOW TOKEN", "decimals": 18 }, - { "addr": "0x86410db4d61c40a8e1df9f859069d5a15896195b", "name": "DJC", "fullName": "DJ Corporation", "decimals": 18 }, { "addr": "0x865d176351f287fe1b0010805b110d08699c200a", "name": "BCO", "fullName": "BananaCoin Extended", "decimals": 8 }, { "addr": "0x86fa049857e0209aa7d9e616f7eb3b3b78ecfdb0", "name": "EOS", "fullName": "EOS", "decimals": 18 }, { "addr": "0x8727c112c712c4a03371ac87a74dd6ab104af768", "name": "JET", "fullName": "Jetcoin", "decimals": 18 }, @@ -580,7 +508,6 @@ { "addr": "0x895f5d0b8456b980786656a33f21642807d1471c", "name": "HIVE", "fullName": "Hive token", "decimals": 8 }, { "addr": "0x89d24a6b4ccb1b6faa2625fe562bdd9a23260359", "name": "DAI", "fullName": "", "decimals": 18 }, { "addr": "0x8a187d5285d316bcbc9adafc08b51d70a0d8e000", "name": "SIFT", "fullName": "Smart Investment Fund Token", "decimals": 0 }, - { "addr": "0x8a7b7b9b2f7d0c63f66171721339705a6188a7d5", "name": "EDOGE", "fullName": "EtherDoge", "decimals": 18 }, { "addr": "0x8a854288a5976036a725879164ca3e91d30c6a1b", "name": "GET", "fullName": "Guaranteed Entrance Token", "decimals": 18 }, { "addr": "0x8aa33a7899fcc8ea5fbe6a608a109c3893a1b8b2", "name": "BET", "fullName": "Dao.Casino", "decimals": 18 }, { "addr": "0x8ae4bf2c33a8e667de34b54938b0ccd03eb8cc06", "name": "PTOY", "fullName": "Patientory", "decimals": 8 }, @@ -589,13 +516,10 @@ { "addr": "0x8b353021189375591723e7384262f45709a3c3dc", "name": "TOMO", "fullName": "Tomocoin", "decimals": 18 }, { "addr": "0x8b9c35c79af5319c70dd9a3e3850f368822ed64e", "name": "DGT", "fullName": "Dogetoken", "decimals": 18 }, { "addr": "0x8bbf4dd0f11b3a535660fd7fcb7158daebd3a17e", "name": "EGASOLD", "fullName": "ETHGAS", "decimals": 8 }, - { "addr": "0x8bf8bcf8aba5ecffffd431489fe79dad38023a9b", "name": "BUS", "fullName": "Bus", "decimals": 8 }, { "addr": "0x8c01ada8e708993a891d57d1b3169479a20acb3a", "name": "VIT", "fullName": "VitalikCoin", "decimals": 18 }, { "addr": "0x8ce9411df545d6b51a9bc52a89e0f6d1b54a06dd", "name": "ABS", "fullName": "CryptoABS", "decimals": 0 }, { "addr": "0x8d5a69dc82a47594881256f2eef81770274fa30f", "name": "NTC", "fullName": "NATCOIN", "decimals": 18 }, - { "addr": "0x8d6e79f25302dee4caaf9187fb1434c4a1465c3a", "name": "BTCBLUE", "fullName": "BITCOINBLUE", "decimals": 18 }, { "addr": "0x8d80de8a78198396329dfa769ad54d24bf90e7aa", "name": "NAC", "fullName": "Nami ICO", "decimals": 18 }, - { "addr": "0x8e10f6bb9c973d61321c25a2b8d865825f4aa57b", "name": "0ED", "fullName": "EthereumDiamond", "decimals": 18 }, { "addr": "0x8e4bf12e472739ab62eb404c758423ca499cf94d", "name": "HELL", "fullName": "HELL COIN", "decimals": 8 }, { "addr": "0x8eb24319393716668d768dcec29356ae9cffe285", "name": "AGI", "fullName": "SingularityNET Token", "decimals": 8 }, { "addr": "0x8ef59b92f21f9e5f21f5f71510d1a7f87a5420be", "name": "DEX", "fullName": "Dexer", "decimals": 2 }, @@ -609,20 +533,16 @@ { "addr": "0x90b1b771d0814d607da104b988efa39288219d62", "name": "MEDI", "fullName": "MediBond", "decimals": 18 }, { "addr": "0x90c88ccd74e57e016acae8ad1eaa12ecf4c06f33", "name": "IBTCOLD", "fullName": "IBTC", "decimals": 18 }, { "addr": "0x910dfc18d6ea3d6a7124a6f8b5458f281060fa4c", "name": "X8X", "fullName": "X8XToken", "decimals": 18 }, - { "addr": "0x91126cfa7db2983527b0b749cc8a61fdeffedc28", "name": "DONE", "fullName": "Donation Efficiency Token", "decimals": 16 }, { "addr": "0x9214ec02cb71cba0ada6896b8da260736a67ab10", "name": "REAL", "fullName": "REAL", "decimals": 18 }, { "addr": "0x922ac473a3cc241fd3a0049ed14536452d58d73c", "name": "VLD", "fullName": "VALID", "decimals": 18 }, { "addr": "0x923108a439c4e8c2315c4f6521e5ce95b44e9b4c", "name": "EVE", "fullName": "Devery.io", "decimals": 18 }, - { "addr": "0x92d1dedb17626cad8a32a36083aec4f19325e474", "name": "GGT", "fullName": "GramGold Token", "decimals": 18 }, { "addr": "0x936f78b9852d12f5cb93177c1f84fb8513d06263", "name": "GNTW", "fullName": "Golem Network Token Wrapped", "decimals": 18 }, { "addr": "0x93713bf12ba1bb55edf94298a302a8fc9d118086", "name": "ATR", "fullName": "AsterionWorldToken", "decimals": 0 }, { "addr": "0x9375b738083101617f0642d7dbeaa89e361545e3", "name": "ESMS", "fullName": "Ethereum SMS", "decimals": 0 }, - { "addr": "0x9397554c07f687b7a20d13c73350cc283765d509", "name": "SHLD", "fullName": "Shield Token", "decimals": 18 }, { "addr": "0x93e24ce396a9e7d7de4a5bc616cf5fcab0476626", "name": "ZIP", "fullName": "ZipCoin", "decimals": 8 }, { "addr": "0x93e682107d1e9defb0b5ee701c71707a4b2e46bc", "name": "MCAP", "fullName": "MCAP", "decimals": 8 }, { "addr": "0x9409b1e54d5154b39bdcde3a6f85d463028435c3", "name": "KCH", "fullName": "KahnChat", "decimals": 18 }, { "addr": "0x94298f1e0ab2dfad6eeffb1426846a3c29d98090", "name": "MyB_OLD", "fullName": "MyBit Token", "decimals": 8 }, - { "addr": "0x944f1a04ab8d735acdbc46505c5b283f54289152", "name": "GBTS", "fullName": "Gamerbits", "decimals": 18 }, { "addr": "0x94d6b4fb35fb08cb34aa716ab40049ec88002079", "name": "CNX", "fullName": "Cryptonex (CNX) - Global Blockchain Acquiring", "decimals": 8 }, { "addr": "0x94ffb55ce68231c5966ea8dab16a8f066846513f", "name": "VIO", "fullName": "Vio", "decimals": 18 }, { "addr": "0x9501bfc48897dceeadf73113ef635d2ff7ee4b97", "name": "EMT", "fullName": "easyMINE Token", "decimals": 18 }, @@ -632,9 +552,7 @@ { "addr": "0x95abb152ed410cc4b6dffb3ed41d01015bdbb5d2", "name": "MK", "fullName": "Mankind", "decimals": 18 }, { "addr": "0x95c4be8534d69c248c0623c4c9a7a2a001c17337", "name": "HDL", "fullName": "HODLER.TECH", "decimals": 18 }, { "addr": "0x960b236a07cf122663c4303350609a66a7b288c0", "name": "ANT", "fullName": "Aragon Network Token", "decimals": 18 }, - { "addr": "0x96a65609a7b84e8842732deb08f56c3e21ac6f8a", "name": "CTR", "fullName": "Centra", "decimals": 18 }, { "addr": "0x9720b467a710382a232a32f540bdced7d662a10b", "name": "VZT", "fullName": "Vezt", "decimals": 18 }, - { "addr": "0x9742fa8cb51d294c8267ddfead8582e16f18e421", "name": "10MTI", "fullName": "10MT Investment token", "decimals": 10 }, { "addr": "0x983877018633c0940b183cd38d1b58bee34f7301", "name": "DEEP", "fullName": "Deep Gold", "decimals": 8 }, { "addr": "0x983f6d60db79ea8ca4eb9968c6aff8cfa04b3c63", "name": "SONM", "fullName": "SONM Token", "decimals": 18 }, { "addr": "0x983f7cc12d0b5d512b0f91f51a4aa478ac4def46", "name": "BIZC", "fullName": "Bizacoin", "decimals": 0 }, @@ -657,13 +575,9 @@ { "addr": "0x9b70740e708a083c6ff38df52297020f5dfaa5ee", "name": "DAN", "fullName": "Daneel", "decimals": 10 }, { "addr": "0x9b7593aae6b48d02668808c2dfbfc4bef35ef957", "name": "DVN", "fullName": "Developer Network Token", "decimals": 18 }, { "addr": "0x9b8eb7a73a3c65fc3c892b494ab29cb061cf05ae", "name": "1BIT", "fullName": "", "decimals": 0 }, - { "addr": "0x9c1d13d5a8fd4a8ac89917d31d40db454d1ee60b", "name": "ELUNCH", "fullName": "ethereum launcher", "decimals": 18 }, { "addr": "0x9c23a568a32e8434ec88bdf60891a1d95ffd36cc", "name": "CHUCK", "fullName": "CHUCK NORRIS", "decimals": 4 }, { "addr": "0x9c23d67aea7b95d80942e3836bcdf7e708a747c2", "name": "LOCI", "fullName": "LOCIcoin", "decimals": 18 }, - { "addr": "0x9c3a2334d8d7a8b9013c0e572a5bbdfc2fc69063", "name": "LCC", "fullName": "Litecoin Classic", "decimals": 18 }, - { "addr": "0x9c9891f7795eb127ba4783b671573275ff3a83a9", "name": "B2X", "fullName": "BtcSegwit2X", "decimals": 8 }, { "addr": "0x9cb9eb4bb7800bdbb017be2a4ffbeccb67454ea9", "name": "BOPTOLD", "fullName": "blockoptions", "decimals": 8 }, - { "addr": "0x9d5b592b687c887a5a34df5f9207adb2c2db3aec", "name": "ETBT", "fullName": "Ethereum Black Token", "decimals": 18 }, { "addr": "0x9dfe4643c04078a46803edcc30a3291b76d4c20c", "name": "GEN", "fullName": "Genesis", "decimals": 18 }, { "addr": "0x9e386da8cdfcf8b9e7490e3f2a4589c570cb2b2f", "name": "RPIL", "fullName": "RedPill", "decimals": 8 }, { "addr": "0x9e6b2b11542f2bc52f3029077ace37e8fd838d7f", "name": "HKN", "fullName": "Hacken", "decimals": 8 }, @@ -673,8 +587,6 @@ { "addr": "0x9f8f72aa9304c8b593d555f12ef6589cc3a579a2", "name": "MKR", "fullName": "Maker", "decimals": 18 }, { "addr": "0xa017ac5fac5941f95010b12570b812c974469c2c", "name": "XES", "fullName": "Proxeus", "decimals": 18 }, { "addr": "0xa0aa85b54f8a7b09c845f13a09172b08925f3d54", "name": "SISA", "fullName": "SISA Token", "decimals": 18 }, - { "addr": "0xa0e743c37c470ab381cf0e87b6e8f12ef19586fd", "name": "CRYPHER", "fullName": "CrypherCoin", "decimals": 18 }, - { "addr": "0xa119f0f5fd06ebadff8883c0f3c40b2d22e7a44f", "name": "CRTM", "fullName": "Corethum", "decimals": 8 }, { "addr": "0xa13f0743951b4f6e3e3aa039f682e17279f52bc3", "name": "SENC", "fullName": "Sentinel Chain Token", "decimals": 18 }, { "addr": "0xa15c7ebe1f07caf6bff097d8a589fb8ac49ae5b3", "name": "NPXS", "fullName": "Pundi X Token", "decimals": 18 }, { "addr": "0xa25d01d15fc0e3cdede1bebee4124394aae0db33", "name": "FLLWOLD", "fullName": "Follow Coin", "decimals": 18 }, @@ -683,7 +595,6 @@ { "addr": "0xa4ef5964f146d2526c51fc40caa244e45edce136", "name": "EPL", "fullName": "ELECTRONIC PLATINUM", "decimals": 8 }, { "addr": "0xa4ff5ce0556f9ff0797ae525ec5ba9b723878a3e", "name": "CIPHS", "fullName": "Ciphs", "decimals": 18 }, { "addr": "0xa51153d9cf9d3cf6d58697b68eccc158d1e40388", "name": "PME", "fullName": "Peermine", "decimals": 18 }, - { "addr": "0xa51d948ff15fbabac476af160cba6901ce47f4b0", "name": "LNT", "fullName": "Lynx", "decimals": 18 }, { "addr": "0xa54ddc7b3cce7fc8b1e3fa0256d0db80d2c10970", "name": "NDC", "fullName": "NEVERDIE", "decimals": 18 }, { "addr": "0xa578acc0cb7875781b7880903f4594d13cfa8b98", "name": "ECN", "fullName": " EtherCarbon", "decimals": 2 }, { "addr": "0xa5a283557653f36cf9aa0d5cc74b1e30422349f2", "name": "UETL", "fullName": "UselessEthTokenLite", "decimals": 8 }, @@ -693,25 +604,20 @@ { "addr": "0xa645264c5603e96c3b0b078cdab68733794b0a71", "name": "MYST", "fullName": "Mysterium", "decimals": 8 }, { "addr": "0xa65ee5fd259d94294c4ef030d1a62eeb465b9438", "name": "EBYTE", "fullName": "Etherball", "decimals": 9 }, { "addr": "0xa6e2f7f33f01fb399e72f3e044196eab7d348012", "name": "AMO", "fullName": "Anonymous Mobile Organization", "decimals": 4 }, - { "addr": "0xa6e7172662379f1f4c72108655869abdbb7f7672", "name": "JADE", "fullName": "Jade", "decimals": 5 }, { "addr": "0xa701122c1b67220a8b6883d03c8ad67896b12466", "name": "PEW", "fullName": "BroFistCoin", "decimals": 8 }, { "addr": "0xa7f976c360ebbed4465c2855684d1aae5271efa9", "name": "TFL", "fullName": "TrueFlip", "decimals": 8 }, { "addr": "0xa8006c4ca56f24d6836727d106349320db7fef82", "name": "INXT", "fullName": "Internxt", "decimals": 8 }, { "addr": "0xa823e6722006afe99e91c30ff5295052fe6b8e32", "name": "NEU", "fullName": "Neumark", "decimals": 18 }, { "addr": "0xa86a0da9d05d0771955df05b44ca120661af16de", "name": "OTB", "fullName": "OTCBTC Token", "decimals": 18 }, { "addr": "0xa89b5934863447f6e4fc53b315a93e873bda69a3", "name": "LUM", "fullName": "LuminoCoin", "decimals": 18 }, - { "addr": "0xa8ba4095833a3f924d86cb3941099c1abb75ea13", "name": "SUB1X", "fullName": "SUB1X", "decimals": 18 }, { "addr": "0xa8daa52ded91f7c82b4bb02b4b87c6a841db1fd5", "name": "BGF", "fullName": "Biograffi", "decimals": 8 }, { "addr": "0xa8f93faee440644f89059a2c88bdc9bf3be5e2ea", "name": "CASH", "fullName": "Cash Poker Pro", "decimals": 18 }, { "addr": "0xa94c128a138504e1f81d727cc21bcb9ae6581015", "name": "FDM", "fullName": "Freedom Token", "decimals": 18 }, { "addr": "0xa9666166d3c7fd15e874801f99e9ad5bfb70c5cf", "name": "GBP_S", "fullName": "GBP Static", "decimals": 18 }, - { "addr": "0xa9aad2dc3a8315caeee5f458b1d8edc31d8467bd", "name": "BTCM", "fullName": "BTCMoon", "decimals": 18 }, - { "addr": "0xa9d6a1c87422b211014f1009c541600b33344aff", "name": "BAL", "fullName": "Browsers Lab Token", "decimals": 18 }, { "addr": "0xaa26b73bfdc80b5c7d2cfbfc30930038fb7fa657", "name": "TOV", "fullName": "TokenVerse", "decimals": 0 }, { "addr": "0xaa4ab1c817e4df7d25ce4d42352649d592a3bba0", "name": "ANK", "fullName": "AnkorusToken", "decimals": 18 }, { "addr": "0xaa7a9ca87d3694b5755f213b5d04094b8d0f0a6f", "name": "TRAC", "fullName": "Trace Token", "decimals": 18 }, { "addr": "0xaaaf91d9b90df800df4f55c205fd6989c977e73a", "name": "TKN", "fullName": "Monolith TKN", "decimals": 8 }, - { "addr": "0xab130bc7ff83192656a4b3079741c296615899c0", "name": "MAYN", "fullName": "Mayweather No", "decimals": 18 }, { "addr": "0xab16e0d25c06cb376259cc18c1de4aca57605589", "name": "FUCK_OLD", "fullName": "FinallyUsableCryptoKarma", "decimals": 4 }, { "addr": "0xab6cf87a50f17d7f5e1feaf81b6fe9ffbe8ebf84", "name": "MRV", "fullName": "Macroverse Token", "decimals": 18 }, { "addr": "0xab95e915c123fded5bdfb6325e35ef5515f1ea69", "name": "XNN", "fullName": "XENON", "decimals": 18 }, @@ -720,7 +626,6 @@ { "addr": "0xac3da587eac229c9896d919abc235ca4fd7f72c1", "name": "TGT", "fullName": "Target Coin", "decimals": 1 }, { "addr": "0xac709fcb44a43c35f0da4e3163b117a17f3770f5", "name": "ARC", "fullName": "Arcade Token", "decimals": 18 }, { "addr": "0xacfa209fb73bf3dd5bbfb1101b9bc999c49062a5", "name": "BCDT", "fullName": "Blockchain Certified Data Token", "decimals": 18 }, - { "addr": "0xae258d5322b59d64df9eb483e3b1733332c3b66c", "name": "ETHG", "fullName": "EtherGold", "decimals": 8 }, { "addr": "0xae4191a7eb25713ac90483ea75828ae8038f94dc", "name": "EZEC2", "fullName": "eZEC", "decimals": 18 }, { "addr": "0xae4f56f072c34c0a65b3ae3e4db797d831439d93", "name": "GIM", "fullName": "Gimli Token", "decimals": 8 }, { "addr": "0xae616e72d3d89e847f74e8ace41ca68bbf56af79", "name": "GOOD", "fullName": "Good Karma", "decimals": 6 }, @@ -751,10 +656,8 @@ { "addr": "0xb4c55b5a1faf5323e59842171c2492773a3783dd", "name": "BCDC", "fullName": "BCDC Token", "decimals": 18 }, { "addr": "0xb4efd85c19999d84251304bda99e90b92300bd93", "name": "RPL", "fullName": "Rocket Pool", "decimals": 18 }, { "addr": "0xb4f5438c3c2a682da351ab6b57edc8530efd67be", "name": "ETHPR", "fullName": "Ethereum Premium", "decimals": 4 }, - { "addr": "0xb510788cbb9aea54221d3dc8cce2dff629a1dbf7", "name": "LOVE", "fullName": "LOVE Token", "decimals": 8 }, { "addr": "0xb518d165398d9057ea8b73096edda5c7754bcd62", "name": "EXRP2", "fullName": "eRipple", "decimals": 18 }, { "addr": "0xb53a96bcbdd9cf78dff20bab6c2be7baec8f00f8", "name": "EGAS", "fullName": "ETHGAS", "decimals": 8 }, - { "addr": "0xb554cf51cda0fccd5012d55737c4df55a3e18a5c", "name": "MLK", "fullName": "Milk", "decimals": 8 }, { "addr": "0xb561fef0d624c0826ff869946f6076b7c4f2ba42", "name": "SER", "fullName": "SeratioCoin", "decimals": 7 }, { "addr": "0xb5a5f22694352c15b00323844ad545abb2b11028", "name": "ICX", "fullName": "ICON", "decimals": 18 }, { "addr": "0xb62132e35a6c13ee1ee0f84dc5d40bad8d815206", "name": "NEXO", "fullName": "Nexo", "decimals": 18 }, @@ -793,16 +696,12 @@ { "addr": "0xbeb9ef514a379b997e0798fdcc901ee474b6d9a1", "name": "MLN", "fullName": "Melon Token", "decimals": 18 }, { "addr": "0xbec8f6d667594fb181c9d68e5c80c910888be93d", "name": "STAKE_OLD", "fullName": "StakeIt", "decimals": 8 }, { "addr": "0xbf2179859fc6d5bee9bf9158632dc51678a4100e", "name": "ELF", "fullName": "ELF Token", "decimals": 18 }, - { "addr": "0xbf430e24ac0f33d4ad6fac9654b37943124c2786", "name": "IBTG", "fullName": "eBitcoin Gold", "decimals": 8 }, { "addr": "0xbf4a29269bf3a5c351c2af3a9c9ed81b07129ce4", "name": "KEN", "fullName": "Ken Coin", "decimals": 18 }, - { "addr": "0xbfa4d71a51b9e0968be4bc299f8ba6cbb2f86789", "name": "MAYY", "fullName": "Mayweather Yes", "decimals": 18 }, - { "addr": "0xbfd4a3c26996dfc9e85a951eb615aac3b84c758b", "name": "ALPC", "fullName": "AlpenCash", "decimals": 0 }, { "addr": "0xc029ba3dc12e1834571e821d94a07de0a01138ea", "name": "QBE", "fullName": "Qubicle", "decimals": 18 }, { "addr": "0xc0c2ee1ce1fed8f6e2764363a36db3dd4cf10022", "name": "FBL", "fullName": "Faceblock", "decimals": 2 }, { "addr": "0xc0eb85285d83217cd7c891702bcbc0fc401e2d9d", "name": "HVN", "fullName": "Hive Project ", "decimals": 8 }, { "addr": "0xc12d099be31567add4e4e4d0d45691c3f58f5663", "name": "AUC", "fullName": "Auctus Token", "decimals": 18 }, { "addr": "0xc14830e53aa344e8c14603a91229a0b925b0b262", "name": "PXTPopulous", "fullName": "Populous XBRL token", "decimals": 8 }, - { "addr": "0xc1ec40b714281519ea367eb06429d1701ed18b5f", "name": "ATH", "fullName": "Ethereum Anonymizer", "decimals": 18 }, { "addr": "0xc27a2f05fa577a83ba0fdb4c38443c0718356501", "name": "TAU", "fullName": "Lamden Tau", "decimals": 18 }, { "addr": "0xc324a2f6b05880503444451b8b27e6f9e63287cb", "name": "XUC", "fullName": "Exchange Union Coin", "decimals": 18 }, { "addr": "0xc3761eb917cd790b30dad99f6cc5b4ff93c4f9ea", "name": "ERC20", "fullName": "ERC20", "decimals": 18 }, @@ -813,13 +712,11 @@ { "addr": "0xc438b4c0dfbb1593be6dee03bbd1a84bb3aa6213", "name": "EQC", "fullName": "Ethereum Qchain Token", "decimals": 8 }, { "addr": "0xc499ea948a1ad5d8eaf12abd2f67975c4dbe21aa", "name": "ANGL", "fullName": "Angel Token", "decimals": 18 }, { "addr": "0xc4a86561cb0b7ea1214904f26e6d50fd357c7986", "name": "CHG", "fullName": "Charg Coin", "decimals": 18 }, - { "addr": "0xc51c938c4d513780c66c722a41c197d3a89fa9a8", "name": "EBTG", "fullName": "eBGOLD", "decimals": 8 }, { "addr": "0xc5594d84b996a68326d89fb35e4b89b3323ef37d", "name": "EPM", "fullName": "Epocum", "decimals": 18 }, { "addr": "0xc596bd09d652827b0106292d3e378d5938df4b12", "name": "TPT", "fullName": "Teleport", "decimals": 18 }, { "addr": "0xc5cea8292e514405967d958c2325106f2f48da77", "name": "PRFT", "fullName": "Proof", "decimals": 18 }, { "addr": "0xc63e7b1dece63a77ed7e4aeef5efb3b05c81438d", "name": "FUCKOLD", "fullName": "FUCKtoken", "decimals": 4 }, { "addr": "0xc66ea802717bfb9833400264dd12c2bceaa34a6d", "name": "MKROLD", "fullName": "MKR", "decimals": 18 }, - { "addr": "0xc6b014274d7406641711fb8889f93f4f11dec810", "name": "NAO", "fullName": "normikaivo", "decimals": 18 }, { "addr": "0xc7579bb99af590ec71c316e1ac4436c535039594", "name": "BAR", "fullName": "Titanium BAR Token", "decimals": 18 }, { "addr": "0xc78593c17482ea5de44fdd84896ffd903972878e", "name": "BB", "fullName": "EtherBB", "decimals": 9 }, { "addr": "0xc79d440551a03f84f863b1f259f135794c8a7190", "name": "MGX", "fullName": "MEGA X", "decimals": 18 }, @@ -832,8 +729,6 @@ { "addr": "0xc98e0639c6d2ec037a615341c369666b110e80e5", "name": "EXMR", "fullName": "EXMR", "decimals": 8 }, { "addr": "0xc997d07b0bc607b6d1bcb6fb9d4a5579c466c3e5", "name": "FLIP", "fullName": "Flip", "decimals": 0 }, { "addr": "0xc99ddc30bb0cf76b07d90dcb6b267b8352697bef", "name": "TDT", "fullName": "TDT", "decimals": 18 }, - { "addr": "0xc9b89f6b5301f554b9adc6d4a871c3279820de40", "name": "HAO", "fullName": "hentaisolo", "decimals": 18 }, - { "addr": "0xc9be9f75df438df3ef40e4bab816bf30e3f14b50", "name": "SMELLY", "fullName": "SmellyCoin", "decimals": 0 }, { "addr": "0xc9f05e276d9148c7728f63205cc0180cb21a60ff", "name": "DATO", "fullName": "DATO token", "decimals": 18 }, { "addr": "0xca48ac42c9cd4ee98813af8945a1024868ee62de", "name": "VEGA", "fullName": "Vega", "decimals": 18 }, { "addr": "0xcb5a05bef3257613e984c17dbcf039952b6d883f", "name": "SGR", "fullName": "Sugar Exchange", "decimals": 8 }, @@ -848,20 +743,13 @@ { "addr": "0xccca48874780f9c42b162c9617bc6324c5142c22", "name": "SATAN", "fullName": "SatanCoin", "decimals": 0 }, { "addr": "0xcd0a53685b594a543181e6203433766648a8cd43", "name": "ZXBT", "fullName": "ZerroXBToken Project 0xbt", "decimals": 3 }, { "addr": "0xcdcfc0f66c522fd086a1b725ea3c0eeb9f9e8814", "name": "AURA", "fullName": "Aurora DAO", "decimals": 18 }, - { "addr": "0xce3d9c3f3d302436d12f18eca97a3b00e97be7cd", "name": "EPOSY", "fullName": "", "decimals": 18 }, { "addr": "0xce53a179047ebed80261689367c093c90a94cc08", "name": "EDT", "fullName": "EtherDelta Token", "decimals": 8 }, - { "addr": "0xce59d29b09aae565feeef8e52f47c3cd5368c663", "name": "BULX", "fullName": "Bullioncoin", "decimals": 18 }, - { "addr": "0xce5c603c78d047ef43032e96b5b785324f753a4f", "name": "E4ROW", "fullName": "E4ROW", "decimals": 2 }, - { "addr": "0xce61f5e6d1fe5a86e246f68aff956f7757282ef0", "name": "1LIFE", "fullName": "LIFECREDIT", "decimals": 18 }, { "addr": "0xce831af117375e6286eb3c46d696ee3dbf4f4f50", "name": "FGD", "fullName": "Fairgrounds", "decimals": 2 }, { "addr": "0xced4e93198734ddaff8492d525bd258d49eb388e", "name": "EDO", "fullName": "Eidoo Token", "decimals": 18 }, - { "addr": "0xcedbf324a1eb1affe53ab7b7ef0103e070e3853f", "name": "ETL", "fullName": "EtherLite", "decimals": 10 }, { "addr": "0xcf76f32ebe10139e4370127d5789cdb0750d460d", "name": "LIRA", "fullName": "LIRA", "decimals": 8 }, { "addr": "0xcfb98637bcae43c13323eaa1731ced2b716962fd", "name": "NET", "fullName": "Nimiq Exchange", "decimals": 18 }, { "addr": "0xcfc2437916a6df165235272dbfb116687bb1a00b", "name": "PLCN", "fullName": "PlusCoin", "decimals": 18 }, { "addr": "0xd01db73e047855efb414e6202098c4be4cd2423b", "name": "UQC", "fullName": "Uquid Coin", "decimals": 18 }, - { "addr": "0xd024645809f74043cd2133c6afeb46f0de4ad88f", "name": "DEER", "fullName": "deertoken", "decimals": 18 }, - { "addr": "0xd04963de435bd4d25b1cc8f05870f49edbfc8c18", "name": "SNI", "fullName": "sennitoken", "decimals": 18 }, { "addr": "0xd0800859d6f4bc0210b7807e770bc44a9ece7372", "name": "USD_R", "fullName": "USD Risk", "decimals": 18 }, { "addr": "0xd0929d411954c47438dc1d871dd6081f5c5e149c", "name": "RFR", "fullName": "Refereum", "decimals": 4 }, { "addr": "0xd0a4b8946cb52f0661273bfbc6fd0e0c75fc6433", "name": "STORM", "fullName": "Storm Token", "decimals": 18 }, @@ -871,10 +759,8 @@ { "addr": "0xd234bf2410a0009df9c3c63b610c09738f18ccd7", "name": "DTR", "fullName": "Dynamic Trading Rights", "decimals": 8 }, { "addr": "0xd248b0d48e44aaf9c49aea0312be7e13a6dc1468", "name": "SGT", "fullName": "Status Genesis Token", "decimals": 1 }, { "addr": "0xd26114cd6ee289accf82350c8d8487fedb8a0c07", "name": "OMG", "fullName": "OMGToken", "decimals": 18 }, - { "addr": "0xd286603e0f5de621b510a36c78c7616c015656f2", "name": "BGIFT", "fullName": "Bitcoin Gift", "decimals": 18 }, { "addr": "0xd2d6158683aee4cc838067727209a0aaf4359de3", "name": "BNTY", "fullName": "Bounty0x Token", "decimals": 18 }, { "addr": "0xd2fa8f92ea72abb35dbd6deca57173d22db2ba49", "name": "ORI", "fullName": "Origami Network", "decimals": 18 }, - { "addr": "0xd317ff47dc7e1423e5e050870a66332833e5fd88", "name": "PNY", "fullName": "Pinky Token", "decimals": 0 }, { "addr": "0xd341d1680eeee3255b8c4c75bcce7eb57f144dae", "name": "ONG", "fullName": "onG", "decimals": 18 }, { "addr": "0xd3c00772b24d997a812249ca637a921e81357701", "name": "WILD", "fullName": "WILD Token", "decimals": 18 }, { "addr": "0xd3e2f9dfff5a6feeece5dbcee3b86cb375fd8c98", "name": "BCOIN", "fullName": "BannerCoin", "decimals": 8 }, @@ -882,26 +768,20 @@ { "addr": "0xd4c435f5b09f855c3317c8524cb1f586e42795fa", "name": "CND", "fullName": "Cindicator Token", "decimals": 18 }, { "addr": "0xd4fa1460f537bb9085d22c7bccb5dd450ef28e3a", "name": "PPT", "fullName": "Populous Platform", "decimals": 8 }, { "addr": "0xd559f20296ff4895da39b5bd9add54b442596a61", "name": "FTX", "fullName": "FintruX Network", "decimals": 18 }, - { "addr": "0xd5b9a2737c9b2ff35ecb23b884eb039303bbbb61", "name": "BTH", "fullName": "Beth", "decimals": 18 }, { "addr": "0xd5f788ca0de8f17cbde1d1e35aa8f005a87fa00b", "name": "SHVR", "fullName": "Shivers", "decimals": 8 }, { "addr": "0xd65960facb8e4a2dfcb2c2212cb2e44a02e2a57e", "name": "SOAR", "fullName": "Soarcoin", "decimals": 6 }, { "addr": "0xd6adc5e386d499361ccc5752f791b45132e7e6e4", "name": "MSC", "fullName": "", "decimals": 0 }, { "addr": "0xd6e49800decb64c0e195f791348c1e87a5864fd7", "name": "RCPT", "fullName": "ReceiptCoin", "decimals": 9 }, { "addr": "0xd7631787b4dcc87b1254cfd1e5ce48e96823dee8", "name": "SCL", "fullName": "SOCIAL", "decimals": 8 }, { "addr": "0xd780ae2bf04cd96e577d3d014762f831d97129d0", "name": "EVN", "fullName": "Envion", "decimals": 18 }, - { "addr": "0xd7aa94f17d60be06414973a45ffa77efd6443f0f", "name": "BTCQ", "fullName": "Bitcoin Quick", "decimals": 8 }, { "addr": "0xd819e892f4df8659188e8bda839fdf2215a513bc", "name": "SPOON", "fullName": "Bitcoin Spoon", "decimals": 18 }, { "addr": "0xd850942ef8811f2a866692a623011bde52a462c1", "name": "VEN", "fullName": "VeChain Token", "decimals": 18 }, { "addr": "0xd884f9881e0aeabad79be8a69122cf998d067fff", "name": "RUB", "fullName": "Soviet Union Ruble", "decimals": 18 }, { "addr": "0xd8912c10681d8b21fd3742244f44658dba12264e", "name": "PLU", "fullName": "Pluton", "decimals": 18 }, { "addr": "0xd8950fdeaa10304b7a7fd03a2fc66bc39f3c711a", "name": "WYS", "fullName": "wys Token", "decimals": 18 }, { "addr": "0xd96b9fd7586d9ea24c950d24399be4fb65372fdd", "name": "BTCS", "fullName": "Bitcoin Silver", "decimals": 18 }, - { "addr": "0xd9a0658b7cc9ec0c57e8b20c0920d08f17e747be", "name": "SAT", "fullName": "Space Alien Token", "decimals": 10 }, { "addr": "0xda6cb58a0d0c01610a29c5a65c303e13e885887c", "name": "cV", "fullName": "cVToken", "decimals": 18 }, - { "addr": "0xdab5dfa0966c3435da991b39d205c3ba1c64fe31", "name": "MTP", "fullName": "MilitaryPay", "decimals": 1 }, - { "addr": "0xdb45faeca61c70e271bffeaf66162fa68a1c4def", "name": "EBIT", "fullName": "eBIT", "decimals": 0 }, { "addr": "0xdb8646f5b487b5dd979fac618350e85018f557d4", "name": "BTK", "fullName": "BitcoinToken", "decimals": 18 }, - { "addr": "0xdbfb423e9bbf16294388e07696a5120e4ceba0c5", "name": "ETHD", "fullName": "Ethereum Dark", "decimals": 18 }, { "addr": "0xdc0c22285b61405aae01cba2530b6dd5cd328da7", "name": "KTN", "fullName": "KARMATOKEN", "decimals": 6 }, { "addr": "0xdcb9ff81013c31ff686154b4502ef6bfaa102d2d", "name": "GOOC", "fullName": "Goochain", "decimals": 8 }, { "addr": "0xdd007278b667f6bef52fd0a4c23604aa1f96039a", "name": "RIPT", "fullName": "RiptideCoin", "decimals": 8 }, @@ -911,21 +791,17 @@ { "addr": "0xdd6c68bb32462e01705011a4e2ad1a60740f217f", "name": "HBT", "fullName": "Hubiits", "decimals": 15 }, { "addr": "0xdd974d5c2e2928dea5f71b9825b8b646686bd200", "name": "KNC", "fullName": "Kyber Network Crystal", "decimals": 18 }, { "addr": "0xdded69d8e28d38d640f6244ab5294f309fd40ce1", "name": "LMT", "fullName": "Limit", "decimals": 8 }, - { "addr": "0xde39e5e5a1b0eeb3afe717d6d011cae88d19451e", "name": "FUDD", "fullName": "DimonCoin", "decimals": 8 }, { "addr": "0xdf6ef343350780bf8c3410bf062e0c015b1dd671", "name": "BMC", "fullName": "Blackmoon Crypto Token", "decimals": 8 }, { "addr": "0xdfbd6a960a55bcfcf59d5925351e05a51498bcef", "name": "ROCK", "fullName": "", "decimals": 0 }, { "addr": "0xdfe2bd1d3dcbb97804acf3ee85230e832c4a7b5d", "name": "GBP_R", "fullName": "GBP Risk", "decimals": 18 }, { "addr": "0xdfe7351c291bc0e49079c62212587244e1c666ba", "name": "SME", "fullName": "SME Banking Platform", "decimals": 18 }, { "addr": "0xe0b7927c4af23765cb51314a0e0521a9645f0e2a", "name": "DGD", "fullName": "Digix DAO", "decimals": 9 }, - { "addr": "0xe0c21b3f45fea3e5fdc811021fb1f8842caccad2", "name": "BITC", "fullName": "Bitsync", "decimals": 0 }, { "addr": "0xe0e73e8fc3a0fa161695be1d75e1bc3e558957c4", "name": "ANN", "fullName": "Agent Not Needed", "decimals": 18 }, { "addr": "0xe13ef257cf4d5df928ca11d230427c037666d466", "name": "WIT", "fullName": "WIT", "decimals": 6 }, { "addr": "0xe1479d294807379320dca9a9e9002ac644539099", "name": "KING", "fullName": "King93", "decimals": 18 }, - { "addr": "0xe256bb0b2a3457e54db3a41cf5a8b826aca222a8", "name": "ARX", "fullName": "Arexium", "decimals": 18 }, { "addr": "0xe25b0bba01dc5630312b6a21927e578061a13f55", "name": "SHIP", "fullName": "ShipChain SHIP", "decimals": 18 }, { "addr": "0xe25bcec5d3801ce3a794079bf94adf1b8ccd802d", "name": "MAN", "fullName": "MATRIX AI Network", "decimals": 18 }, { "addr": "0xe25f0974fea47682f6a7386e4217da70512ec997", "name": "BRC", "fullName": "Brightcoin", "decimals": 18 }, - { "addr": "0xe26517a9967299453d3f1b48aa005e6127e67210", "name": "NIMFA", "fullName": "NIMFA Token", "decimals": 18 }, { "addr": "0xe29c5b523590165795bbd7d52369c2895b18841f", "name": "ERT", "fullName": "ESports Token", "decimals": 18 }, { "addr": "0xe2d82dc7da0e6f882e96846451f4fabcc8f90528", "name": "JC", "fullName": "Jesus Coin", "decimals": 18 }, { "addr": "0xe2e5d0e1422e927abab19ad2067f802ad07fb364", "name": "LTO", "fullName": "Lotus Token Inc", "decimals": 18 }, @@ -948,17 +824,13 @@ { "addr": "0xe5a7c12972f3bbfe70ed29521c8949b8af6a0970", "name": "BLX", "fullName": "Blockchain Index", "decimals": 18 }, { "addr": "0xe5dada80aa6477e85d09747f2842f7993d0df71c", "name": "DOCK", "fullName": "DockToken", "decimals": 18 }, { "addr": "0xe5f166c0d8872b68790061317bb6cca04582c912", "name": "TFD", "fullName": "TE-FOOD", "decimals": 18 }, - { "addr": "0xe66cc41dd03a170623dc087a69ad8d72e64cb838", "name": "BTH2", "fullName": "BITETHER", "decimals": 18 }, { "addr": "0xe691b7ff3c9fddb8c2437412208ee4816aba7258", "name": "LGL", "fullName": "LEGAL", "decimals": 18 }, - { "addr": "0xe6923e9b56db1eed1c9f430ea761da7565e260fe", "name": "FC", "fullName": "FaceCoin", "decimals": 2 }, - { "addr": "0xe701cd3329057aea9d54300ddd05e41b8d74727a", "name": "10MT", "fullName": "10M Token", "decimals": 10 }, { "addr": "0xe755f2fa95e47c5588c3037dd38e1268fa5fcecd", "name": "HOWL", "fullName": "HOWL", "decimals": 18 }, { "addr": "0xe7775a6e9bcf904eb39da2b68c5efb4f9360e08c", "name": "TAAS", "fullName": "Token-as-a-Service", "decimals": 6 }, { "addr": "0xe814aee960a85208c3db542c53e7d4a6c8d5f60f", "name": "DAY", "fullName": "DAY", "decimals": 18 }, { "addr": "0xe81d72d14b1516e68ac3190a46c93302cc8ed60f", "name": "CL", "fullName": "Coinlancer", "decimals": 18 }, { "addr": "0xe8c09672cfb9cfce6e2edbb01057d9fa569f97c1", "name": "INDI", "fullName": "Indicoin", "decimals": 18 }, { "addr": "0xe8c5e942b76099c0c6d78271bad3ca002fa7c531", "name": "HELP", "fullName": "HELP", "decimals": 0 }, - { "addr": "0xe8fc7e1973496848fcb486c5bb880f68487ea0bb", "name": "LCWP", "fullName": "LiteCoinW Plus", "decimals": 8 }, { "addr": "0xe8ff5c9c75deb346acac493c463c8950be03dfba", "name": "VIBE", "fullName": "Vibe Coin", "decimals": 18 }, { "addr": "0xe94327d07fc17907b4db788e5adf2ed424addff6", "name": "REP_OLD", "fullName": "Reputation", "decimals": 18 }, { "addr": "0xe99a76d5fb19bc419d72f355050045fad88e060f", "name": "RAZ", "fullName": "RAZ Token", "decimals": 18 }, @@ -971,28 +843,21 @@ { "addr": "0xeb2da9fac54284cea731d1f10bb34eecb3c00c14", "name": "POW", "fullName": "POW Token", "decimals": 18 }, { "addr": "0xeb7c20027172e5d143fb030d50f91cece2d1485d", "name": "EBTC", "fullName": "eBTC", "decimals": 8 }, { "addr": "0xeb9951021698b42e4399f9cbb6267aa35f82d59d", "name": "LIF", "fullName": "L\u00edf", "decimals": 18 }, - { "addr": "0xeb9c0138d8ac10dd659640a4cc3d135c58b17b1b", "name": "DTC", "fullName": "Digital Coin", "decimals": 2 }, { "addr": "0xebbdf302c940c6bfd49c6b165f457fdb324649bc", "name": "HYDRO", "fullName": "Hydro", "decimals": 18 }, { "addr": "0xebc86d834756621444a8a26b4cf81b625fe310cd", "name": "ETHP", "fullName": "EtherPower", "decimals": 18 }, { "addr": "0xecd570bbf74761b960fa04cc10fe2c4e86ffda36", "name": "STP", "fullName": "STASHPAY", "decimals": 8 }, - { "addr": "0xedcd82784027001d7af57a34501c65a25f97fee4", "name": "DATL", "fullName": "Datalife", "decimals": 18 }, { "addr": "0xedf2d3e5fb70ead2e6d8fe96845a5e59d52d2044", "name": "NCH", "fullName": "Needs Cash", "decimals": 12 }, - { "addr": "0xee609fe292128cad03b786dbb9bc2634ccdbe7fc", "name": "POS", "fullName": "PoSToken", "decimals": 18 }, { "addr": "0xee688d34c1cc02fc81b2f3f05c489e05d4c0b6ba", "name": "EM", "fullName": "Element", "decimals": 1 }, - { "addr": "0xee9704a1d61aa2c1401e2303ac7e1f81c29ed860", "name": "CLASH", "fullName": "", "decimals": 0 }, { "addr": "0xeeac3f8da16bb0485a4a11c5128b0518dac81448", "name": "TEU", "fullName": "20-footEqvUnit", "decimals": 18 }, { "addr": "0xeee2d00eb7deb8dd6924187f5aa3496b7d06e62a", "name": "TIG", "fullName": "Tigereum", "decimals": 18 }, { "addr": "0xef2463099360a085f1f10b076ed72ef625497a06", "name": "SHP", "fullName": "Sharpe Platform Token", "decimals": 18 }, { "addr": "0xef25e54e1ae9bfd966b9b5cde6880e7a2323a957", "name": "SOCIAL", "fullName": "SocialDEX", "decimals": 18 }, - { "addr": "0xef2e9966eb61bb494e5375d5df8d67b7db8a780d", "name": "SHIT", "fullName": "Shitcoin", "decimals": 0 }, { "addr": "0xef68e7c694f40c8202821edf525de3782458639f", "name": "LRC", "fullName": "loopring", "decimals": 18 }, { "addr": "0xefbd6d7def37ffae990503ecdb1291b2f7e38788", "name": "EVO", "fullName": "Evolution", "decimals": 18 }, { "addr": "0xf028adee51533b1b47beaa890feb54a457f51e89", "name": "BMT", "fullName": "BMChain Token", "decimals": 18 }, { "addr": "0xf04a8ac553fcedb5ba99a64799155826c136b0be", "name": "FLIXX", "fullName": "Flixx", "decimals": 18 }, { "addr": "0xf05a9382a4c3f29e2784502754293d88b835109c", "name": "REX", "fullName": "REX - Real Estate tokens", "decimals": 18 }, { "addr": "0xf0ee6b27b759c9893ce4f094b49ad28fd15a23e4", "name": "ENG", "fullName": "Enigma", "decimals": 8 }, - { "addr": "0xf0f8b0b8dbb1124261fc8d778e2287e3fd2cf4f5", "name": "BQ", "fullName": "bitqy", "decimals": 3 }, - { "addr": "0xf152fca41bd23ff250292af391236db35e0e99c3", "name": "EETH", "fullName": "eEthereum", "decimals": 8 }, { "addr": "0xf19eac69f9566f0b40660bd0cc16234330f38456", "name": "CRAFTR", "fullName": "CraftR", "decimals": 18 }, { "addr": "0xf1d9139c6512452db91f25635457b844d7e22b8b", "name": "CTC", "fullName": "CARBON TOKEN CLASSIC", "decimals": 4 }, { "addr": "0xf230b790e05390fc8295f4d3f60332c93bed42e2", "name": "TRX", "fullName": "Tronix", "decimals": 6 }, @@ -1020,11 +885,9 @@ { "addr": "0xf8fa1a588cd8cd51c3c4d6dc16d2717f6332e821", "name": "BXC", "fullName": "BOXIcoin", "decimals": 2 }, { "addr": "0xf94e44d8ea46ccd8451d7e15264c6c4a78d3e10f", "name": "KSS", "fullName": "Krosscoin", "decimals": 18 }, { "addr": "0xf970b8e36e23f7fc3fd752eea86f8be8d83375a6", "name": "RCN", "fullName": "Ripio Credit Network Token", "decimals": 18 }, - { "addr": "0xf99f901124cbbe180984a247ba94cfba0c764b2e", "name": "SQRL", "fullName": "SquirrelGims", "decimals": 6 }, { "addr": "0xf9c9da0c81fffd491458881410903561d1e40fd0", "name": "ARENA", "fullName": "Arena", "decimals": 18 }, { "addr": "0xfa05a73ffe78ef8f1a739473e462c54bae6567d9", "name": "LUN", "fullName": "Lunyr Token", "decimals": 18 }, { "addr": "0xfa2632a88bd0c11535a38f98a98db8251ccbaa9e", "name": "GTA", "fullName": "GROUP TOKEN ALIANCE", "decimals": 18 }, - { "addr": "0xfad572db566e5234ac9fc3d570c4edc0050eaa92", "name": "BTHE", "fullName": "Bytether", "decimals": 18 }, { "addr": "0xfae4ee59cdd86e3be9e8b90b53aa866327d7c090", "name": "CPC", "fullName": "CPChain", "decimals": 18 }, { "addr": "0xfb12e3cca983b9f59d90912fd17f8d745a8b2953", "name": "LUCK", "fullName": "LUCKY", "decimals": 0 }, { "addr": "0xfb2f26f266fb2805a387230f2aa0a331b4d96fba", "name": "DADI", "fullName": "DADI", "decimals": 18 }, @@ -1035,12 +898,9 @@ { "addr": "0xfca47962d45adfdfd1ab2d972315db4ce7ccf094", "name": "IXT", "fullName": "InsureX", "decimals": 8 }, { "addr": "0xfcb48fdcc479b38068c06ee94249b1516adf09cb", "name": "EURB", "fullName": "EUROBITS", "decimals": 5 }, { "addr": "0xfd107b473ab90e8fbd89872144a3dc92c40fa8c9", "name": "LALA", "fullName": "LALA", "decimals": 18 }, - { "addr": "0xfd219686033da14219142504c7a63ae8a4912134", "name": "eBTCS", "fullName": "ebitcoinsilver", "decimals": 18 }, - { "addr": "0xfd784da5c740c617aafb80399fa81b86e1da99a5", "name": "ITS", "fullName": "Intelligent Transportation System", "decimals": 8 }, { "addr": "0xfdbc1adc26f0f8f8606a5d63b7d3a3cd21c22b23", "name": "1WO", "fullName": "1World", "decimals": 8 }, { "addr": "0xfdde51fdfca83be086d6da0ba303fc68db15c5f4", "name": "PAYT", "fullName": "Paytailor", "decimals": 6 }, { "addr": "0xfdfe8b7ab6cf1bd1e3d14538ef40686296c42052", "name": "SKRP", "fullName": "Skraps", "decimals": 18 }, - { "addr": "0xfe7b915a0baa0e79f85c5553266513f7c1c03ed0", "name": "THUG", "fullName": "THUG Coin", "decimals": 18 }, { "addr": "0xfec0cf7fe078a500abf15f1284958f22049c2c7e", "name": "ART", "fullName": "Maecenas ", "decimals": 18 }, { "addr": "0xfeed1a53bd53ffe453d265fc6e70dd85f8e993b6", "name": "H2O", "fullName": "H2O Token", "decimals": 18 }, { "addr": "0xff18dbc487b4c2e3222d115952babfda8ba52f5f", "name": "LIFE", "fullName": "PureLifeCoin", "decimals": 18 }, From 34b6b0e384fafbcd4fe1d5635b4799ce521cf6c2 Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Sat, 20 Apr 2019 16:08:31 +0300 Subject: [PATCH 34/45] Update to forkdelta/tokenbase@1e9cfae --- config/main.json | 39 --------------------------------------- 1 file changed, 39 deletions(-) diff --git a/config/main.json b/config/main.json index de50b777d..3b7217077 100644 --- a/config/main.json +++ b/config/main.json @@ -89,7 +89,6 @@ { "addr": "0x0f5d2fb29fb7d3cfee444a200298f468908cc942", "name": "MANA", "fullName": "Decentraland", "decimals": 18 }, { "addr": "0x0f9b1d1d39118480cf8b9575419ea4e5189c88dd", "name": "WET", "fullName": "wellieat", "decimals": 0 }, { "addr": "0x0fcf5c6b20577d48ba209e077975b9f2eac55798", "name": "SVB", "fullName": "Silver", "decimals": 5 }, - { "addr": "0x0ffab58ea5a71cc3ca40217706c3c401407fa4a8", "name": "INDIOLD", "fullName": "Indicoin", "decimals": 18 }, { "addr": "0x103c3a209da59d3e7c4a89307e66521e081cfdf0", "name": "GVT", "fullName": "Genesis Vision Token", "decimals": 18 }, { "addr": "0x1063ce524265d5a3a624f4914acd573dd89ce988", "name": "AIX", "fullName": "Aigang", "decimals": 18 }, { "addr": "0x106aa49295b525fcf959aa75ec3f7dcbf5352f1c", "name": "RKT", "fullName": "Rock Token", "decimals": 18 }, @@ -102,8 +101,6 @@ { "addr": "0x122a86b5dff2d085afb49600b4cd7375d0d94a5f", "name": "ITL", "fullName": "ITL (Italian Lira)", "decimals": 8 }, { "addr": "0x123ab195dd38b1b40510d467a6a359b201af056f", "name": "LGO", "fullName": "LGO Token", "decimals": 8 }, { "addr": "0x1245ef80f4d9e02ed9425375e8f649b9221b31d8", "name": "ARCT", "fullName": "ArbitrageCT", "decimals": 8 }, - { "addr": "0x12480e24eb5bec1a9d4369cab6a80cad3c0a377a", "name": "SUB", "fullName": "Substratum", "decimals": 2 }, - { "addr": "0x12a35383ca24ceb44cdcbbecbeb7baccb5f3754a", "name": "CSOLD", "fullName": "CREDITS", "decimals": 6 }, { "addr": "0x12b19d3e2ccc14da04fae33e63652ce469b3f2fd", "name": "GRID", "fullName": "GRID Token", "decimals": 12 }, { "addr": "0x12b306fa98f4cbb8d4457fdff3a0a0a56f07ccdf", "name": "SXDT", "fullName": "Spectre.ai D-Token", "decimals": 18 }, { "addr": "0x12fef5e57bf45873cd9b62e9dbd7bfb99e32d73e", "name": "CFI", "fullName": "Cofoundit", "decimals": 18 }, @@ -181,7 +178,6 @@ { "addr": "0x2604fa406be957e542beb89e6754fcde6815e83f", "name": "PKT", "fullName": "Playkey", "decimals": 18 }, { "addr": "0x26607f9bf9d62a37b0c78e1d3719fcd1fa32bef9", "name": "GFL", "fullName": "Golden Fleece", "decimals": 18 }, { "addr": "0x268b7976e94e84a48bf8b2b57ba34b59ed836a74", "name": "XAI", "fullName": "AICoin", "decimals": 8 }, - { "addr": "0x26d5bd2dfeda983ecd6c39899e69dae6431dffbb", "name": "ERC20_OLD", "fullName": "ERC20", "decimals": 18 }, { "addr": "0x26e75307fc0c021472feb8f727839531f112f317", "name": "C20", "fullName": "Crypto20", "decimals": 18 }, { "addr": "0x27054b13b1b798b345b591a4d22e6562d47ea75a", "name": "AST", "fullName": "AirSwap Token", "decimals": 4 }, { "addr": "0x27537ff4df3081cef9bee9b29cac764067b42611", "name": "SLIP", "fullName": "Slipstream", "decimals": 0 }, @@ -212,14 +208,12 @@ { "addr": "0x2d9765a94ff22e0ca3afc3e3f4b116de2b67582a", "name": "CGC", "fullName": "CGCOINS", "decimals": 16 }, { "addr": "0x2daee1aa61d60a252dc80564499a69802853583a", "name": "ATS", "fullName": "Authorship Token", "decimals": 4 }, { "addr": "0x2e071d2966aa7d8decb1005885ba1977d6038a65", "name": "DICE", "fullName": "DICE", "decimals": 16 }, - { "addr": "0x2edc6fcc641f0169d54abb842f96f701eae85e4e", "name": "ADUOLD", "fullName": "Aducoin", "decimals": 18 }, { "addr": "0x2ee6d1a3ba4e80a61bdfb48a90d40a5cef455326", "name": "POWE", "fullName": "PoWEth", "decimals": 8 }, { "addr": "0x2f1b8c9d0a21b747d8ca370f93cb09d3daf222ef", "name": "EXRP", "fullName": "eRipple", "decimals": 18 }, { "addr": "0x2f4baef93489b09b5e4b923795361a65a26f55e5", "name": "XHY", "fullName": "HYBRID", "decimals": 8 }, { "addr": "0x2f5e044ad4adac34c8d8df738fac7743eda1409c", "name": "AGO", "fullName": "Agora", "decimals": 18 }, { "addr": "0x2f85e502a988af76f7ee6d83b7db8d6c0a823bf9", "name": "LATX", "fullName": "LatiumX", "decimals": 8 }, { "addr": "0x2f9b6779c37df5707249eeb3734bbfc94763fbe2", "name": "WIZ", "fullName": "CrowdWizToken", "decimals": 18 }, - { "addr": "0x2fa32a39fc1c399e0cc7b2935868f5165de7ce97", "name": "PFR", "fullName": "PayFair Token", "decimals": 8 }, { "addr": "0x30aee7f259d6d1564ebef457847c672b30f13cbc", "name": "DOM", "fullName": "DomainToken", "decimals": 0 }, { "addr": "0x30cc0e266cf33b8eac6a99cbd98e39b890cfd69b", "name": "CLASSY", "fullName": "ClassyCoin", "decimals": 16 }, { "addr": "0x3136ef851592acf49ca4c825131e364170fa32b3", "name": "COFI", "fullName": "CoinFi", "decimals": 18 }, @@ -234,7 +228,6 @@ { "addr": "0x340d2bde5eb28c1eed91b2f790723e3b160613b7", "name": "VEE", "fullName": "BLOCKv Token", "decimals": 18 }, { "addr": "0x342ba159f988f24f0b033f3cc5232377ee500543", "name": "RAC", "fullName": "RoboAdvisorCoin", "decimals": 18 }, { "addr": "0x347c099f110ca6761779329d2879957b606b6ace", "name": "JOINT", "fullName": "JOINT", "decimals": 18 }, - { "addr": "0x3485b9566097ad656c70d6ebbd1cd044e2e72d05", "name": "PNKOLD", "fullName": "Pinky", "decimals": 0 }, { "addr": "0x358d12436080a01a16f711014610f8a4c2c2d233", "name": "PXS", "fullName": "Pundi X Token", "decimals": 18 }, { "addr": "0x3597bfd533a99c9aa083587b074434e61eb0a258", "name": "DENT", "fullName": "DENT", "decimals": 8 }, { "addr": "0x35a69642857083ba2f30bfab735dacc7f0bac969", "name": "BBN", "fullName": "BBNToken", "decimals": 18 }, @@ -324,18 +317,14 @@ { "addr": "0x5102791ca02fc3595398400bfe0e33d7b6c82267", "name": "LDC", "fullName": "LEADCOIN", "decimals": 18 }, { "addr": "0x514910771af9ca656af840dff83e8264ecf986ca", "name": "LINK", "fullName": "ChainLink Token", "decimals": 18 }, { "addr": "0x516e5436bafdc11083654de7bb9b95382d08d5de", "name": "ORME", "fullName": "Ormeus Coin", "decimals": 8 }, - { "addr": "0x519475b31653e46d20cd09f9fdcf3b12bdacb4f5", "name": "VIU", "fullName": "VIU", "decimals": 18 }, { "addr": "0x51c6a6ef1352578ff01b078313e6779b88bdcb1e", "name": "DMINT", "fullName": "DMINT", "decimals": 18 }, { "addr": "0x51db5ad35c671a87207d88fc11d593ac0c8415bd", "name": "MDA", "fullName": "Moeda Loyalty Points", "decimals": 18 }, { "addr": "0x51ee82641ac238bde34b9859f98f5f311d6e4954", "name": "IQT", "fullName": "IQT Token", "decimals": 8 }, - { "addr": "0x52514e3acaeb06cab050a69b025083082ebe5b54", "name": "CTCOLD", "fullName": "CARBON TOKEN CLASSIC", "decimals": 4 }, { "addr": "0x52a17ca01b9925752aefde41bf80d7b10514e136", "name": "PUMP", "fullName": "Pump coin", "decimals": 15 }, { "addr": "0x52a7cb918c11a16958be40cba7e31e32a499a465", "name": "FDX", "fullName": "fidentiaX", "decimals": 18 }, { "addr": "0x52e30201f31283dc5f7928b4198896083f604416", "name": "MLD", "fullName": "MOLD", "decimals": 18 }, { "addr": "0x52f7018bc6ba4d24abfbaefccae4617bfb0a0b52", "name": "YACHT", "fullName": "YachtCoin", "decimals": 9 }, { "addr": "0x539efe69bcdd21a83efd9122571a64cc25e0282b", "name": "BLUE", "fullName": "Ethereum Blue", "decimals": 8 }, - { "addr": "0x540449e4d172cd9491c76320440cd74933d5691a", "name": "DBETOLD", "fullName": "Decent.Bet Token", "decimals": 18 }, - { "addr": "0x550879f1778b575ddc8eb2095fbc9f4783b5f2f6", "name": "MDNOLD", "fullName": "Meridian", "decimals": 8 }, { "addr": "0x55296f69f40ea6d20e478533c15a6b08b654e758", "name": "XYO", "fullName": "XY Oracle", "decimals": 18 }, { "addr": "0x554c20b7c486beee439277b4540a434566dc4c02", "name": "HST", "fullName": "Decision Token", "decimals": 18 }, { "addr": "0x5554e04e76533e1d14c52f05beef6c9d329e1e30", "name": "NIO", "fullName": "Autonio", "decimals": 0 }, @@ -351,7 +340,6 @@ { "addr": "0x56ee8c9bd1d445a3324ad83e86d8be309db8f85d", "name": "SLRM", "fullName": "Solareum", "decimals": 18 }, { "addr": "0x5732046a883704404f284ce41ffadd5b007fd668", "name": "BLZ", "fullName": "Bluzelle Token", "decimals": 18 }, { "addr": "0x57a3dc224dccc0526954ff60ca6badd19c274d88", "name": "MTIP", "fullName": "MeeTip", "decimals": 18 }, - { "addr": "0x57ad67acf9bf015e4820fbd66ea1a21bed8852ec", "name": "LYM", "fullName": "Lympo tokens", "decimals": 18 }, { "addr": "0x587c549c4113127340ac0f5e996cab7a4f35bb49", "name": "SOCX", "fullName": "SocialX", "decimals": 8 }, { "addr": "0x5925f67d2767d937f47141dac24166b469558222", "name": "OLXA", "fullName": "OLXA", "decimals": 2 }, { "addr": "0x595832f8fc6bf59c85c527fec3740a1b7a361269", "name": "POWR", "fullName": "PowerLedger", "decimals": 6 }, @@ -366,9 +354,7 @@ { "addr": "0x5b7093fe2491dfb058c94bcd62a1cd4d822f884c", "name": "AUN", "fullName": "Authoreon", "decimals": 18 }, { "addr": "0x5bc7e5f0ab8b2e10d2d0a3f21739fce62459aef3", "name": "ENTRP", "fullName": "Hut34 Entropy Token", "decimals": 18 }, { "addr": "0x5c3a228510d246b78a3765c20221cbf3082b44a4", "name": "STQ", "fullName": "Storiqa Token", "decimals": 18 }, - { "addr": "0x5c5413bad5f6fdb0f4fcd1457e46ead8e01d73d3", "name": "UAHOLD", "fullName": "UAHPAY", "decimals": 18 }, { "addr": "0x5c543e7ae0a1104f78406c340e9c64fd9fce5170", "name": "VSL", "fullName": "vSlice", "decimals": 18 }, - { "addr": "0x5c6183d10a00cd747a6dbb5f658ad514383e9419", "name": "NXXOLD", "fullName": "Nexxus", "decimals": 8 }, { "addr": "0x5ca71ea65acb6293e71e62c41b720698b0aa611c", "name": "BBD", "fullName": "BlockChain Board Of Derivatives Token", "decimals": 18 }, { "addr": "0x5ca9a71b1d01849c0a95490cc00559717fcf0d1d", "name": "AE", "fullName": "Aeternity", "decimals": 18 }, { "addr": "0x5d51fcced3114a8bb5e90cdd0f9d682bcbcc5393", "name": "B2B", "fullName": "B2BX", "decimals": 18 }, @@ -396,7 +382,6 @@ { "addr": "0x64c86899bc02dd9af823b131e5acd4369f72bd39", "name": "RENT", "fullName": "Rent Token", "decimals": 18 }, { "addr": "0x64cdf819d3e75ac8ec217b3496d7ce167be42e80", "name": "IPL", "fullName": "InsurePal token", "decimals": 18 }, { "addr": "0x64ff248ddd36430e3640fbea76999941a8bccbd7", "name": "LAN", "fullName": "FreelancerCoin", "decimals": 18 }, - { "addr": "0x65292eeadf1426cd2df1c4793a3d7519f253913b", "name": "COSSOLD", "fullName": "COSS", "decimals": 18 }, { "addr": "0x6531f133e6deebe7f2dce5a0441aa7ef330b4e53", "name": "TIME", "fullName": "Chronobank TIME", "decimals": 8 }, { "addr": "0x6576963107077cce5ec879978c03ec6bb300cc89", "name": "CSN", "fullName": "Crescent", "decimals": 8 }, { "addr": "0x65be44c747988fbf606207698c944df4442efe19", "name": "FUCK", "fullName": "Finally Usable Crypto Karma", "decimals": 4 }, @@ -423,7 +408,6 @@ { "addr": "0x6beb418fc6e1958204ac8baddcf109b8e9694966", "name": "LNC", "fullName": "Linker Coin", "decimals": 18 }, { "addr": "0x6c6ee5e31d828de241282b9606c8e98ea48526e2", "name": "HOT", "fullName": "HoloToken", "decimals": 18 }, { "addr": "0x6d5cac36c1ae39f41d52393b7a425d0a610ad9f2", "name": "LLT", "fullName": "LLToken", "decimals": 8 }, - { "addr": "0x6e58b4c41cab75dc0239938bf5455ab8823ee4de", "name": "B2XOLD", "fullName": "BTC2X", "decimals": 8 }, { "addr": "0x6ecccf7ebc3497a9334f4fe957a7d5fa933c5bcc", "name": "BULLISH", "fullName": "BullishRunCrypto", "decimals": 0 }, { "addr": "0x6f1a769952c60b2d03f46419adeda91d87866dab", "name": "ELTC", "fullName": "eLiteCoin", "decimals": 18 }, { "addr": "0x6f6deb5db0c4994a8283a01d6cfeeb27fc3bbe9c", "name": "SMART", "fullName": "SmartBillions Token", "decimals": 0 }, @@ -442,14 +426,12 @@ { "addr": "0x74ceda77281b339142a36817fa5f9e29412bab85", "name": "ERO", "fullName": "EROSCOIN", "decimals": 8 }, { "addr": "0x75aa7b0d02532f3833b66c7f0ad35376d373ddf8", "name": "ARD", "fullName": "Accord", "decimals": 18 }, { "addr": "0x75c79b88face8892e7043797570c390bc2db52a7", "name": "GAS", "fullName": "Gas Files", "decimals": 8 }, - { "addr": "0x76195ffd0cfedf68625b3e5b64c7bd904eeb9d6c", "name": "WETOLD", "fullName": "wellieat", "decimals": 18 }, { "addr": "0x7627de4b93263a6a7570b8dafa64bae812e5c394", "name": "NXX", "fullName": "Nexxus", "decimals": 8 }, { "addr": "0x763186eb8d4856d536ed4478302971214febc6a9", "name": "BETR", "fullName": "Better Betting", "decimals": 18 }, { "addr": "0x7654915a1b82d6d2d0afc37c52af556ea8983c7e", "name": "IFT", "fullName": "Feed", "decimals": 18 }, { "addr": "0x767ba2915ec344015a7938e3eedfec2785195d05", "name": "REA", "fullName": "Realisto Token", "decimals": 18 }, { "addr": "0x76e82406a5040b605c6d30caf4802e7eb3184bbc", "name": "EBCC", "fullName": "eBitcoinCash", "decimals": 6 }, { "addr": "0x7728dfef5abd468669eb7f9b48a7f70a501ed29d", "name": "PRG", "fullName": "ParagonCoin", "decimals": 6 }, - { "addr": "0x7731ee8b0b0ab88977be7922849eb767bbe8da15", "name": "ABSOLD", "fullName": "cryptoabs", "decimals": 18 }, { "addr": "0x779b7b713c86e3e6774f5040d9ccc2d43ad375f8", "name": "POOL", "fullName": "StakePool", "decimals": 8 }, { "addr": "0x7848ae8f19671dc05966dafbefbbbb0308bdfabd", "name": "WED", "fullName": "Wednesday Coin", "decimals": 18 }, { "addr": "0x78b7fada55a64dd895d8c8c35779dd8b67fa8a05", "name": "ATL", "fullName": "ATLANT Token", "decimals": 18 }, @@ -478,7 +460,6 @@ { "addr": "0x8183dc52ce1cff90eba453c4a450f3d2d98f0ee3", "name": "Cerium", "fullName": "Cerium Token", "decimals": 0 }, { "addr": "0x818fc6c2ec5986bc6e2cbf00939d90556ab12ce5", "name": "KIN", "fullName": "Kin", "decimals": 18 }, { "addr": "0x81c9151de0c8bafcd325a57e3db5a5df1cebf79c", "name": "DAT", "fullName": "DAT Token", "decimals": 18 }, - { "addr": "0x82665764ea0b58157e1e5e9bab32f68c76ec0cdf", "name": "VSMOLD", "fullName": "VOISE", "decimals": 0 }, { "addr": "0x82917e1775149548eb7883c99b34f7cb0abfb756", "name": "PBIT", "fullName": "PeraBit", "decimals": 8 }, { "addr": "0x82b0e50478eeafde392d45d1259ed1071b6fda81", "name": "DNA", "fullName": "DNA Token", "decimals": 18 }, { "addr": "0x83984d6142934bb535793a82adb0a46ef0f66b6d", "name": "REM", "fullName": "REMME token", "decimals": 4 }, @@ -492,7 +473,6 @@ { "addr": "0x85e076361cc813a908ff672f9bad1541474402b2", "name": "TEL", "fullName": "Telcoin", "decimals": 2 }, { "addr": "0x8633e144f2d9b9b8bdd12ddb58e4bef1e163a0ce", "name": "YEL", "fullName": "YELLOW TOKEN", "decimals": 18 }, { "addr": "0x865d176351f287fe1b0010805b110d08699c200a", "name": "BCO", "fullName": "BananaCoin Extended", "decimals": 8 }, - { "addr": "0x86fa049857e0209aa7d9e616f7eb3b3b78ecfdb0", "name": "EOS", "fullName": "EOS", "decimals": 18 }, { "addr": "0x8727c112c712c4a03371ac87a74dd6ab104af768", "name": "JET", "fullName": "Jetcoin", "decimals": 18 }, { "addr": "0x87611ca3403a3878dfef0da2a786e209abfc1eff", "name": "EUSD", "fullName": "eUSD", "decimals": 8 }, { "addr": "0x877fb817d5de492d20ec3190a812f6430e8faeba", "name": "SHAD", "fullName": "ShadowLink Token", "decimals": 18 }, @@ -515,7 +495,6 @@ { "addr": "0x8b1f49491477e0fb46a29fef53f1ea320d13c349", "name": "AMM", "fullName": "MicroMoney", "decimals": 6 }, { "addr": "0x8b353021189375591723e7384262f45709a3c3dc", "name": "TOMO", "fullName": "Tomocoin", "decimals": 18 }, { "addr": "0x8b9c35c79af5319c70dd9a3e3850f368822ed64e", "name": "DGT", "fullName": "Dogetoken", "decimals": 18 }, - { "addr": "0x8bbf4dd0f11b3a535660fd7fcb7158daebd3a17e", "name": "EGASOLD", "fullName": "ETHGAS", "decimals": 8 }, { "addr": "0x8c01ada8e708993a891d57d1b3169479a20acb3a", "name": "VIT", "fullName": "VitalikCoin", "decimals": 18 }, { "addr": "0x8ce9411df545d6b51a9bc52a89e0f6d1b54a06dd", "name": "ABS", "fullName": "CryptoABS", "decimals": 0 }, { "addr": "0x8d5a69dc82a47594881256f2eef81770274fa30f", "name": "NTC", "fullName": "NATCOIN", "decimals": 18 }, @@ -531,7 +510,6 @@ { "addr": "0x9002d4485b7594e3e850f0a206713b305113f69e", "name": "HAT", "fullName": "HawalaToken", "decimals": 12 }, { "addr": "0x90528aeb3a2b736b780fd1b6c478bb7e1d643170", "name": "XPA", "fullName": "XPlay Token", "decimals": 18 }, { "addr": "0x90b1b771d0814d607da104b988efa39288219d62", "name": "MEDI", "fullName": "MediBond", "decimals": 18 }, - { "addr": "0x90c88ccd74e57e016acae8ad1eaa12ecf4c06f33", "name": "IBTCOLD", "fullName": "IBTC", "decimals": 18 }, { "addr": "0x910dfc18d6ea3d6a7124a6f8b5458f281060fa4c", "name": "X8X", "fullName": "X8XToken", "decimals": 18 }, { "addr": "0x9214ec02cb71cba0ada6896b8da260736a67ab10", "name": "REAL", "fullName": "REAL", "decimals": 18 }, { "addr": "0x922ac473a3cc241fd3a0049ed14536452d58d73c", "name": "VLD", "fullName": "VALID", "decimals": 18 }, @@ -542,7 +520,6 @@ { "addr": "0x93e24ce396a9e7d7de4a5bc616cf5fcab0476626", "name": "ZIP", "fullName": "ZipCoin", "decimals": 8 }, { "addr": "0x93e682107d1e9defb0b5ee701c71707a4b2e46bc", "name": "MCAP", "fullName": "MCAP", "decimals": 8 }, { "addr": "0x9409b1e54d5154b39bdcde3a6f85d463028435c3", "name": "KCH", "fullName": "KahnChat", "decimals": 18 }, - { "addr": "0x94298f1e0ab2dfad6eeffb1426846a3c29d98090", "name": "MyB_OLD", "fullName": "MyBit Token", "decimals": 8 }, { "addr": "0x94d6b4fb35fb08cb34aa716ab40049ec88002079", "name": "CNX", "fullName": "Cryptonex (CNX) - Global Blockchain Acquiring", "decimals": 8 }, { "addr": "0x94ffb55ce68231c5966ea8dab16a8f066846513f", "name": "VIO", "fullName": "Vio", "decimals": 18 }, { "addr": "0x9501bfc48897dceeadf73113ef635d2ff7ee4b97", "name": "EMT", "fullName": "easyMINE Token", "decimals": 18 }, @@ -557,7 +534,6 @@ { "addr": "0x983f6d60db79ea8ca4eb9968c6aff8cfa04b3c63", "name": "SONM", "fullName": "SONM Token", "decimals": 18 }, { "addr": "0x983f7cc12d0b5d512b0f91f51a4aa478ac4def46", "name": "BIZC", "fullName": "Bizacoin", "decimals": 0 }, { "addr": "0x98f5e9b7f0e33956c0443e81bf7deb8b5b1ed545", "name": "SEXY", "fullName": "Sexy Token", "decimals": 18 }, - { "addr": "0x9901ed1e649c4a77c7fff3dfd446ffe3464da747", "name": "ENT_OLD", "fullName": "Hut34 Entropy", "decimals": 18 }, { "addr": "0x994f0dffdbae0bbf09b652d6f11a493fd33f42b9", "name": "EAGLE", "fullName": "EagleCoin", "decimals": 18 }, { "addr": "0x998b3b82bc9dba173990be7afb772788b5acb8bd", "name": "BANCA", "fullName": "BANCA Token", "decimals": 18 }, { "addr": "0x9992ec3cf6a55b00978cddf2b27bc6882d88d1ec", "name": "POLY", "fullName": "Polymath", "decimals": 18 }, @@ -566,7 +542,6 @@ { "addr": "0x9a005c9a89bd72a4bd27721e7a09a3c11d2b03c4", "name": "STAC", "fullName": "StarterCoin", "decimals": 18 }, { "addr": "0x9a0242b7a33dacbe40edb927834f96eb39f8fbcb", "name": "BAX", "fullName": "BAX", "decimals": 18 }, { "addr": "0x9adaba9ffda15e3a043c907d390f645147eb532a", "name": "CODECOIN", "fullName": "CodeCoin", "decimals": 18 }, - { "addr": "0x9af2c6b1a28d3d6bc084bd267f70e90d49741d5b", "name": "AXP", "fullName": "aXpire Token", "decimals": 8 }, { "addr": "0x9af4f26941677c706cfecf6d3379ff01bb85d5ab", "name": "DRT", "fullName": "Domraider", "decimals": 8 }, { "addr": "0x9b11b1b271a224a271619f3419b1b080fdec5b4a", "name": "BLB", "fullName": "Bilibit", "decimals": 18 }, { "addr": "0x9b11efcaaa1890f6ee52c6bb7cf8153ac5d74139", "name": "ATM", "fullName": "Attention Token of Media", "decimals": 8 }, @@ -577,7 +552,6 @@ { "addr": "0x9b8eb7a73a3c65fc3c892b494ab29cb061cf05ae", "name": "1BIT", "fullName": "", "decimals": 0 }, { "addr": "0x9c23a568a32e8434ec88bdf60891a1d95ffd36cc", "name": "CHUCK", "fullName": "CHUCK NORRIS", "decimals": 4 }, { "addr": "0x9c23d67aea7b95d80942e3836bcdf7e708a747c2", "name": "LOCI", "fullName": "LOCIcoin", "decimals": 18 }, - { "addr": "0x9cb9eb4bb7800bdbb017be2a4ffbeccb67454ea9", "name": "BOPTOLD", "fullName": "blockoptions", "decimals": 8 }, { "addr": "0x9dfe4643c04078a46803edcc30a3291b76d4c20c", "name": "GEN", "fullName": "Genesis", "decimals": 18 }, { "addr": "0x9e386da8cdfcf8b9e7490e3f2a4589c570cb2b2f", "name": "RPIL", "fullName": "RedPill", "decimals": 8 }, { "addr": "0x9e6b2b11542f2bc52f3029077ace37e8fd838d7f", "name": "HKN", "fullName": "Hacken", "decimals": 8 }, @@ -589,7 +563,6 @@ { "addr": "0xa0aa85b54f8a7b09c845f13a09172b08925f3d54", "name": "SISA", "fullName": "SISA Token", "decimals": 18 }, { "addr": "0xa13f0743951b4f6e3e3aa039f682e17279f52bc3", "name": "SENC", "fullName": "Sentinel Chain Token", "decimals": 18 }, { "addr": "0xa15c7ebe1f07caf6bff097d8a589fb8ac49ae5b3", "name": "NPXS", "fullName": "Pundi X Token", "decimals": 18 }, - { "addr": "0xa25d01d15fc0e3cdede1bebee4124394aae0db33", "name": "FLLWOLD", "fullName": "Follow Coin", "decimals": 18 }, { "addr": "0xa2f4fcb0fde2dd59f7a1873e121bc5623e3164eb", "name": "AIRA", "fullName": "Air phase 1", "decimals": 0 }, { "addr": "0xa4ea687a2a7f29cf2dc66b39c68e4411c0d00c49", "name": "IVY", "fullName": "IvyKoin Public Network Tokens", "decimals": 18 }, { "addr": "0xa4ef5964f146d2526c51fc40caa244e45edce136", "name": "EPL", "fullName": "ELECTRONIC PLATINUM", "decimals": 8 }, @@ -618,7 +591,6 @@ { "addr": "0xaa4ab1c817e4df7d25ce4d42352649d592a3bba0", "name": "ANK", "fullName": "AnkorusToken", "decimals": 18 }, { "addr": "0xaa7a9ca87d3694b5755f213b5d04094b8d0f0a6f", "name": "TRAC", "fullName": "Trace Token", "decimals": 18 }, { "addr": "0xaaaf91d9b90df800df4f55c205fd6989c977e73a", "name": "TKN", "fullName": "Monolith TKN", "decimals": 8 }, - { "addr": "0xab16e0d25c06cb376259cc18c1de4aca57605589", "name": "FUCK_OLD", "fullName": "FinallyUsableCryptoKarma", "decimals": 4 }, { "addr": "0xab6cf87a50f17d7f5e1feaf81b6fe9ffbe8ebf84", "name": "MRV", "fullName": "Macroverse Token", "decimals": 18 }, { "addr": "0xab95e915c123fded5bdfb6325e35ef5515f1ea69", "name": "XNN", "fullName": "XENON", "decimals": 18 }, { "addr": "0xac2bd14654bbf22f9d8f20c7b3a70e376d3436b4", "name": "KITTEN", "fullName": "Kitten Coin", "decimals": 8 }, @@ -659,7 +631,6 @@ { "addr": "0xb518d165398d9057ea8b73096edda5c7754bcd62", "name": "EXRP2", "fullName": "eRipple", "decimals": 18 }, { "addr": "0xb53a96bcbdd9cf78dff20bab6c2be7baec8f00f8", "name": "EGAS", "fullName": "ETHGAS", "decimals": 8 }, { "addr": "0xb561fef0d624c0826ff869946f6076b7c4f2ba42", "name": "SER", "fullName": "SeratioCoin", "decimals": 7 }, - { "addr": "0xb5a5f22694352c15b00323844ad545abb2b11028", "name": "ICX", "fullName": "ICON", "decimals": 18 }, { "addr": "0xb62132e35a6c13ee1ee0f84dc5d40bad8d815206", "name": "NEXO", "fullName": "Nexo", "decimals": 18 }, { "addr": "0xb62d18dea74045e822352ce4b3ee77319dc5ff2f", "name": "EVC", "fullName": "EventChain", "decimals": 18 }, { "addr": "0xb63ab8e276e081b9079c3ae520c58061fa4acb45", "name": "TEC", "fullName": "TRUST", "decimals": 18 }, @@ -684,7 +655,6 @@ { "addr": "0xba71b32e71a41339aa4ceaa79528535aefe488d8", "name": "ALIEF", "fullName": "", "decimals": 0 }, { "addr": "0xba9d4199fab4f26efe3551d490e3821486f135ba", "name": "CHSB", "fullName": "SwissBorg Token", "decimals": 8 }, { "addr": "0xbb1b3e8ddded8165d58b0c192d19cd360682b170", "name": "CAS", "fullName": "Casino", "decimals": 2 }, - { "addr": "0xbbb1bd2d741f05e144e6c4517676a15554fd4b8d", "name": "FUNOLD", "fullName": "FunFair", "decimals": 8 }, { "addr": "0xbc63acdfafa94bd4d8c2bb7a8552281f107242c0", "name": "MXX", "fullName": "MaxxToken", "decimals": 18 }, { "addr": "0xbc7de10afe530843e71dfb2e3872405191e8d14a", "name": "SHOUC", "fullName": "SHOUCAIR", "decimals": 18 }, { "addr": "0xbc86727e770de68b1060c91f6bb6945c73e10388", "name": "XNK", "fullName": "Ink Protocol", "decimals": 18 }, @@ -694,7 +664,6 @@ { "addr": "0xbdc5bac39dbe132b1e030e898ae3830017d7d969", "name": "SNOV", "fullName": "Snovio", "decimals": 18 }, { "addr": "0xbdcfbf5c4d91abc0bc9709c7286d00063c0e6f22", "name": "GUESS", "fullName": "GUESS", "decimals": 2 }, { "addr": "0xbeb9ef514a379b997e0798fdcc901ee474b6d9a1", "name": "MLN", "fullName": "Melon Token", "decimals": 18 }, - { "addr": "0xbec8f6d667594fb181c9d68e5c80c910888be93d", "name": "STAKE_OLD", "fullName": "StakeIt", "decimals": 8 }, { "addr": "0xbf2179859fc6d5bee9bf9158632dc51678a4100e", "name": "ELF", "fullName": "ELF Token", "decimals": 18 }, { "addr": "0xbf4a29269bf3a5c351c2af3a9c9ed81b07129ce4", "name": "KEN", "fullName": "Ken Coin", "decimals": 18 }, { "addr": "0xc029ba3dc12e1834571e821d94a07de0a01138ea", "name": "QBE", "fullName": "Qubicle", "decimals": 18 }, @@ -706,7 +675,6 @@ { "addr": "0xc324a2f6b05880503444451b8b27e6f9e63287cb", "name": "XUC", "fullName": "Exchange Union Coin", "decimals": 18 }, { "addr": "0xc3761eb917cd790b30dad99f6cc5b4ff93c4f9ea", "name": "ERC20", "fullName": "ERC20", "decimals": 18 }, { "addr": "0xc3951d77737733174152532e8b0f27e2c4e9f0dc", "name": "CLD", "fullName": "Cloud", "decimals": 6 }, - { "addr": "0xc3972ac283b3a7a56125674631a5c254f7f373cf", "name": "HATOLD", "fullName": "HawalaToken", "decimals": 12 }, { "addr": "0xc3aef0036f5b146440775b2a1d5bf45fd8992741", "name": "ROI", "fullName": "ROICOIN", "decimals": 4 }, { "addr": "0xc42209accc14029c1012fb5680d95fbd6036e2a0", "name": "PPP", "fullName": "PayPie", "decimals": 18 }, { "addr": "0xc438b4c0dfbb1593be6dee03bbd1a84bb3aa6213", "name": "EQC", "fullName": "Ethereum Qchain Token", "decimals": 8 }, @@ -715,8 +683,6 @@ { "addr": "0xc5594d84b996a68326d89fb35e4b89b3323ef37d", "name": "EPM", "fullName": "Epocum", "decimals": 18 }, { "addr": "0xc596bd09d652827b0106292d3e378d5938df4b12", "name": "TPT", "fullName": "Teleport", "decimals": 18 }, { "addr": "0xc5cea8292e514405967d958c2325106f2f48da77", "name": "PRFT", "fullName": "Proof", "decimals": 18 }, - { "addr": "0xc63e7b1dece63a77ed7e4aeef5efb3b05c81438d", "name": "FUCKOLD", "fullName": "FUCKtoken", "decimals": 4 }, - { "addr": "0xc66ea802717bfb9833400264dd12c2bceaa34a6d", "name": "MKROLD", "fullName": "MKR", "decimals": 18 }, { "addr": "0xc7579bb99af590ec71c316e1ac4436c535039594", "name": "BAR", "fullName": "Titanium BAR Token", "decimals": 18 }, { "addr": "0xc78593c17482ea5de44fdd84896ffd903972878e", "name": "BB", "fullName": "EtherBB", "decimals": 9 }, { "addr": "0xc79d440551a03f84f863b1f259f135794c8a7190", "name": "MGX", "fullName": "MEGA X", "decimals": 18 }, @@ -735,7 +701,6 @@ { "addr": "0xcb94be6f13a1182e4a4b6140cb7bf2025d28e41b", "name": "TRST", "fullName": "Trustcoin", "decimals": 6 }, { "addr": "0xcb97e65f07da24d46bcdd078ebebd7c6e6e3d750", "name": "BTM", "fullName": "Bytom", "decimals": 8 }, { "addr": "0xcbcc0f036ed4788f63fc0fee32873d6a7487b908", "name": "HMQ", "fullName": "Humaniq", "decimals": 8 }, - { "addr": "0xcbce61316759d807c474441952ce41985bbc5a40", "name": "MOAC", "fullName": "MoacToken Token", "decimals": 18 }, { "addr": "0xcc13fc627effd6e35d2d2706ea3c4d7396c610ea", "name": "IDXM", "fullName": "", "decimals": 8 }, { "addr": "0xcc34366e3842ca1bd36c1f324d15257960fcc801", "name": "BON", "fullName": "Bonpay Token", "decimals": 18 }, { "addr": "0xcc4ef9eeaf656ac1a2ab886743e98e97e090ed38", "name": "DDF", "fullName": "Digital Developers Fund Token", "decimals": 18 }, @@ -811,7 +776,6 @@ { "addr": "0xe30e02f049957e2a5907589e06ba646fb2c321ba", "name": "DRPU", "fullName": "DRP Utility", "decimals": 8 }, { "addr": "0xe3818504c1b32bf1557b16c238b2e01fd3149c17", "name": "PLR", "fullName": "PILLAR", "decimals": 18 }, { "addr": "0xe3fa177acecfb86721cf6f9f4206bd3bd672d7d5", "name": "CTT", "fullName": "ChainTrade Coin", "decimals": 18 }, - { "addr": "0xe3fedaecd47aa8eab6b23227b0ee56f092c967a9", "name": "PST", "fullName": "Primas", "decimals": 18 }, { "addr": "0xe41d2489571d322189246dafa5ebde1f4699f498", "name": "ZRX", "fullName": "0x Protocol Token", "decimals": 18 }, { "addr": "0xe42ba5558b00d2e6109cc60412d5d4c9473fe998", "name": "IMC", "fullName": "iMM Coin", "decimals": 18 }, { "addr": "0xe463d10ec6b4ff6a3e5be41144956116ca30d4c3", "name": "7YPE", "fullName": "7ype Coins", "decimals": 0 }, @@ -832,7 +796,6 @@ { "addr": "0xe8c09672cfb9cfce6e2edbb01057d9fa569f97c1", "name": "INDI", "fullName": "Indicoin", "decimals": 18 }, { "addr": "0xe8c5e942b76099c0c6d78271bad3ca002fa7c531", "name": "HELP", "fullName": "HELP", "decimals": 0 }, { "addr": "0xe8ff5c9c75deb346acac493c463c8950be03dfba", "name": "VIBE", "fullName": "Vibe Coin", "decimals": 18 }, - { "addr": "0xe94327d07fc17907b4db788e5adf2ed424addff6", "name": "REP_OLD", "fullName": "Reputation", "decimals": 18 }, { "addr": "0xe99a76d5fb19bc419d72f355050045fad88e060f", "name": "RAZ", "fullName": "RAZ Token", "decimals": 18 }, { "addr": "0xea097a2b1db00627b2fa17460ad260c016016977", "name": "UFR", "fullName": "Upfiring", "decimals": 18 }, { "addr": "0xea1f346faf023f974eb5adaf088bbcdf02d761f4", "name": "TIX", "fullName": "Blocktix", "decimals": 18 }, @@ -861,7 +824,6 @@ { "addr": "0xf19eac69f9566f0b40660bd0cc16234330f38456", "name": "CRAFTR", "fullName": "CraftR", "decimals": 18 }, { "addr": "0xf1d9139c6512452db91f25635457b844d7e22b8b", "name": "CTC", "fullName": "CARBON TOKEN CLASSIC", "decimals": 4 }, { "addr": "0xf230b790e05390fc8295f4d3f60332c93bed42e2", "name": "TRX", "fullName": "Tronix", "decimals": 6 }, - { "addr": "0xf244176246168f24e3187f7288edbca29267739b", "name": "HAV", "fullName": "Havven", "decimals": 18 }, { "addr": "0xf24d3dfffcaf9f9a5dda9c57eeeb1ac0bba49c86", "name": "XMAS", "fullName": "XmasToken", "decimals": 18 }, { "addr": "0xf2e51e32d1f546423364a040ef1a6d2f05e31482", "name": "HUBC", "fullName": "Hubcoin", "decimals": 6 }, { "addr": "0xf333b2ace992ac2bbd8798bf57bc65a06184afba", "name": "SND", "fullName": "SND Token 1.0", "decimals": 0 }, @@ -880,7 +842,6 @@ { "addr": "0xf70a642bd387f94380ffb90451c2c81d4eb82cbc", "name": "STAR", "fullName": "Starbase", "decimals": 18 }, { "addr": "0xf7ae0daa230bf3fb3c0e5e01e7a6e0a142c6cf7e", "name": "BLACK", "fullName": "Bitcoin Black", "decimals": 18 }, { "addr": "0xf7b098298f7c69fc14610bf71d5e02c60792894c", "name": "GUP", "fullName": "Guppy", "decimals": 3 }, - { "addr": "0xf85feea2fdd81d51177f6b8f35f0e6734ce45f5f", "name": "CMT", "fullName": "CyberMiles Token", "decimals": 18 }, { "addr": "0xf8e386eda857484f5a12e4b5daa9984e06e73705", "name": "IND", "fullName": "Indorse Token", "decimals": 18 }, { "addr": "0xf8fa1a588cd8cd51c3c4d6dc16d2717f6332e821", "name": "BXC", "fullName": "BOXIcoin", "decimals": 2 }, { "addr": "0xf94e44d8ea46ccd8451d7e15264c6c4a78d3e10f", "name": "KSS", "fullName": "Krosscoin", "decimals": 18 }, From cfabd0d80011d2b496104374a9b1e6be2f7839de Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov <138289+freeatnet@users.noreply.github.com> Date: Sat, 31 Aug 2019 14:12:49 +0300 Subject: [PATCH 35/45] Create DONATIONS.txt --- DONATIONS.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 DONATIONS.txt diff --git a/DONATIONS.txt b/DONATIONS.txt new file mode 100644 index 000000000..fd748bd93 --- /dev/null +++ b/DONATIONS.txt @@ -0,0 +1,2 @@ +Support continued operation of ForkDelta: +0x4489F77FB33E194995142a872EcD85CbD6F0f193 From 24ced644c6d247d64df98bfa870d6d0964d9e5bf Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Sat, 31 Aug 2019 15:06:41 +0300 Subject: [PATCH 36/45] Add donation drive banner, update logo --- images/title.png | Bin 25633 -> 0 bytes images/title.svg | 1 + index.html | 14 +++++++++++--- 3 files changed, 12 insertions(+), 3 deletions(-) delete mode 100644 images/title.png create mode 100644 images/title.svg diff --git a/images/title.png b/images/title.png deleted file mode 100644 index 72b1fd17c672e70c5a549fcd6cf98db77eeaa743..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25633 zcmeEt^;eZo)b9a75Ri}-DM{&&mQcEt?ha{??odLyLrO_0k?xj8y1S&ilU-25NDoz;aF#=&SJ+{ zTIVnW*HnOq_o%X(9%s5mTU*0h_t8n!pcHiXdu+Ck0gCy1E?bn!tyc*+tLDbeRvLEK z5Bw={gEQ-Ru`I`P;$}I_3`UNjD>BnYY%wxy>wPK7>npYIUYg{r_j&a5#3UUHq@VYG zXOIR&-u=9McVGD5XNX?_Jo3MPke{HC{rgO2OY8IRvrqFE2>ic)-~<2v0J49~_dP2?MsM+6mGAe!T*Ys#$)EvO!qE>ip=pG8)p| z10PFpo(F+yS+9lzu&PGcY5%@o3VWZquY4f^%uZ^k_V;U}S8xdPm?4hi%L+jH_pN|vrgW!IsK7MCuMI9Zk??zYSekAt2Kd)dK;0P^Jo%SKTyzdy@ z(^-=)j9r<8ILFeg?V ztN(XHh?p+QDMBZ&lW8wrB*)G5u8R{kMwZU3kFjCiy%7mERagBDA z@#OBI;cJNRgz}>xl1Ke%KXUvvs(*+c@Z3Eb29HQFgGkU7AA%KyPFTqP4N`|avE}d{ z{6*@K_7Ez2kc0+zH--%yR}&c~|D;Spyfm3x)6%HRjmV8PJ|33 z`=)0xsn>r;8i|0XugKg6CuvG#6DD4vR_Nv9|Jwoq5+de>?29;j-_Mo+TGa&GS`Ctepisz#`z@01Zwmo}< z^gCG~69=-ON-ex-SRx^_2hLk@qQS!pk*K)}`X2|o2*L8oH3m`KZHvNZk~;@&@9YK86*vCvAs&PU*zqyCER*kBihF0coKHzprx+TGpo$EzuVAlkc{y zrvQ$0A6euazZj>m=YhyMR^6O7&%L{cKHZ-oeq=0!@T9alf4BuTY|4vN>J<93B1Es0 z)`tukjICV;BnzW*c>i}eih#{8OMHbKR-E$^VjVMydc%jk6N+3%jNZn1L5wCh)l5hQ_P0yE4N3m6A>O>ZDC2gh=bXkQc9 z{iX*hM}?4qA368U`oUj5L1@4m1ep0+$TvXxYZowsbRw?<{t;d62anvUCrOt8zlSm{ zX$e1s`u_iV}_}{Qk!_+@u%4sM+g(>6CXVTA{G2lDz55x z(}#BqYQ6{9ABrsE{E9(=CXY>|I8n&K^emaq-*Eh|SqTmWJNc?q-r5tPEfgGh5SMIu zRd2U*H~cdh7+$E7b41U=af)J!nn?u=Q|IKBqES^k#XsRdd2o0nZWAhAD3|&DWJ_o?cgsRArUDB4b^Z*T^V72&b z_eg}`5D0pWkVOuDuVMvR?{oD%{_9O>UPItI=u{aVnG(F+elCfSkv?ye_*d+GGJvZw zQo-L6a?l`t7&Hqdb_};}(@4ErkQ{^uvzS{(?01BCqlm0`IT>m#-bae>> z#i(-yl`|dx4NC*V2+|4jRi#lWa(@Wp23c2y6d0D>8N+62;DuLEHOY7xLsPIS@y!1t zbsdmOT}h7PyMd6-XJt$aKeVeZJZ5Qqx2g+ZDjAo_XI>27C(|Q<#u)5EAqT$!R4O$XL4S!yf;}+3zpOmzpTeD7rnhykbRqWRzZowe zh?sguevg9WP%~Rmq{!S-{~0MC46wPJjs+Mi>Ec}gr*Q@5ZRjYi^w{qXsu=^!thjP6 zI8oE8qVb1T?3a zXTJVZ`l5X?JAW5$rTrv6cs(FAsuyO zPPgfwJ`2eTY{VQbRfj;3r`9KjikSCf1>fyK$QI7|atY8FAubq<-yx>1jF@vqF&8FH zhYF|_Zk!M9NV^J$M_#O-9_Lw*Q(S1Qak(n;!KsV6p3KhD|Uo#|J9=pIiww1L>GmO{Cv` zAb>IJH3D#jIvhCqsekMi`YdCJ44Ihn-7sn0eTCez-lD)%_Zb&R*K6beeYMcm3x-}c z0z^o3mKx>T{iLF3Ud7vm=*!!YTMq10O9u#K5r7w;)*yO3R&D6A5Fi3Z{6b2_F1{rG zd2$>YI|L%Mp&Wj3OGPNa<4mABvH}^V{+aiT@I3^jZ-xtjFo}_~4z4}$EStvlY zDck-uELhY4M;Pp^1h7|YeBAq0*|(xN%7)$Db$MvFeV8mdQyOIZz$40`aPYM0=0g5v zWtOl^>FiL$5e=QS7LaEvU9mGoZj)mYAVLU0;%f;UAxHxMc_qM{OWCw-i?_oQ0DQ!^2XM!qqOp&%7A&YPkE)9CWOgX`C`>mYt!fr1#Nh}8{Wzsk7 z-z$(!yxS1U1SSan&EqUgM?u+R3;uz5z9&xKOG`5M z12jeX8^+DeS>X2kIgR&O{~<})Nypgq7@ur;E3nBzQE|QK(l%L)co0YzKG4FKp2G2u zr)w)t0+i{JSS?yR)AR>3U_KbNPtsTk$$f*CU z;iOskH~>s3g9}11QBzEvA2GWPZ2j&D@kJUj$4#ySem$k$w+Z5V-Ai8((halzKp<+j zLHRTbOShSsf%N!Zczj*Y)XRBZ@rZ_@whb^>GpZC7f415WBTm4vL=+Ge-e(_LK2NX( z8?M7RH=Ek3h`Fiqex!YQ%jtEEIu$~MkWNu{dH9$4(A%rF5Sp@PBg)&M*GTxST0^JS(z+lr>niqwm zp>KAd>HHBm9k$s=^c}B(-Ac^jXS#w2>4D=uDsQqEVs?DE;TM8$*3v3{tT7JIsNXqeTeiW=PXcIe1Bo01VbCi+&2@JTf5|8K9}l_^nZ3ABd`g@5Vz8!OL25 zuxj1q-mhb#bFT|_e4W$o+Ir2LR4&tRc&fU^o_tkAn$g;qv+lhF`e3&6-MFM6-qNhY zGPr<=H`Hd;srjTcd*758o+f=Hr~_853&c(=qIKx!o7vysB!?@|`)&xF=rFIvLs_Y_ zl@zX81?w!c6;bP*#x!Y5;Kir@qy@<3!aqquO3I|B>e)(>6Y6|EmLTqt zm%b4Q=;e|=@^XTth6I4KiGJvOWYf_`4Br}c)_*2#ZyYi6*xdiJo)|psN@dDZ`TcmU zZ>&_=qTH~T8pbG+PdqcUJR^FsKydteWE^^!!k>rL^5cE%N#l4F$A$W|B3M+zh+2m8 zDFj0B5e-uh<#F`f7HMf{bW*m49hBM>e}00|sxJ9uN9+@u>Yqcu7#r*=q)g)Ty}Q^d zDeDOIfGJ>M!kK2&o5RwY#{IV=~!-z$zAGWxv)$R{wVK9bXp)$+xs=u*+~^WUYY z*iCrq{MIX_#4%V06QjTA-pahMlkJRGWiyP2J&!(7nD99x-ZhN`B)9efl4TOvusNdV zDK_OKt#n+Sf<^NuB_I$z0AKVTO<&4yd_0?viB@7OQ5DhAWuH2>;?m9d6E3|S(E;e3R9wyY@FZ_L4E}i zGaR`yd`P~HCJAG~x~aE^;luZ#_3EDdyf=yVR--VJRyt-uC3!6zKNPuR0;81W6PW0g z6M0r*gCadu`xF_lP9PLmwG?+R21H6kn+zo7wyWx{@1W@1IB%LVvkcn)*!R9D<~^L2 zf1)|RTu{u%fx22T|8kdiwv!A9gdPK5Q2ndnwWk6h8b?BaU=Sj8NdjZO`&Q6t>wKwT ziCFl6M~mfPQcOI-`M85I_vRMHiaX0F<|HSPnuQ@@&NyE785h{c&w!ZE+v9jL#UnlGTBc$J0^6db6EqctKz`udLEz-Qn!l%YLX4YM4d z_Zx=_~9bJ6L_O!SOgS>z@)zI?1&Ra0^2Y%isWvYg(1iqL<4wi0Qf*lQ6 z!)Y9)_O`>B_=+$H8})#0?_K^*p1ug-s@Q*f`xOezlA*kK)6LSaHrUjsQs-p%IMH+O z4XMsHN>Z^)%U?HUUMHfTeTPB!$b0NVUt3N5Vxze^_ws!p$1lT2BLE1Z3F!$bV1MFop0b?7iv-%;+ju+E&Gps=TCp-@ucNWbZ zx3qu>lPp5iASx3Apr0H>&&W_dB%tZdUuXUqg{tWF+qlJJEO4|ZlSKTNg2fJMeA5xK zc?YZ}N%w?vQOFT;BG!z^+`2>6Yn@Iv#%+NQ9YR3`dx&|H+3KIsNnj1+4WvOMhXJ9| zniF4d_{-M&?48cUb*sw5rbwfSQ}~})HbQL|zN&M{S&zUDnn>rW2w6sO*QISYoN?Q* z*JgZ&=U8m6GP?*$`NsoAVzWoZ;xG?R_uzs|G637HhL43Ilf#<2k}xBXntDBS5jnbm zy=5mb$^I2c@w=Wg+u^iuuied!iNJZM@Nc}{wM;3FDsQV=x+$85n!}MC&q_6)sLzAZ zW8e22NV23b%|u z?H;%*-daV+#*RK^A8M5gZVnNpQ|Od^e!37mdZ@_rF}plFJXubX@rkex7dTH!U{Sbo zPRGE;$}hIIQ#2*J-VXqMn}|WLsP5@RZQ}ce@8zuJ{bHLz`{wMCwg7bYwRJ?xT+V!{ zOHzO0^|$(j3NWtRW}TDRk_^R81(B%#GPAremdS#K1uY3#8+8=78Jf8@2@kx+2m>hvlmbVsX@Fpo`o zYj6+Z4-(X0CiIcGG^53S-c-A;;F+r8v@RYul1ta2la9=1c82I&NSvFWf7aP08Fkj# zAEH_7AEmP4*Br_9&!zu7Hj%j!VWZS-nmRR*P^3}to>_-ytCG=5dt8{^ln7uP0LdU7 z#?%@(A(nCFr4WmPD5d?Gl2ZBE4u#^(dLaw#jHL_-hGFVD0tM2Ys_00>bZ0blvxy~vUH)mC znyB5S4SQL{9PeWpVbxSYZSc$g+&>bV`MOT7{tR1I(^hi6SL6GEg0}5p#+x!BfUVxE zz%X{=hiY0MBd5z%t5oWV=+1|~qRoxdyXNTYFo(PL_ zdf0^S%Ci1o3AR_hbU=8@8OruUDo5Gmd^cCdt^h*gly z6f$w_F|Jrqh@tu#4Ny;N_;4^v;^Nf97?nyUFXg7x&g>OREWP=x{i!7U+EUF5HJ+rD zo76m=S5`sn32i6lB8iC)S@}P&Ek%#ORDUG}EZGOLi+Z(|HR}h8dbKgW8^5AZE2=Nu z08H{6-PK&!D8cJ{(VOTwo>YGb@d-g|BiJ)0R=#=JnoSY^hTni#yY#(XG9`ybe4NoL z@szbAog5!}bI6u*VocndDaN<;-Asd{*j_7 z;F$F9BflyjpUPel9#1sX6AdVs%w+ye&4_t~_f7-!DUAb>Y+m2AM;ylXFa>!? z4i_tw;cO)mvt?W1v!i8FRm`abFN+JTOeX2aqtS$4^$2WE0IrJi^WAsqO^Y9OuU(iY zikC1~VNlplR_8ou8ez}&!u4s&YwLWS@(`69WY%86Y%<_zXpN`c=_#*Gzt*}6PV*nN z;hT1M?4=hU9UR}Sv9;%_pXUD>cvGO5?)Ce-*WggGA&uPqt<#4{8GK9iJod1l$dK*!#Yu>2f#>tZJ2BN^rJ854P!FPUDRU{r%6rx%T&z=!%bW;1aaOMx zhF_6mb&)cD$K;A8fQ@_*g5s91ZkV2SoBIg? zDbwLSi%Hrz`9WW4>Y0c#ZuwmbAVgmHw53*7#VB5rc!UdO6)7n?ypO|=P!oAUZaOu< zNVQ`o;V;51i-z181950c)XQKVmoKyL zjEEmH+MC9TC6Zlg|B%jzdU5I{f*nwb!Zd*`5UL zeE=u|=2$ystp}R7j630co)8ASi86QOc*7T46#cD)p`fp{@NsYHR;oahwYo}-vASJv zX-4!s-6r)^nRF>3(}%>oDGaaiPo12h($krJG-lIA>E*@W84ALeJ3knzn-GX)cHjxt ziX2h|pDi7;dT-T*874Yy;ThvZUE|6?Y9P=hW=Mz{ z1@Rd|Yx^2Ahw^O3GK5LeS;`H_KWlI4W7N}GhTg4mhF%$5;dzQWNX$I=%p%0y|sqbklrkp%I<^ zQc*N##BuiZvo;oxH&4ocHyNJ8R%JGwJneM4v&%z@-A2!s z)FX#4NGDvat(v3Z1sB6(l0hzDGAt;cgpheJ2IkZcjNFSsV!*hbc}96lak*^Ko^K&j zwW@yjOXtEyH?LS?>m)kbW|UEt!1a;7=lUrLG0DNeBznV{pWMzZmw0@|@|i55O)gM( zBhFr8B4?BHF-!>?V8+c@yx^JU3Ca)?hPI--p7&{icZ5Eu_;Z-fH&DYSJ)69P~2=LD!%jQfKm1) zq5>!a`vgxE09ZEH<;eihZj{TYB(vIxo8_8RN1zbtwqS(IKXN5vfe{36`@cL6O6eV1 z+C$jptN!5lL6e7&fH3`D|CunN){KDhLGY!`!TB_G6j=T@JrE?u6~ttHL^ogvNBge^LYX) zg`fZCeah12bSryWrbq>l1!yMgtFLepy^gwUo>%ue7^$xin*wRUS%e7X%6;OZKOPIy zq*7LoA6w0xi0z@wd%ZSAmL2`cLkVHC&yG(;Lds_Mm00^|#K&B=C)k>bNnALBtu5E^ z68iE_KV@97ZfQO*@?bf96SEPEqqr7A_llqGiJ*`*s1FVT1Um}+U(#OP;<6|V)|jfS z9xmGZ{cLDw_T9X9dl^Y_7j1%gFX^z6;=Qn2G=Mv=m>e_ChtQlK4m>{C?VeWxc{s@` zlj<28(MYZ5<~tAEr=QE-BnFxCP+Lp=`bqX8+Siq;L_(|mfz3R9o#%2{Vh#^2r_Kf` z1!aAqEuzx$?4sW2Si7^%<*jXHlA6J!I9G;?dP7?YsDeL+2I}uNTfNJ?S6wsGCud~? zCqL|o&_&WK515ZN`d#hU%mI!7=|T4nXjQpmdcAWCY08^-IW6dLWY5Knyo@fFiL2G` z#T#=x4!|0llnGpVD&endTATH1ZpDntX6?guR_Ea8B>n0=*B4}_{x0&iRsNxK89A8y zh}xx^2fw`8MrA1F8GF&`BYNjv1wDgOvat*`n&p%lniK21voII5l={ipt*khGs6$cb zqL$hEp)#R|3FMf0e0JXY`U^cS{u5^_odpK^4LsmH7c9P?!-pH>wVPi-mz4CIeeo`w zGTTHUdm)yxBkOI5cG5jRx*cq8NxH94Vw>4a842*SocH->eU{*Vhy}ou3U`nGO5Y zwP`)^qgc|%#2vr+R5}@J$N*s^bLZfsu_V;gS<{h-fZ+}H}qtj zlVfMOMiQ};%b1&l)~oq;$H$S&UQmO|vpKG{^J|mZ$No{tb&J*c2XnmesjPX|?en*} z8M4E&yxPxYY90E1IM!k==NygpVMEjh;Zc2u^^xdItvr=M;;dJN?>RKH>kr(Z{O@HF)<3nlVS+PqN?2FaPYD+K>KUcExd8vgW@bY@n>2)Ur3CqoC zyWmKW?0ZSi0C^c-JIz1B5U9!TGQ6Oi=MgHysN6SNh{8-*%)(I$88%T@N#Wm28h)Gz2OkQMJ-p$>QllLzJV;`U3=^sHm6fhn;yu5px9J)VKhv2zk_rTA7)K-9 zpob(1#P@_R_lO!U9qa=elXjTi%5~Y2xi!Mz0mytZZ(oCK^I-o&p~x}%wz0i<zhdZp6w6%2tOvO3T>4ikY1&F`VMs;{+3f6ck8q|aWtKOoi6f5n^^3D^ zEiN5hGdc%iKsfijzzEgm9+O7um0PT-f@!+zsz?YvHbuVxh?nIPC3M!+pWoc)KVRw7&PXhRj@qm z`&XnsK9bspI;l$`t_-WfikT&thf@qvt>>nhjd$wR&QURd>n&U-;reSaS$ z$^(qJi12B@^@0*@>*dODVh8)I3jUdjU|xNw3{9gfv*5mxuSqw;41Q*3U+hVCd2$`4 zr_VALd`DQ!MbVLtU31vFVxC%7ur_jx0ri&g`ZC%K9Xl4|Wno0$Kn2xq4KGzsIK)T{ z4xzCsvq2SvN*$hk!82SuWu@s2Wc;_W7RAO3Ltb;I$6OVM_%>Uh^uWnPZ44mF2s7z8 z2Jb9=%EP_+{4bRgM>_q%GaZ6Vy4%E~z%*H^L3|_4f0t42t~I2bRAj$nAJ%-uAo=st zVSbdVEgRJE>bi+R`ARLxNi{j^D^TLlNAPXdORF6_5sB+^Yo9)5&GJMM8H%^!oOLDw z{yMvv zxa}CL%{DZrvn~s@?2cpA_%(-Bp+crIVf@<^d+*niVviYDrEo)(zGFiSK}TLO2W1_# zM;|DPq^eKZYi3V)uT9$1Og^!;XJ_%;sK7sgdft9Ie@D$L5P_j?`r=?A)lvr182_m~ zQUGcQ6hSt$-wZfAbIVD)3h^?bp5e;8ZoIzgebp`|FQuHh3dOTNjGHbB{Om^89H;FZ zslbHk>^>{_h8BUSZHL#MJXYT^;jKN;3-#1|OF*Yz6^VPMY3sNuDsz(p$i08M?RkO* zP}>v#H5I+f!%nU>;-E%Qeum|mt0PKG-A+r%;V#q}+N`MCqTl4ic<7`cvK=9qTF`YO zP=I_5Ri3D!{C%4WhJt`)q!&NBSGd-Cpc(k~XkzvhMxWHlka@XG9N%ywuz~!)E-%PX z&hZ%ClZj=GWJiK|&p>=`LRf&n{V2%G3caix99Z)A#Rm|bSo7PM`AbvgGQrX-s}fV+ zEK}bfFK)_ZD`yk01?ZqX<0tgzU{(4Kv5|23f z(tm7XY)f-Pd?XF;BS*r4Ud?_`!^K`Rj_qUkxtV{IB0~;a^}-+f&#KIt4JuUZoi_V2 zz^V)2N<$lZOBrCx<{TcH!)1k?spe(}lSbt1A4dx`dqq4u8X4<*gC9S&nmMuW!I!Q^ z*+ULNIOE5rB>;Pj(*os15WcgQ2~rb!$bILzqDu!!HuxcFlfE7^ye<$j@=glB#PSi$ zn%2$MZRxS}eUMd3?vyjPGX^h#t+_LLV{HzkTh?jP6_w({vwYfS-jr#u;&Z(m8 ztBjG{8Bz$Q?Fa$mOELm!F`r;iK6$47@iqP-8b2I{_=~selT{!|jgr2k(q*CFCp5&D-ltOQRqz+Rt~- zzbSQbQICHuDSKeP+K=1u8~L>RdXyoTS~AYec{ffe=F`u6+`k330*vORZD|UOn3K~9 z$qq1~+{{EJHt4tB{$lvsJ#1In3^=9sK4?I}@XwslS8>P$-1}d6TK@j|yV%xm@ff75 zK@~E>65~TFtYlH){<>^HKrua$PcdOYfNN#tzO&7kCLZ%h(l6AU`fs34mrJbMAWj_U z#lN@WM7lT9I$Y-1(pNSq1gU5EbmopN98J_)%KNbGtt_7}=IP=wniZT;%5tYlZ>hmf zyRC%(wuLRVQ402HdGjmG$r^Uty!533VjNsZI_Tyb*#3*ppD*o1Slld;Ixhd%=dhaA zJkm6a|C59`HG;C1@?%Q1`ED*;DJQ@x2(aHAd7?SV!;2Ln4$ryD`tdRl6<-?co?;7F zOKYBYyW?NA5P~eXlMNAjfDoO0Ha>5tzBby8E!#m6b1H8}qQDX;b^$E6_9 zVy{rsYhmX2mIs&VMHT4IYn?x@h`k5L)Yz%i&Gb%0F`c!C5Qi)gu=Mzyl_!;??#zMr z$t5$oxw?SW_hG*QXaK`5uZIlC7Dn+wvcf;YvRkG%x$+71r| z%S~w~?;_5LNA{7B9K6~+;`$hrb>%0jBLsQ59Xf!337pTfaiTy5SkWjxEt!;JQs+u4 z>;^4JKWzK@oq>KcYCQpMvoW>k!VV;csOuP?;G7QGJu$Ygp~TCxeH)KHnLuY$H4>WR zMf)9&9JJA;Rc_nr$`uuhT_@XE4c(BwD8Q|<8Af8RGk8b;1j}Qdl{*VW^RPw)PhpxV z0-?*Lcgw4JDUq<;TGmiymoigm9BN3O@pOrYN0l#|ps|NPJ%q5r>X z_xIrzIdC_*)Z)i}e3y}uj<=I_Tm4PdR{0XGEy&E0Q#xU%9^=f0n^7a{oX}-|-z-|c zId)PsqIMK2Np%nY12$+kQ3)h=NKxD_V7)yXEIw_Y-mW+}qIU!p-I{^>Q#S*=E*G>d zYt58l=rV%eL?h;k>}?vk*1f$~2e-}Dnxv3)J-mju=ZD9Q`JdZY!XPS%V$_*Cy)YY3 zyfM{7!#;QD!OlHqy*icBIGCH>7!IhWi5r7pyw~|Cm_89eg^$K9xoLNKudTfg~9F zRy~;1UG(tYUOs&@uZA)8(L&&E!Ox{MlmG}e$$OAZ7%rx?!feNYm;qt8zpGB@bP98! zH(u0_dwE1TSx#j&&hN3FGhglCm**WKGHO^3ICi`=(~_*FU=F^S+He%a4ig#~^ z5|VMVaEt6DRYPGgLm}_ z&ijyJiG8GjZi5TiqK-4U1q+b*{^Hwfu9Qe$olIcfoNEw;(*9HybfB4dKoUX2tV<6F zI4VxlZ9VycO)RPtaLp$9s+nfT*#(liCpAB3D)y2WMnLMIRNu!=>oUPRyO1~OXn{F#ewLEq`O|oS_I6*69izHzFjPB-7z%Di28Eh zgBCAO(({`}s~)5a^kuq;-Ss`F3_79*X6?IQ&JgZ5fi#nw?YX>J2%^!!JR<(4?{3|R zJchUUzK8Q!Xb-U_=Vp9_cGi1l0o};;QxW%lNg$e#$SN^OF5_xXVLE&STOEc+iu$bs z&TNxD%nKCD(P@v$1Ryf-u=RvX3uw1@w>K5qYL#m(WK+@WPYgOb88j=zFuZPaVc~)$ z?T2|7!`)cCr3}4FYfrnRg2`-CQm?T< zAvy6H?qZ+66-S*ElA{M|$;{O^*T%TOYNj**crP;rr($h3<@K3;C26RRb6&f`e!^b% zcA>ZE_Lz(G)+MXZ@&pkPvVS;nAJzsNn7O92nNk>1BFfU>?X!di)%s_ zy@R{yb&iWaqKu$BF*c2?AKO*CzR=$Q0e^d3T$@p037Wo+4AkR6q9K=3F|)W@8+`K5 zdJI3b6v>NgaweVtdM0iR@C8-C^`jgB>R;$XefzVr-m<2*T{=3K&sH4nUD$X-XP7;I z)9Y@kSKBV_3!Du_g#Lzjfkddo0QP{zLjSJY&O8SpyNJ(c*L}Z`lcdx0Fus+{++1_pf6$^C>Fus#}GAYL?9LmlHpf7 zD%q{tQ**TJEjK6^>(^g&KylGw)1gvxBxok)@vYx{R-XvlZiTv~Ub81?KEfI=uFJgn z7UnDt@^fB??f9l7+_sB9BXr$&)%RWH+fPn9nLsZU42{csos#U%k2f!pN9GKqWWyLq z+He+NM|$3s8PWJVuGr&O;g>I85c4oTlw=6lL8Yy*H8CL&Q(*d|vyl~^)gdbws;fjt zwJHfV;M!`RqBBQalh}q3yXf?Nytc|~a%YSNtyUM|4=yl4yLMap0o$H$Ps|OuPIS~6MyEY) z+?{Chx=z*oy`>s)y_v4_Zn-T%S76Q3_BWJi_)qyLd^9Jv(W>OO zLaKG3C>BD^N6`#A%daJynL|_b>{!M$FN4M`PC|vb9J9ww6;2?2>%c`2SX|fgJ*KiE zah>Uop~<~n_r9qP6R~jxGHt?)METF5lG{p3h%>C-(aM;^*S<>@3 zO5B}~udd@N6V^{xX&%P8FYp-=mDw0)36 z^t70z_lBWS2tJC#@}sJ(l#0~w2mK9WItY><_^yekF!$zb^p_c2_zToMz>pkZt`tCFTQkb~C zgIg>=VIIas>mI#P%DzrBlBjPhEtCWB_pv5I6s;c_QQgH*R_iY>2`9d1BkjMcs-LUi z3}8(=qa-AF=k|$|e`OcgIe!H~gk6g1gxQj=H1wpgg3%+LQi4uUv{c|&NacF z4`GqI?Ee0)jpZVP?*T|a@*XA_8P%KmJq_wcUW#4D5u|iB^{)O6>cY7%kr!ypSNC?l zCxb#LiAy#Pw=X=nzaXOrBy71fSIoq5XR;(3cA)&`pE}tq+M~0K3&uCnXwoMDru2I$ zIwX_Mv#nHDAT9V#dAyVV`edYb?UO|~*NdwIk&vuYT!>NpYRI=^n)?jB<_2o@&y*2r zING%7pZN(5A6N!Z<2GKDD1+AjbMz{cSK?E4n6Iq&&Yf#t5LvR(O^yobgC3rDSJg~V zk^Sm6;(se)UT&b*+qI^`l z8I%6v(3{J0Fe+1gpj*F$gYoCj6KO=B=kdlBI2Wj%nAs7kM8eCzuN!rSWeN8*fc>W^ z``mhEMfXS<$h0<{NW70bV!ZkED%pqGTD`2F6zqZl%HQ*RTVef#Fa||``k}nXTz}xl zDR?pX+G5)`^jz2W@af#~kK@|IO82)Rh!g*Tq};$Jc3{9xZ_jVHYy=Mj20gZ2be{LkVnNt)a=2_0j-eKBOlOakrJ;Z=8i^S!x*UD>^}FwS8w#Oy{Y3V! z@e*uuqxkAGuf^Q~9tiA4UDpthqvul7N!u$(NJs-7mr15Z)}A{*Zm-U&2uaI8dxP5n zRB#N`_6&WNs+XKpXS`ir$9Z4ktCLn)&2V~JZVtx`yg2SN!dn0qp)Y|ILZGX7iSH(N zvj*#bk^F@nO7ntF8R552NB`$nzjnswNqcJdV~4;$y6+2;^=H zw)VO&2kua0v$wbt+qeJ z;~6K;NE>tFD$;@J1eSi==H|@C@fN@Fvtehr?AktD4JjltIR~vulrTPJbd@{p;Hwf* z^;b6hm(l94_OOC%WTHw(3nNT$8-FRY3KrKozN=8`gMaB#eOmRU!l$ey=aL7>M;f^G znD1V5#HotcWY?{z%o{C%jh0~(cox?b16yl#57^4}|MdbiN@+64Ou6H0Wg%7W5AU7} zrf{sU41N*LuRB$_zRnfMPQSfcS5%j+&#tNQAG+^zmX4HGr9i&f7Jc!knC(yl>{F()RZJ6zC8h>87VHRJ-0C3Fh9)JT2U< zGzy}TD3V2H&JXclW`sr$OwrUC28%{VlPKGj3W!ZJu)irhN8>W}O%#}>-=d+1F||#ZP$ajfeyMx*iGu9299w(pvq~(_TfLB)9QtUYAMWv|%}rWM|UPjCj<~ zXZOsfXar+US>4ZehKA|Cy>4s6*q$sg?7&eK1=ora>t$%#5)s*2@_f;%lF&lDLA~~w zJGDg4(=HNV&^(rUDL53qsQnNavcebW;Xfz@F-`CkQ_oLS|M)D85LeHpAW4lR-o|9b zrZ#@-3P%);!yak;^dD1JzOAsP6w{hZDU!$L>dYVNKF|-0c+bjV&g?P^YyB+ zra2zml_!G{y`KckLtPy`qy=PVG2w!gpJWByO=yI^Hl0&{^xXY|pY0r$2M#Y=ysRT~ zNEd=dWzb0`s!z{Z-y%lRMLeN+GldA81890p%zzzy)IA!O`}gmk%-Y}P6nkD1sm~ZN zg2pi`w`ErliUs%v!T{UMp2gt3h4~`E`o(KP(vgvoOz3`-uBw)6wvO8-6^%+=4G__f zLr6Z)SVz2=b9d!U@?sV@X%x*G2r%P~9YLvv%FH65j+6uKz11#UnUo6EJdxiEbx3r2CC(%*0dMy zCdrqoHVy;F4*;XB?ll$0&On$QAq`{;mm8#QVr!5UEC}w;)Tzng^8s~9%=7C^jy~&3+kCURWJ)Ug zv+=-BhW$2Wt>|gcwbt3&t0|$lr}#e}N+!f>=Bs59h+zZj1)FD4Y{u45wxhHB(S0xU)rM~2c8qQrhn&(k zoYnO?;)-QVTfw}??fq2UrxobyezTP9`tKrnOPhceR#%+x8uzo=AD@WCq(Jlv!!0%4kgag3R5p34lC?WR$rbEn(n>qL zEor`kh#*%}hzwO3)RC`jvfrZ}_d<3d0GB0^3U!^uGqZlmF;^87NJsGBFkbgIz4+4K z-&gh(w8Ca0HQg#QHeT{_iZmB~y{>OO+llC8^s=0(l$9>7ZY^5wlnW+>EQTtvK5MWt zsnI8}6BCb~yQI4oSyExf5nQ}1(U+=y)}|d7{YjynRj*H#N^-)*3D1|GBJ=hB{;%k> ztm$~=>PF5wWeqJS5*Yzegm*7fR@N4JI-Zt?n?LB=E-`)2-@}B01G}R&#k^N!&A@$l zoW55a*~cX?3|D#=9`a<;10 z7iiM~;_2C0?P)e!$2bHcZrr0dtw$jC75XLDM0M2Uf=}c|Ndf@nEZswPEd+9Q$mTxA zo1~9o@`BRrZ}!K}+Za^9g+vSg$PxdDtQ3oVQKlgFPg+_|d0Eu$PY<8r7Z^kZOYX(^ zyYTPr*_TKt(~0NB&tV@lpFh;lgX^!cSea9f{xqj0&SX{MeS5v+s*AxTA1=UXYj9y_;*V4%8Z3oC7lh!@sYl+ zbY{w&#iebMT3UlD&b;sdJDr9e?lO;3x4>bX7otSMj+5Gax9ev_m6Gxv>+{j&5K{|N zhn;7`)8{?bZ^pQPge`Axw0#>LO7@5o%wk?gZC+g83--pbV) zP6d~Ap6EtwuPX=K_DkkFKNs#4Fj=NEnMY#$?o*P^`pgH?UkkQpS3~NO+eLaEC2$lK z@wJfQ7|j=!hx#RK%@?M$WB<#?r)_0J0eGka-! zcGWp}educmxUAPJDZ3wTVVQCAClO*{{CR6Newc`negYWYI4@~^aN6Xi+9Tw2`7P=Y z4F%^CTZh#B{2!SFxSV4Scbuy393Au=x6Lv zDa#k25{J{FHC237N(!%YlOhd=U^}l(wC}WjPx%u_^J^w(9g%AveZkmFvG4D`NUTi1 zR*IOb5(7!JH)I{0z~e~Y9u=3nT{pO`*Ohr!&Xk!(?A6_RRa8~sulBwHdr=(pW$~iT zf+%#Agwq}4ws2)@!1)_LS?=)|>Oy+qnB4@nu~ehf-T1CyxUBO5V&tnjjxmLv^c@xM zI7_hz%k9s&LRTdbunS~z%crA~mkPe=hRJgHD4kHW7w?>;SyBAw=P=+RK6PM1_B^g4 zJ&k4alIaNv2nHKH1(hte;XF?$yz?X|+16Np?bk_cle(%vovbGe&%Zq|(qs^H`kDT{9Gv8gnF<@ zXPy(w%Rs*T2;5_<}9{vfLW3zQTA`z(27%#HdaEiKm6WqUZ~~>!;&w3RRMNB95+( z*c2w4@&D;oVWTYl`0v`zu0 zN&kpHv&SRvKv`SXwM%&^J*^Y$YJc)Z_I~q7lW&eZ?_NATIyLfOoJys#SGIokge;YQ zDSP*>cJxfo5IbkBRn`7$VbG8}hBbMAw?eaB8{Z;6XVa0qFb4Kr*woZk&-qXXg{D|( z?1`vGeHo1S?W+DUWQgBDxCLbaFB+j$+Zc-z%L><>Tt8cuXlnEsoArQ$o4X~3KvJ&v<`EKb{XOp%_4iWW?##xbQL*>jw7)13C-+s z(gZcdA)<}s5HylKfTGo5Su93Ki)N9^MeWLs?iJc&?{L+sh=n5(J=eN~5wu$gLR99#!rJ>Q;7qWV z(C^g}zCxiynY3H68q8F$LUjR+O@m42;)(;C?l-?ByNw~$*=qH8W<2u4r5>Z2L2={7 zue)^X?ZEw6i&3D9i=(lN$i&IMM(jhZw5A}_J=*H#8^o50d5MX|W@>e+IQovrg(QIV zN`9a9bdPSYyKEFQ2E8>GHZhY{W?dY*VX(s^&CX}UU~O_}sx!I9Z7|3|XK6%;_UWL* zY)@`XlEKJpVLb`|m73np{+)tZr{SLaumOkRX+K2 zx3NC`nSZmLiFy5-G?iU{M$lut6hGogg?NFvlW|d`G85g~Dr{fX&7XXh+Ab)R#(ecu zwwP9M$*UX<3z1K$`*N#N+t<1=_URRgZ;T(PJv}Y;1!5SXa+w-BH%brU*8b+E za=e4~BZ;!s9<+!Bo+zfnX8&Vk!gG{Vn?i&MvcM0YUo-teYpG%jTVorFK+a9usSYMi zMT$=w;`4=%n4V2B;t@y#_$pE-cj~1FO>flW!>LJDzQe;G zv{=2j)(GH6?8%o}=1MWqwSM#5W~ZUIvzO*A7Y+Ie-QRc#<` zOD9ra2mm&;X}f^sTC3a`9Ti$!BcVqUolA$9_cR$;@7g$b%DRN$&>eQ4wgicWV?|oD z*d5Uflm~|r{M6ul`@q0Jdg^ja*$J&+?n8?7!1aq7LQR%(Odq@W`5w0l?4P^OxmEl~ z1`+&n99v*NeKT*+%fXQ()IDN@HS!I&U;ic3WU7F7-+h4?na;J!txs6w^SxoIS><0o zz)vzjG5Loi>Fs!)?NCh7rt;J>Rg=}hKuY~ zl~NsgWZ)UuDs~9RwewuHoQ_LEm@cs`U#v29JUOsN+v_jn7kB5=aw##I;`h6lS1Dqq zu4ALXPaRvUHV~PN8&x<{qk>OQDt%pDM6}p+YHHr}bVhrHZ(eBDpGy~AM2Zx*UhDEo zehX#($%zT=X7i5gGWqmZ<+8-4b8)z#TY;7+|8uc&O64Uaw^-#a*~b9}c@>dO zVewT#ElS_}*Zj434@WCFb}RIk#dzAbXm_Nuy=vcx{(!=zpnKx(XGM(e)vU}K`;sJa z{UNlpl$oL$6)U?C>U2;!CG_{$xjI#f_R@;Bc9jF$SW|Zmz16|c!LuIew%Qf)S=#-4 zCJhdcqz9dyYki~$mA9Q>}O_di9)Csha56*%8y<=T#;1s6g;KsVbf6l&2khQ&eec{$_Ccpk|tP8v@we`;h!`?4ijrS7wXpW_Xp3i-?=PVv37O z7Tw)19MmF}l5khQ*mwKHr|fwQyM5Y)jpihBL-@lNM5`f|i&Pr*tt}t@qkRZ9DU9(F z{jw?Y73pce_t%NG;yQFM+nbUMm(JIO(33D9x;iXUl314UkpCSWm9;CCn;$f-v?oC2 z?9)`o9&`x18~4)py(SGhbaSxGT6s`13s<52@%`z#klvq8@!|KCS;67*0Zn=M19PR` z#bh^R&)zJJ7(OwgdsD~NHkQte*7?Gmh`!+XpL6q@Z9Ku*3?rA>6{Q8gJGRp)o-^%l zUWSJ4FcuxC$4V>bI;eElnWFmYss4?}-fZ1~kX+p1@7z~#a`F2gMBr={2wMGBlsE=S z7ySub@%8%RBG@0os2>nstN10iU%viw&_2;tca?_Uz{M7$TEAx+GKQD@_lRq$33Srw z&StCG;(BDS2~Fps>8aWIu2{aCku?&luKn~%AvRR^Ed*nSpzRLW5YQJ%X#K2DaZEF` ztzHpgdbA!?KG?a_$~B>NS?hA4L*U(&-wqqQ8q9PH-lkly@@&5TK@#oqD@G4Z|54{E zHB&c!mnRi`kcgkolk*#_=qWQ+)#_ITZ<3cCARc5tN`!F5^<_5l|LbaH1yEE_0 zWdwrub7P$kKR|vQm}pQ+BJa5JQ*_<*kW%+X3BgQGC%HyqnI^RaO%hnnR{rRDiLLTG zJQVsW4;}9>&SI&iYcM8*`&vAw66>`#T^Ya8K0Ql)?^{rgn!Wh&M{rm<6MxTBqJ%}0 z2HBQUG#EP3LC{Ebb?VGE!LQZLBTMDG?`|!{Qri7z+685!DxPtDg||}x;7TI32p2Me zolQ$^1v~gZ}qi|Cg zz2$A>ipWtOY>|~=YbvIU|IJqq2~cTL|6r)}_dcyE*rM*R97;%`_gB$IqpWnP#agRG zt&Lt+2IJL+|KL#2QSP|ir)y7CQ98dCO4NpuZ^ejfzvvF%PCwbX6{$|f$oO+yw;`1w1IrUw8qTwD7 zh!A!8^{`ZrJozVgtw0MR2+F(!aq~F!%xNFYxwgxlp@`eEX}+nwvHD=G*;V&$w{vOx zSqMMe808z}?(M}M6DmNpHa4DHHZ|R2%h|=0nM`q7I9AsxIFLop;yee zT3Fd*|Mh+G@Zq8IlTiVuxxPva-nH@~Q!@#W-1R{Wo9T7VV`P{UhcOataeMJNL6G*eP_i!ou$7+R@a0UHin_~K(N zRzsaT0C$}0>oM=@KZ2^nzmoeY<+A`)v?N24sBt1z6+Jp7n2Zy2C%H&D0e zqEd>}wF5uOlgq3Tx|=uZ7l&mKYZ~r?dYiMjSX#H{oIL;nBD*}uSIN)M&jPCi4i2CO z!9p~Eo(-^`xbaSlJ0!sT#^j`s(qOG0xy(9ex1Ooh+%z~@^%2l$aSDO3i&|vr51gmG z2yQw6P3{F6^;d+FJmO#GcV)M|RA^hK_cI!ZOX&|s){MA*_R2j*6>2o8iC;f$GLkIHrHbmDjf+y?++zW}NY0M$;L`br;=eHf4-S6r*q zW4GSknfwXGDkW{Yq2m&Gww*j;f#kQYE#bfn{~s^UAKkB>>h!Y13KqBE#=Z9tcTM2@ zVdF*e$x3=HqrK&6f0gSD*mP=77#gDE3?<&HlC&AB#k=&1>PLk9tY+?AORjl=!?kb9 z;NC7S1&1Q{zsZM<2-%xJ-1;|xx30$zTq7?RzLD?N-59H4P&P+n*fYD)%0X4jxUvB< z*cp@s`IfoCzHW%zzkZ$5A8x@0K>2m>sDCsCJ>pdP$1eB$y$suZ-fj5GgWUvoB#u7R6TL&IGW`Ue}XMP8vv|bjT9~)v z?>%-wo<-G*&0^Z9KR_rctE#HHjYX&t|C-{oY|C-|g@d0#w6xsl^}(IlVLy!> z#K?|lnAE=QNh`(vTmm_k*-QeFRQv)|X^>Usoq5L{EXQ*Fun*GT_a((B;-?V%OVupc^ZDwD)hpyLIwUjwy3Y z&>ju(o=hiuM9Zja?eg6C9*bT=U$}ic2T*gi38r(n6&wpRrl%5(Gk)76gZ;*7!RHgm zD|uyKp-W~o--JcR5+`w`@^JB+UxfGJPWA|ax+BhJiPao?wBsP&JXiTkj)LXDpv(UN zQ{~?K_PJ$wX<~bXq`)hxKes%LcUTOpcHgG$vq!wF_8I?wEIM-@;wGPc22>V!np<|l zC16`+A+Vr%)&6APOHCs_8uvITN=yMVM}X{d*)@cK)|+Bj>WwrYbreWFA0MK9rUcYS zvuO@J)((IkL8f#|wc~JWia{wt6`tO}0v^PF`>d#8eDuuYdu3vw?>NJc_F)?S2E)om zxGrIyrg~0e!IFExb!?`ML<00FCP@Zo@;RONZjABk-S`XK-n{WYx0glpiQhR0i-1Ip zA?~Bu;NIjIwnI2PbDOy(kh?B`6U-rm>oM-SicI+@SGRF|1~?}3WRTs0+R6?hpLDim z)cp?K+eda&Y3_~6u==m1Cy#LPN0$IX6^OOCUZ3R+csY!?Fb4cyV3+&Rf1#yU0l+XB zS2fn}m2B=Y#GZktPVVO7j{`3E(&-YSKy#b7bOf(t!(CyZTT^wPnTSCyN4Iove$k6} zNNW78Q+VbksO90?c4iqu-0VyFeJ2uTyM$>@>i4BNay7a57fu2XlmfWa-2cJFB?)m^ zUIqH{xVnH$huqd|Lk8lq&m?<@87URXw0|A(SBdBJwA}#+vNi)(5JrnxIBVs9jEdpc z!(7XiL3Rn|{10ctdofVH8#tLv{Uur8^)I>|Q4p`%8=znctl({R;&aeg1u*pCD8yx& z4+0>koTystLg7T`WM~H*iJ&ba< zn~F=q<)_x=DV@j-j${EYE`FcNFA$xR=GLTZwiY=Iea-x+YHQeXx%gcxS;t1FuE6xa;4It;`M}A z>~TR+pK1aB{H6B_@LSmjHI1XsK-PH*+9`tZSTODb##M-2n6&Pj@pm&h z#wANbTqtL$v~P}AqLU0to#37)Q2GlHDhPjL$ESi{r#M`ngom%#aqmrcg|AwiTwft> z0Vmy=$>EfI90r&Uf}JxcaC%aRQ+G8N@poiPCU9Poh-GKRH^>Nj-T8hjrP4B;LczLg4@-D;H;~R{H&ObB1*XC+ZZz zrbmwgd!+|EdmQGNsRB=q7UAOmX0=^9cGR&!sS!rOjeMXBfPu*xARRZpph1}RRf!1T z^f6UT2ewRqnk5e#H`wHE4JCgl2(sRL6;))QdpKJD}(@r-&p8h2w{NjA1biL?A{H#1H8Ukwc^Q ze@7eO_*wjsB+j7`I2r_%{0gM+2cCF2UZ!Tt54Lq3C%6kP0O<*+tD*G_2Y4ceO#VTy zw1*!d=;Wte9QTLP!HI-3qDSS|<2+!R_hC2>P!dR8oTrl@^Ku@{V;~MI&|5Js4sFmC hb?*Nsg4(zEb`sXa9jWg?zbXhaGB7<~bneFe{{SIXJVgKi diff --git a/images/title.svg b/images/title.svg new file mode 100644 index 000000000..811d9eeba --- /dev/null +++ b/images/title.svg @@ -0,0 +1 @@ +web logoForkDelta \ No newline at end of file diff --git a/index.html b/index.html index ffb7920da..422ffee56 100644 --- a/index.html +++ b/index.html @@ -35,7 +35,7 @@ - I know it's not a fork, it's a trident. + I know it's not a fork, it's a trident. @@ -46,15 +46,23 @@ + +
From 9f41692a9fe255b3d9130ceb667b4e0e9f39e360 Mon Sep 17 00:00:00 2001 From: Arseniy Ivanov Date: Wed, 26 Feb 2020 21:37:29 +0800 Subject: [PATCH 37/45] Replace "About" with "FAQs", remove the discord link for now --- index.html | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.html b/index.html index 422ffee56..263b1d533 100644 --- a/index.html +++ b/index.html @@ -45,7 +45,7 @@
-