diff --git a/ethtx/providers/semantic_providers/repository.py b/ethtx/providers/semantic_providers/repository.py index c9bfe6cb..6af63bab 100644 --- a/ethtx/providers/semantic_providers/repository.py +++ b/ethtx/providers/semantic_providers/repository.py @@ -80,7 +80,9 @@ def _read_stored_semantics( provider=self._web3provider._get_node_connection(chain_id), address=address, ) - self.update_semantics(address_semantics) + + if address_semantics.name != address_semantics.address: + self.update_semantics(address_semantics) return address_semantics