Repository: rotki/rotki

Issue:
Unsupported asset GEL
## Problem Definition

Error notification concerning GEL

## Logs

```
Unsupported asset GEL with address 0x15b7c0c907e4C6b9AdaAaabC300C08991D6CEA05 encountered during DeFi protocol queries
```

### System Description


Operating system:  macos
Rotki version: 1.21.2




Discussion:
Thank you @merc-0 will put this for next release. In case you were not aware of you can also add assets on your own for your local instance of rotki: https://rotki.readthedocs.io/en/latest/usage_guide.html#adding-editing-an-asset
awesome, thank you for the link as well!
@yabirgb This is not in the supported assets in v1.22.

`sqlite> SELECT * from ethereum_tokens WHERE address="0x15b7c0c907e4C6b9AdaAaabC300C08991D6CEA05";`

 Please add it and then close this issue:

Resolving patch:
diff --git a/rotkehlchen/assets/asset.py b/rotkehlchen/assets/asset.py
--- a/rotkehlchen/assets/asset.py
+++ b/rotkehlchen/assets/asset.py
@@ -396,6 +396,7 @@ def deserialize_from_db(cls, entry: UnderlyingTokenDBTuple) -> 'UnderlyingToken'
     'EDG-2': 'EDG',
     strethaddress_to_identifier('0x8f693ca8D21b157107184d29D398A8D082b38b76'): 'DATA',
     strethaddress_to_identifier('0xAA2ce7Ae64066175E0B90497CE7d9c190c315DB4'): 'SUTER',
+    'RMRK': 'RMRK',
 }
 
 WORLD_TO_ICONOMI = {
diff --git a/rotkehlchen/assets/converters.py b/rotkehlchen/assets/converters.py
--- a/rotkehlchen/assets/converters.py
+++ b/rotkehlchen/assets/converters.py
@@ -659,6 +659,7 @@
     'SOL3S',  # no cryptocompare/coingecko data
     'SOV',  # Couldn't find what assets is this one
     'SPRK',  # delisted
+    'SWP',  # Couldn't find a list anouncement about this asset
     'SUSHI3L',  # no cryptocompare/coingecko data
     'SUSHI3S',  # no cryptocompare/coingecko data
     'TCP',  # The Crypto Prophecies no cryptocompare/coingecko data


Test patch:
diff --git a/rotkehlchen/tests/unit/test_assets.py b/rotkehlchen/tests/unit/test_assets.py
--- a/rotkehlchen/tests/unit/test_assets.py
+++ b/rotkehlchen/tests/unit/test_assets.py
@@ -165,6 +165,7 @@ def test_cryptocompare_asset_support(cryptocompare):
         'BNC',  # bifrost but another BNC in CC
         ethaddress_to_identifier('0x9e6C59321CEB205d5d3BC6c539c017aF6159B16c'),  # noqa: E501 # Mindcell but another MDC in CC
         'TIME',  # Wonderland but another TIME in CC
+        'STARS',  # StarLaunch but another STARS in CC
     )
     for asset_data in GlobalDBHandler().get_all_asset_data(mapping=False):
         potential_support = (
@@ -375,6 +376,10 @@ def test_coingecko_identifiers_are_reachable():
         ethaddress_to_identifier('0x55648De19836338549130B1af587F16beA46F66B'),
         # Spin protocol but spinada in coingecko
         ethaddress_to_identifier('0x4F22310C27eF39FEAA4A756027896DC382F0b5E2'),
+        # REBL but another REBL (rebel finance) in coingecko
+        ethaddress_to_identifier('0x5F53f7A8075614b699Baad0bC2c899f4bAd8FBBF'),
+        # Sp8de (SPX) but another SPX in coingecko
+        ethaddress_to_identifier('0x05aAaA829Afa407D83315cDED1d45EB16025910c'),
     )
     for asset_data in GlobalDBHandler().get_all_asset_data(mapping=False):
         identifier = asset_data.identifier