From 2e8007c12de237542f7b29da17122ff60a30ff0d Mon Sep 17 00:00:00 2001 From: andrey Date: Fri, 28 Jan 2022 11:15:46 +0100 Subject: [PATCH] use token list from status-react --- VERSION | 2 +- services/wallet/tokenstore.go | 634 +++++++++++++++++++++++++++++++--- 2 files changed, 586 insertions(+), 50 deletions(-) diff --git a/VERSION b/VERSION index 827e96301..5e4a9c1a2 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.93.2 +0.93.3 diff --git a/services/wallet/tokenstore.go b/services/wallet/tokenstore.go index 93c9c57d4..2f8ff534d 100644 --- a/services/wallet/tokenstore.go +++ b/services/wallet/tokenstore.go @@ -4,14 +4,6 @@ import "github.com/ethereum/go-ethereum/common" var tokenStore = map[uint64]map[common.Address]*Token{ 1: { - common.HexToAddress("0x744d70fdbe2ba4cf95131626614a1763df805b9e"): &Token{ - Address: common.HexToAddress("0x744d70fdbe2ba4cf95131626614a1763df805b9e"), - Name: "Status Network Token", - Symbol: "SNT", - Color: "#f8f8f8", - Decimals: 18, - ChainID: 1, - }, common.HexToAddress("0x6b175474e89094c44da98b954eedeac495271d0f"): &Token{ Address: common.HexToAddress("0x6b175474e89094c44da98b954eedeac495271d0f"), Name: "Dai Stablecoin", @@ -57,7 +49,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "Populous Platform", Symbol: "PPT", Color: "#f8f8f8", - Decimals: 18, + Decimals: 8, ChainID: 1, }, common.HexToAddress("0x1985365e9f78359a9b6ad760e32412f4a445e862"): &Token{ @@ -70,15 +62,15 @@ var tokenStore = map[uint64]map[common.Address]*Token{ }, common.HexToAddress("0x595832f8fc6bf59c85c527fec3740a1b7a361269"): &Token{ Address: common.HexToAddress("0x595832f8fc6bf59c85c527fec3740a1b7a361269"), - Name: "Power Ledger", + Name: "PowerLedger", Symbol: "POWR", Color: "#f8f8f8", - Decimals: 18, + Decimals: 6, ChainID: 1, }, common.HexToAddress("0xb97048628db6b661d4c2aa833e95dbe1a905b280"): &Token{ Address: common.HexToAddress("0xb97048628db6b661d4c2aa833e95dbe1a905b280"), - Name: "Tenx Pay Token", + Name: "TenX Pay Token", Symbol: "PAY", Color: "#f8f8f8", Decimals: 18, @@ -105,7 +97,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "Salt", Symbol: "SALT", Color: "#f8f8f8", - Decimals: 6, + Decimals: 8, ChainID: 1, }, common.HexToAddress("0xb8c77482e45f1f44de1745f52c74426c631bdd52"): &Token{ @@ -145,7 +137,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "Digix DAO", Symbol: "DGD", Color: "#f8f8f8", - Decimals: 18, + Decimals: 9, ChainID: 1, }, common.HexToAddress("0x5ca9a71b1d01849c0a95490cc00559717fcf0d1d"): &Token{ @@ -161,15 +153,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "Tronix", Symbol: "TRX", Color: "#f8f8f8", - Decimals: 18, - ChainID: 1, - }, - common.HexToAddress("0x5af2be193a6abca9c8817001f45744777db30756"): &Token{ - Address: common.HexToAddress("0x5af2be193a6abca9c8817001f45744777db30756"), - Name: "Ethos", - Symbol: "ETHOS", - Color: "#f8f8f8", - Decimals: 8, + Decimals: 6, ChainID: 1, }, common.HexToAddress("0x255aa6df07540cb5d3d297f0d0d4d84cb52bc8e6"): &Token{ @@ -180,12 +164,20 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Decimals: 18, ChainID: 1, }, + common.HexToAddress("0x744d70fdbe2ba4cf95131626614a1763df805b9e"): &Token{ + Address: common.HexToAddress("0x744d70fdbe2ba4cf95131626614a1763df805b9e"), + Name: "Status Network Token", + Symbol: "SNT", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, common.HexToAddress("0xaec2e87e0a235266d9c5adc9deb4b2e29b54d009"): &Token{ Address: common.HexToAddress("0xaec2e87e0a235266d9c5adc9deb4b2e29b54d009"), Name: "SingularDTV", Symbol: "SNGLS", Color: "#f8f8f8", - Decimals: 18, + Decimals: 0, ChainID: 1, }, common.HexToAddress("0x6810e776880c02933d47db1b9fc05908e5386b96"): &Token{ @@ -273,7 +265,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "Metal", Symbol: "MTL", Color: "#f8f8f8", - Decimals: 18, + Decimals: 8, ChainID: 1, }, common.HexToAddress("0xc42209accc14029c1012fb5680d95fbd6036e2a0"): &Token{ @@ -281,7 +273,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "PayPie", Symbol: "PPP", Color: "#f8f8f8", - Decimals: 8, + Decimals: 18, ChainID: 1, }, common.HexToAddress("0x514910771af9ca656af840dff83e8264ecf986ca"): &Token{ @@ -324,9 +316,9 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Decimals: 8, ChainID: 1, }, - common.HexToAddress("0xef68e7c694f40c8202821edf525de3782458639f"): &Token{ - Address: common.HexToAddress("0xef68e7c694f40c8202821edf525de3782458639f"), - Name: "loopring", + common.HexToAddress("0xbbbbca6a901c926f240b89eacb641d8aec7aeafd"): &Token{ + Address: common.HexToAddress("0xbbbbca6a901c926f240b89eacb641d8aec7aeafd"), + Name: "LoopringCoin V2", Symbol: "LRC", Color: "#f8f8f8", Decimals: 18, @@ -342,8 +334,8 @@ var tokenStore = map[uint64]map[common.Address]*Token{ }, common.HexToAddress("0x0cf0ee63788a0849fe5297f3407f701e122cc023"): &Token{ Address: common.HexToAddress("0x0cf0ee63788a0849fe5297f3407f701e122cc023"), - Name: "Steamr DATAcoin", - Symbol: "DATA", + Name: "Streamr (old)", + Symbol: "XDATA", Color: "#f8f8f8", Decimals: 18, ChainID: 1, @@ -409,7 +401,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "Modum Token", Symbol: "MOD", Color: "#f8f8f8", - Decimals: 18, + Decimals: 0, ChainID: 1, }, common.HexToAddress("0xe7775a6e9bcf904eb39da2b68c5efb4f9360e08c"): &Token{ @@ -537,7 +529,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Name: "Trustcoin", Symbol: "TRST", Color: "#f8f8f8", - Decimals: 18, + Decimals: 6, ChainID: 1, }, common.HexToAddress("0xaaaf91d9b90df800df4f55c205fd6989c977e73a"): &Token{ @@ -591,7 +583,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ common.HexToAddress("0x08d32b0da63e2c3bcf8019c9c5d849d7a9d791e6"): &Token{ Address: common.HexToAddress("0x08d32b0da63e2c3bcf8019c9c5d849d7a9d791e6"), Name: "Dentacoin", - Symbol: "٨", + Symbol: "DCN", Color: "#f8f8f8", Decimals: 0, ChainID: 1, @@ -734,7 +726,7 @@ var tokenStore = map[uint64]map[common.Address]*Token{ }, common.HexToAddress("0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"): &Token{ Address: common.HexToAddress("0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"), - Name: "USD//C", + Name: "USD Coin", Symbol: "USDC", Color: "#f8f8f8", Decimals: 6, @@ -772,24 +764,504 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Decimals: 18, ChainID: 1, }, - common.HexToAddress("0x23b608675a2b2fb1890d3abbd85c5775c51691d5"): &Token{ - Address: common.HexToAddress("0x23b608675a2b2fb1890d3abbd85c5775c51691d5"), - Name: "Unisocks", - Symbol: "SOCKS", + common.HexToAddress("0x4575f41308EC1483f3d399aa9a2826d74Da13Deb"): &Token{ + Address: common.HexToAddress("0x4575f41308EC1483f3d399aa9a2826d74Da13Deb"), + Name: "Orchid", + Symbol: "OXT", Color: "#f8f8f8", Decimals: 18, ChainID: 1, }, - common.HexToAddress("0xEEF9f339514298C6A857EfCfC1A762aF84438dEE"): &Token{ - Address: common.HexToAddress("0xEEF9f339514298C6A857EfCfC1A762aF84438dEE"), - Name: "Hermez Network Token", - Symbol: "HEZ", + common.HexToAddress("0x96a65609a7b84e8842732deb08f56c3e21ac6f8a"): &Token{ + Address: common.HexToAddress("0x96a65609a7b84e8842732deb08f56c3e21ac6f8a"), + Name: "Centra token", + Symbol: "Centra", Color: "#f8f8f8", Decimals: 18, ChainID: 1, }, - common.HexToAddress("0x1f9840a85d5af5bf1d1762f925bdaddc4201f984"): &Token{ - Address: common.HexToAddress("0x1f9840a85d5af5bf1d1762f925bdaddc4201f984"), + common.HexToAddress("0x2e071d2966aa7d8decb1005885ba1977d6038a65"): &Token{ + Address: common.HexToAddress("0x2e071d2966aa7d8decb1005885ba1977d6038a65"), + Name: "DICE", + Symbol: "ROL", + Color: "#f8f8f8", + Decimals: 16, + ChainID: 1, + }, + common.HexToAddress("0x9b11efcaaa1890f6ee52c6bb7cf8153ac5d74139"): &Token{ + Address: common.HexToAddress("0x9b11efcaaa1890f6ee52c6bb7cf8153ac5d74139"), + Name: "Attention Token of Media", + Symbol: "ATM", + Color: "#f8f8f8", + Decimals: 8, + ChainID: 1, + }, + common.HexToAddress("0x99ea4dB9EE77ACD40B119BD1dC4E33e1C070b80d"): &Token{ + Address: common.HexToAddress("0x99ea4dB9EE77ACD40B119BD1dC4E33e1C070b80d"), + Name: "Quantstamp Token", + Symbol: "QSP", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x80fB784B7eD66730e8b1DBd9820aFD29931aab03"): &Token{ + Address: common.HexToAddress("0x80fB784B7eD66730e8b1DBd9820aFD29931aab03"), + Name: "EthLend Token", + Symbol: "LEND", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xA15C7Ebe1f07CaF6bFF097D8a589fb8AC49Ae5B3"): &Token{ + Address: common.HexToAddress("0xA15C7Ebe1f07CaF6bFF097D8a589fb8AC49Ae5B3"), + Name: "Pundi X Token", + Symbol: "NPXS", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xA4e8C3Ec456107eA67d3075bF9e3DF3A75823DB0"): &Token{ + Address: common.HexToAddress("0xA4e8C3Ec456107eA67d3075bF9e3DF3A75823DB0"), + Name: "LoomToken", + Symbol: "LOOM", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x0e0989b1f9B8A38983c2BA8053269Ca62Ec9B195"): &Token{ + Address: common.HexToAddress("0x0e0989b1f9B8A38983c2BA8053269Ca62Ec9B195"), + Name: "Po.et", + Symbol: "POE", + Color: "#f8f8f8", + Decimals: 8, + ChainID: 1, + }, + common.HexToAddress("0x5732046A883704404F284Ce41FfADd5b007FD668"): &Token{ + Address: common.HexToAddress("0x5732046A883704404F284Ce41FfADd5b007FD668"), + Name: "Bluzelle Token", + Symbol: "BLZ", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xFA1a856Cfa3409CFa145Fa4e20Eb270dF3EB21ab"): &Token{ + Address: common.HexToAddress("0xFA1a856Cfa3409CFa145Fa4e20Eb270dF3EB21ab"), + Name: "IOSToken", + Symbol: "IOST", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671"): &Token{ + Address: common.HexToAddress("0x1776e1F26f98b1A5dF9cD347953a26dd3Cb46671"), + Name: "Numeraire", + Symbol: "NMR", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x8E870D67F660D95d5be530380D0eC0bd388289E1"): &Token{ + Address: common.HexToAddress("0x8E870D67F660D95d5be530380D0eC0bd388289E1"), + Name: "Pax Dollar", + Symbol: "USDP", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xEA26c4aC16D4a5A106820BC8AEE85fd0b7b2b664"): &Token{ + Address: common.HexToAddress("0xEA26c4aC16D4a5A106820BC8AEE85fd0b7b2b664"), + Name: "QuarkChain Token", + Symbol: "QKC", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x45804880De22913dAFE09f4980848ECE6EcbAf78"): &Token{ + Address: common.HexToAddress("0x45804880De22913dAFE09f4980848ECE6EcbAf78"), + Name: "Paxos Gold", + Symbol: "PAXG", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x865ec58b06bF6305B886793AA20A2da31D034E68"): &Token{ + Address: common.HexToAddress("0x865ec58b06bF6305B886793AA20A2da31D034E68"), + Name: "Moss Coin", + Symbol: "MOC", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x408e41876cCCDC0F92210600ef50372656052a38"): &Token{ + Address: common.HexToAddress("0x408e41876cCCDC0F92210600ef50372656052a38"), + Name: "Republic Token", + Symbol: "REN", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x607F4C5BB672230e8672085532f7e901544a7375"): &Token{ + Address: common.HexToAddress("0x607F4C5BB672230e8672085532f7e901544a7375"), + Name: "iEx.ec Network Token", + Symbol: "RLC", + Color: "#f8f8f8", + Decimals: 9, + ChainID: 1, + }, + common.HexToAddress("0x8400D94A5cb0fa0D041a3788e395285d61c9ee5e"): &Token{ + Address: common.HexToAddress("0x8400D94A5cb0fa0D041a3788e395285d61c9ee5e"), + Name: "UniBright", + Symbol: "UBT", + Color: "#f8f8f8", + Decimals: 8, + ChainID: 1, + }, + common.HexToAddress("0x4f3AfEC4E5a3F2A6a1A411DEF7D7dFe50eE057bF"): &Token{ + Address: common.HexToAddress("0x4f3AfEC4E5a3F2A6a1A411DEF7D7dFe50eE057bF"), + Name: "Digix Gold Token", + Symbol: "DGX", + Color: "#f8f8f8", + Decimals: 9, + ChainID: 1, + }, + common.HexToAddress("0xEA38eAa3C86c8F9B751533Ba2E562deb9acDED40"): &Token{ + Address: common.HexToAddress("0xEA38eAa3C86c8F9B751533Ba2E562deb9acDED40"), + Name: "Fuel Token", + Symbol: "FUEL", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x00000100F2A2bd000715001920eB70D229700085"): &Token{ + Address: common.HexToAddress("0x00000100F2A2bd000715001920eB70D229700085"), + Name: "TrueCAD", + Symbol: "TCAD", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x6710c63432A2De02954fc0f851db07146a6c0312"): &Token{ + Address: common.HexToAddress("0x6710c63432A2De02954fc0f851db07146a6c0312"), + Name: "SyncFab Smart Manufacturing Blockchain", + Symbol: "MFG", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x543Ff227F64Aa17eA132Bf9886cAb5DB55DCAddf"): &Token{ + Address: common.HexToAddress("0x543Ff227F64Aa17eA132Bf9886cAb5DB55DCAddf"), + Name: "DAOstack", + Symbol: "GEN", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x0E8d6b471e332F140e7d9dbB99E5E3822F728DA6"): &Token{ + Address: common.HexToAddress("0x0E8d6b471e332F140e7d9dbB99E5E3822F728DA6"), + Name: "ABYSS", + Symbol: "ABYSS", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xB62132e35a6c13ee1EE0f84dC5d40bad8d815206"): &Token{ + Address: common.HexToAddress("0xB62132e35a6c13ee1EE0f84dC5d40bad8d815206"), + Name: "Nexo", + Symbol: "NEXO", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x0000000000085d4780B73119b644AE5ecd22b376"): &Token{ + Address: common.HexToAddress("0x0000000000085d4780B73119b644AE5ecd22b376"), + Name: "TrueUSD", + Symbol: "TUSD", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xD0a4b8946Cb52f0661273bfbC6fD0E0C75Fc6433"): &Token{ + Address: common.HexToAddress("0xD0a4b8946Cb52f0661273bfbC6fD0E0C75Fc6433"), + Name: "Storm Token", + Symbol: "STORM", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xaF4DcE16Da2877f8c9e00544c93B62Ac40631F16"): &Token{ + Address: common.HexToAddress("0xaF4DcE16Da2877f8c9e00544c93B62Ac40631F16"), + Name: "Monetha", + Symbol: "MTH", + Color: "#f8f8f8", + Decimals: 5, + ChainID: 1, + }, + common.HexToAddress("0x00000000441378008EA67F4284A57932B1c000a5"): &Token{ + Address: common.HexToAddress("0x00000000441378008EA67F4284A57932B1c000a5"), + Name: "TrueGBP", + Symbol: "TGBP", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xbf2179859fc6D5BEE9Bf9158632Dc51678a4100e"): &Token{ + Address: common.HexToAddress("0xbf2179859fc6D5BEE9Bf9158632Dc51678a4100e"), + Name: "ELF Token", + Symbol: "ELF", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x9992eC3cF6A55b00978cdDF2b27BC6882d88D1eC"): &Token{ + Address: common.HexToAddress("0x9992eC3cF6A55b00978cdDF2b27BC6882d88D1eC"), + Name: "Polymath", + Symbol: "POLY", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x20F7A3DdF244dc9299975b4Da1C39F8D5D75f05A"): &Token{ + Address: common.HexToAddress("0x20F7A3DdF244dc9299975b4Da1C39F8D5D75f05A"), + Name: "Sapien Network", + Symbol: "SPN", + Color: "#f8f8f8", + Decimals: 6, + ChainID: 1, + }, + common.HexToAddress("0x1a7a8BD9106F2B8D977E08582DC7d24c723ab0DB"): &Token{ + Address: common.HexToAddress("0x1a7a8BD9106F2B8D977E08582DC7d24c723ab0DB"), + Name: "AppCoins", + Symbol: "APPC", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xdAC17F958D2ee523a2206206994597C13D831ec7"): &Token{ + Address: common.HexToAddress("0xdAC17F958D2ee523a2206206994597C13D831ec7"), + Name: "Tether USD", + Symbol: "USDT", + Color: "#f8f8f8", + Decimals: 6, + ChainID: 1, + }, + common.HexToAddress("0xa3d58c4E56fedCae3a7c43A725aeE9A71F0ece4e"): &Token{ + Address: common.HexToAddress("0xa3d58c4E56fedCae3a7c43A725aeE9A71F0ece4e"), + Name: "Metronome", + Symbol: "MET", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x6f259637dcD74C767781E37Bc6133cd6A68aa161"): &Token{ + Address: common.HexToAddress("0x6f259637dcD74C767781E37Bc6133cd6A68aa161"), + Name: "HuobiToken", + Symbol: "HT", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"): &Token{ + Address: common.HexToAddress("0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"), + Name: "Wrapped Ether", + Symbol: "WETH", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x8f3470A7388c05eE4e7AF3d01D8C722b0FF52374"): &Token{ + Address: common.HexToAddress("0x8f3470A7388c05eE4e7AF3d01D8C722b0FF52374"), + Name: "Veritaseum", + Symbol: "VERI", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x00006100F7090010005F1bd7aE6122c3C2CF0090"): &Token{ + Address: common.HexToAddress("0x00006100F7090010005F1bd7aE6122c3C2CF0090"), + Name: "TrueAUD", + Symbol: "TAUD", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x66497A283E0a007bA3974e837784C6AE323447de"): &Token{ + Address: common.HexToAddress("0x66497A283E0a007bA3974e837784C6AE323447de"), + Name: "PornToken", + Symbol: "PT", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xB24754bE79281553dc1adC160ddF5Cd9b74361a4"): &Token{ + Address: common.HexToAddress("0xB24754bE79281553dc1adC160ddF5Cd9b74361a4"), + Name: "RIALTO", + Symbol: "XRL", + Color: "#f8f8f8", + Decimals: 9, + ChainID: 1, + }, + common.HexToAddress("0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F"): &Token{ + Address: common.HexToAddress("0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F"), + Name: "Synthetix Network Token", + Symbol: "SNX", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x07e3c70653548B04f0A75970C1F81B4CBbFB606f"): &Token{ + Address: common.HexToAddress("0x07e3c70653548B04f0A75970C1F81B4CBbFB606f"), + Name: "Delta", + Symbol: "DLT", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26"): &Token{ + Address: common.HexToAddress("0x8207c1FfC5B6804F6024322CcF34F29c3541Ae26"), + Name: "OriginToken", + Symbol: "OGN", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x554C20B7c486beeE439277b4540A434566dC4C02"): &Token{ + Address: common.HexToAddress("0x554C20B7c486beeE439277b4540A434566dC4C02"), + Name: "Decision Token", + Symbol: "HST", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x286BDA1413a2Df81731D4930ce2F862a35A609fE"): &Token{ + Address: common.HexToAddress("0x286BDA1413a2Df81731D4930ce2F862a35A609fE"), + Name: "WaBi", + Symbol: "WaBi", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xE5a3229CCb22b6484594973A03a3851dCd948756"): &Token{ + Address: common.HexToAddress("0xE5a3229CCb22b6484594973A03a3851dCd948756"), + Name: "RAE Token", + Symbol: "RAE", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x24692791Bc444c5Cd0b81e3CBCaba4b04Acd1F3B"): &Token{ + Address: common.HexToAddress("0x24692791Bc444c5Cd0b81e3CBCaba4b04Acd1F3B"), + Name: "UnikoinGold", + Symbol: "UKG", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xD46bA6D942050d489DBd938a2C909A5d5039A161"): &Token{ + Address: common.HexToAddress("0xD46bA6D942050d489DBd938a2C909A5d5039A161"), + Name: "Ampleforth", + Symbol: "AMPL", + Color: "#f8f8f8", + Decimals: 9, + ChainID: 1, + }, + common.HexToAddress("0xA4Bdb11dc0a2bEC88d24A3aa1E6Bb17201112eBe"): &Token{ + Address: common.HexToAddress("0xA4Bdb11dc0a2bEC88d24A3aa1E6Bb17201112eBe"), + Name: "StableUSD", + Symbol: "USDS", + Color: "#f8f8f8", + Decimals: 6, + ChainID: 1, + }, + common.HexToAddress("0xB98d4C97425d9908E66E53A6fDf673ACcA0BE986"): &Token{ + Address: common.HexToAddress("0xB98d4C97425d9908E66E53A6fDf673ACcA0BE986"), + Name: "ArcBlock", + Symbol: "ABT", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x81c9151de0C8bafCd325a57E3dB5a5dF1CEBf79c"): &Token{ + Address: common.HexToAddress("0x81c9151de0C8bafCd325a57E3dB5a5dF1CEBf79c"), + Name: "Datum Token", + Symbol: "DAT", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xa6a840E50bCaa50dA017b91A0D86B8b2d41156EE"): &Token{ + Address: common.HexToAddress("0xa6a840E50bCaa50dA017b91A0D86B8b2d41156EE"), + Name: "EchoLink", + Symbol: "EKO", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x4a57E687b9126435a9B19E4A802113e266AdeBde"): &Token{ + Address: common.HexToAddress("0x4a57E687b9126435a9B19E4A802113e266AdeBde"), + Name: "Flexacoin", + Symbol: "FXC", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xC86D054809623432210c107af2e3F619DcFbf652"): &Token{ + Address: common.HexToAddress("0xC86D054809623432210c107af2e3F619DcFbf652"), + Name: "SENTINEL PROTOCOL", + Symbol: "UPP", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x5Af2Be193a6ABCa9c8817001F45744777Db30756"): &Token{ + Address: common.HexToAddress("0x5Af2Be193a6ABCa9c8817001F45744777Db30756"), + Name: "Voyager", + Symbol: "VGX", + Color: "#f8f8f8", + Decimals: 8, + ChainID: 1, + }, + common.HexToAddress("0x69b148395ce0015c13e36bffbad63f49ef874e03"): &Token{ + Address: common.HexToAddress("0x69b148395ce0015c13e36bffbad63f49ef874e03"), + Name: "Data Token", + Symbol: "DTA", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x57Ab1ec28D129707052df4dF418D58a2D46d5f51"): &Token{ + Address: common.HexToAddress("0x57Ab1ec28D129707052df4dF418D58a2D46d5f51"), + Name: "Synth sUSD", + Symbol: "sUSD", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x5d3a536E4D6DbD6114cc1Ead35777bAB948E3643"): &Token{ + Address: common.HexToAddress("0x5d3a536E4D6DbD6114cc1Ead35777bAB948E3643"), + Name: "Compound Dai", + Symbol: "cDAI", + Color: "#f8f8f8", + Decimals: 8, + ChainID: 1, + }, + common.HexToAddress("0xba11d00c5f74255f56a5e366f4f77f5a186d7f55"): &Token{ + Address: common.HexToAddress("0xba11d00c5f74255f56a5e366f4f77f5a186d7f55"), + Name: "BandToken", + Symbol: "BAND", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xa7fc5d2453e3f68af0cc1b78bcfee94a1b293650"): &Token{ + Address: common.HexToAddress("0xa7fc5d2453e3f68af0cc1b78bcfee94a1b293650"), + Name: "Spiking", + Symbol: "SPIKE", + Color: "#f8f8f8", + Decimals: 10, + ChainID: 1, + }, + common.HexToAddress("0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"): &Token{ + Address: common.HexToAddress("0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"), Name: "Uniswap", Symbol: "UNI", Color: "#f8f8f8", @@ -820,10 +1292,74 @@ var tokenStore = map[uint64]map[common.Address]*Token{ Decimals: 18, ChainID: 1, }, - common.HexToAddress("0x4575f41308EC1483f3d399aa9a2826d74Da13Deb"): &Token{ - Address: common.HexToAddress("0x4575f41308EC1483f3d399aa9a2826d74Da13Deb"), - Name: "Orchid", - Symbol: "ORC", + common.HexToAddress("0x9ba00d6856a4edf4665bca2c2309936572473b7e"): &Token{ + Address: common.HexToAddress("0x9ba00d6856a4edf4665bca2c2309936572473b7e"), + Name: "Aave Interest bearing USDC", + Symbol: "aUSDC", + Color: "#f8f8f8", + Decimals: 6, + ChainID: 1, + }, + common.HexToAddress("0xc944e90c64b2c07662a292be6244bdf05cda44a7"): &Token{ + Address: common.HexToAddress("0xc944e90c64b2c07662a292be6244bdf05cda44a7"), + Name: "Graph Token", + Symbol: "GRT", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x7DD9c5Cba05E151C895FDe1CF355C9A1D5DA6429"): &Token{ + Address: common.HexToAddress("0x7DD9c5Cba05E151C895FDe1CF355C9A1D5DA6429"), + Name: "Golem Network Token", + Symbol: "GLM", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0x23b608675a2b2fb1890d3abbd85c5775c51691d5"): &Token{ + Address: common.HexToAddress("0x23b608675a2b2fb1890d3abbd85c5775c51691d5"), + Name: "Unisocks Edition 0", + Symbol: "SOCKS", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xEEF9f339514298C6A857EfCfC1A762aF84438dEE"): &Token{ + Address: common.HexToAddress("0xEEF9f339514298C6A857EfCfC1A762aF84438dEE"), + Name: "Hermez Network Token", + Symbol: "HEZ", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xaa6e8127831c9de45ae56bb1b0d4d4da6e5665bd"): &Token{ + Address: common.HexToAddress("0xaa6e8127831c9de45ae56bb1b0d4d4da6e5665bd"), + Name: "ETH 2x Flexible Leverage Index", + Symbol: "ETH2x-FLI", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xba5BDe662c17e2aDFF1075610382B9B691296350"): &Token{ + Address: common.HexToAddress("0xba5BDe662c17e2aDFF1075610382B9B691296350"), + Name: "SuperRare", + Symbol: "RARE", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72"): &Token{ + Address: common.HexToAddress("0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72"), + Name: "Ethereum Name Service", + Symbol: "ENS", + Color: "#f8f8f8", + Decimals: 18, + ChainID: 1, + }, + common.HexToAddress("0xDd1Ad9A21Ce722C151A836373baBe42c868cE9a4"): &Token{ + Address: common.HexToAddress("0xDd1Ad9A21Ce722C151A836373baBe42c868cE9a4"), + Name: "Universal Basic Income", + Symbol: "UBI", Color: "#f8f8f8", Decimals: 18, ChainID: 1,