Skip to content

Commit

Permalink
feat: add gamma setup
Browse files Browse the repository at this point in the history
  • Loading branch information
Majorfi committed Mar 6, 2024
1 parent a98e3c3 commit b630ff6
Show file tree
Hide file tree
Showing 37 changed files with 5,523 additions and 13,604 deletions.
20 changes: 10 additions & 10 deletions generators/buildTokenList.scan.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ var BASE_EXPLORERS_URI = map[uint64]etherscanSASExplorers{
Type: L2,
},
81457: {
BaseURL: "https://blastscan.io/tokens",
BaseURL: "https://blastscan.io",
Type: L2,
},
}
Expand Down Expand Up @@ -145,15 +145,15 @@ func buildScanTokenList() {
tokenList.LogoURI = `https://etherscan.io/images/brandassets/etherscan-logo-circle.svg`
tokenList.Keywords = []string{`ethereum`, `etherscan`}
tokens := []models.TokenListToken{}
tokens = append(tokens, fetchScanTokenList(1)...)
tokens = append(tokens, fetchScanTokenList(10)...)
tokens = append(tokens, fetchScanTokenList(56)...)
tokens = append(tokens, fetchScanTokenList(100)...)
tokens = append(tokens, fetchScanTokenList(137)...)
tokens = append(tokens, fetchScanTokenList(250)...)
tokens = append(tokens, fetchScanTokenList(1101)...)
tokens = append(tokens, fetchScanTokenList(8453)...)
tokens = append(tokens, fetchScanTokenList(42161)...)
// tokens = append(tokens, fetchScanTokenList(1)...)
// tokens = append(tokens, fetchScanTokenList(10)...)
// tokens = append(tokens, fetchScanTokenList(56)...)
// tokens = append(tokens, fetchScanTokenList(100)...)
// tokens = append(tokens, fetchScanTokenList(137)...)
// tokens = append(tokens, fetchScanTokenList(250)...)
// tokens = append(tokens, fetchScanTokenList(1101)...)
// tokens = append(tokens, fetchScanTokenList(8453)...)
// tokens = append(tokens, fetchScanTokenList(42161)...)
tokens = append(tokens, fetchScanTokenList(81457)...)
helpers.SaveTokenListInJsonFile(tokenList, tokens, `etherscan.json`, helpers.SavingMethodStandard)
}
4 changes: 4 additions & 0 deletions generators/common/chains/81457.blast.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,8 @@ var BLAST = TChain{
Decimals: 18,
},
IgnoredTokens: []common.Address{},
ExtraTokens: []common.Address{
common.HexToAddress(`0x6d5564584b70240691bd6ff7a834b9fab844e0d4`),
common.HexToAddress(`0x38aD23b0902D0d86c2F3949BC505194D70B762F5`),
},
}
2 changes: 2 additions & 0 deletions generators/common/helpers/onChainReader.go
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ func GetTokensFromList(tokensFromList []models.TokenListToken) []models.TokenLis
continue
}

tokensForChain = append(tokensForChain, chains.CHAINS[chainID].ExtraTokens...)
tokensInfo := RetrieveBasicInformations(chainID, tokensForChain)
for _, existingToken := range tokensForChain {
if token, ok := tokensInfo[existingToken.Hex()]; ok {
Expand Down Expand Up @@ -147,6 +148,7 @@ func GetTokensFromList(tokensFromList []models.TokenListToken) []models.TokenLis
*************************************************************************************************/
func GetTokensFromAddresses(chainID uint64, tokenAddresses []common.Address) []models.TokenListToken {
tokenList := []models.TokenListToken{}
tokenAddresses = append(tokenAddresses, chains.CHAINS[chainID].ExtraTokens...)
tokensInfo := RetrieveBasicInformations(chainID, tokenAddresses)
for _, address := range tokenAddresses {
if token, ok := tokensInfo[address.Hex()]; ok {
Expand Down
140 changes: 66 additions & 74 deletions lists/1/etherscan.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"name": "Etherscan",
"description": "",
"timestamp": "03/03/2024 01:03:19",
"timestamp": "06/03/2024 15:19:12",
"version": {
"major": 55,
"major": 56,
"minor": 0,
"patch": 0
},
Expand Down Expand Up @@ -445,14 +445,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x0b5326Da634f9270FB84481DD6F94d3dC2cA7096",
"name": "Wrapped ETHO",
"symbol": "ETHO",
"logoURI": "https://assets.coingecko.com/coins/images/5194/large/ether1new-transparent.png?1696505708",
"chainId": 1,
"decimals": 18
},
{
"address": "0x0bb217E40F8a5Cb79Adf04E1aAb60E5abd0dfC1e",
"name": "SwftCoin",
Expand Down Expand Up @@ -733,14 +725,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x155040625D7ae3e9caDA9a73E3E44f76D3Ed1409",
"name": "Revomon",
"symbol": "REVO",
"logoURI": "https://etherscan.io/token/images/revomon_32.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0x1559FA1b8F28238FD5D76D9f434ad86FD20D1559",
"name": "EDEN",
Expand Down Expand Up @@ -925,6 +909,14 @@
"chainId": 1,
"decimals": 6
},
{
"address": "0x19de6b897Ed14A376Dda0Fe53a5420D2aC828a28",
"name": "BitgetToken",
"symbol": "BGB",
"logoURI": "https://assets.coingecko.com/coins/images/11610/large/icon_colour.png?1696511504",
"chainId": 1,
"decimals": 18
},
{
"address": "0x1A3496C18d558bd9C6C8f609E1B129f67AB08163",
"name": "DEAPCOIN",
Expand Down Expand Up @@ -1069,14 +1061,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x20a62aCA58526836165cA53fE67dd884288c8Abf",
"name": "Rentible",
"symbol": "RNB",
"logoURI": "https://assets.coingecko.com/coins/images/15176/large/rnb_200x200.png?1703145247",
"chainId": 1,
"decimals": 18
},
{
"address": "0x20e7125677311Fca903A8897042b9983f22Ea295",
"name": "FreewayToken",
Expand Down Expand Up @@ -1157,14 +1141,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x24E3794605C84E580EEA4972738D633E8a7127c8",
"name": "Katalyo Token",
"symbol": "KTLYO",
"logoURI": "https://etherscan.io/token/images/katalyo_32.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0x24dA31e7BB182cb2cABfEF1d88db19C2AE1f5572",
"name": "SHIKOKU INU",
Expand Down Expand Up @@ -1549,6 +1525,14 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x3429d03c6F7521AeC737a0BBF2E5ddcef2C3Ae31",
"name": "PIXEL",
"symbol": "PIXEL",
"logoURI": "https://assets.coingecko.com/coins/images/35100/large/pixels.jpeg?1707378243",
"chainId": 1,
"decimals": 18
},
{
"address": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0",
"name": "Frax Share",
Expand Down Expand Up @@ -1845,14 +1829,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x4057Db5bD9f67A566aA10E5587b1a964afFc6a16",
"name": "Truefeedback",
"symbol": "TFBX",
"logoURI": "https://etherscan.io/token/images/truefeedback_32.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0x4092678e4E78230F46A1534C0fbc8fA39780892B",
"name": "OCoin",
Expand Down Expand Up @@ -3797,6 +3773,14 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x809826cceAb68c387726af962713b64Cb5Cb3CCA",
"name": "NucleusVision",
"symbol": "nCash",
"logoURI": "https://etherscan.io/token/images/nucleus-vision_28.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0x80C62FE4487E1351b47Ba49809EBD60ED085bf52",
"name": "Clover",
Expand Down Expand Up @@ -4373,14 +4357,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x94E0BAb2F6Ab1F19F4750E42d7349f2740513aD5",
"name": "UNIC",
"symbol": "UNIC",
"logoURI": "https://etherscan.io/token/images/unicly_32.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0x94E9EB8b5Ab9fd6B9ea3169D55FFAde62a01702e",
"name": "BreederDAO",
Expand Down Expand Up @@ -4565,14 +4541,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x9AF4f26941677C706cfEcf6D3379FF01bB85D5Ab",
"name": "DomRaiderToken",
"symbol": "DRT",
"logoURI": "https://asset-images.messari.io/images/4cdd54f4-5d7a-451f-b427-ffa380a90f54/128.png",
"chainId": 1,
"decimals": 8
},
{
"address": "0x9B02dD390a603Add5c07f9fd9175b7DABE8D63B7",
"name": "Shopping.io",
Expand Down Expand Up @@ -4693,14 +4661,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0x9b110Fda4E20DB18Ad7052f8468a455de7449eb6",
"name": "Calvaria: Duels of Eternity",
"symbol": "RIA",
"logoURI": "https://etherscan.io/token/images/calvaria_32.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0x9b25889C493aE6Df34cEef1ecb10D77c1Ba73318",
"name": "MEAN",
Expand Down Expand Up @@ -4901,6 +4861,14 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0xADE00C28244d5CE17D72E40330B1c318cD12B7c3",
"name": "AdEx Network",
"symbol": "ADX",
"logoURI": "https://tokens.1inch.io/0xade00c28244d5ce17d72e40330b1c318cd12b7c3.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0xAE12C5930881c53715B369ceC7606B70d8EB229f",
"name": "Coin98",
Expand Down Expand Up @@ -5333,6 +5301,14 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0xC52C326331E9Ce41F04484d3B5E5648158028804",
"name": "ZEN Exchange Token",
"symbol": "ZCX",
"logoURI": "https://tokens.1inch.io/0xc52c326331e9ce41f04484d3b5e5648158028804.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0xC581b735A1688071A1746c968e0798D642EDE491",
"name": "Euro Tether",
Expand Down Expand Up @@ -5733,6 +5709,14 @@
"chainId": 1,
"decimals": 2
},
{
"address": "0xE0f63A424a4439cBE457D80E4f4b51aD25b2c56C",
"name": "SPX6900",
"symbol": "SPX",
"logoURI": "https://assets.coingecko.com/coins/images/31401/large/spx6900.jpeg?1696530217",
"chainId": 1,
"decimals": 8
},
{
"address": "0xE1D7C7a4596B038CEd2A84bF65B8647271C53208",
"name": "NFTY Token",
Expand Down Expand Up @@ -6413,6 +6397,14 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0xac5B038058bcD0424C9c252c6487C25F032E5dDc",
"name": "EpiK Protocol",
"symbol": "AIEPK",
"logoURI": "https://assets.coingecko.com/coins/images/15188/large/AIEPK_logo.png?1696514845",
"chainId": 1,
"decimals": 18
},
{
"address": "0xad3E3Fc59dff318BecEaAb7D00EB4F68b1EcF195",
"name": "Wrapped Celo USD",
Expand Down Expand Up @@ -6557,6 +6549,14 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0xb7cB1C96dB6B22b0D3d9536E0108d062BD488F74",
"name": "Walton Token",
"symbol": "WTC",
"logoURI": "https://etherscan.io/token/images/walton_28_2.png",
"chainId": 1,
"decimals": 18
},
{
"address": "0xb9EF770B6A5e12E45983C5D80545258aA38F3B78",
"name": "0chain",
Expand Down Expand Up @@ -6917,14 +6917,6 @@
"chainId": 1,
"decimals": 18
},
{
"address": "0xd0929d411954c47438dc1d871dd6081F5C5e149c",
"name": "Refereum",
"symbol": "RFR",
"logoURI": "https://etherscan.io/token/images/refereum.png",
"chainId": 1,
"decimals": 4
},
{
"address": "0xd0dA9cBeA9C3852C5d63A95F9ABCC4f6eA0F9032",
"name": "Synthetix Network Token",
Expand Down
Loading

0 comments on commit b630ff6

Please sign in to comment.