Class name in registry id calculation

pull/1407/head
vzotova 2019-10-28 05:07:20 +03:00
parent 3c000d5742
commit 0e3c616861
1 changed files with 1 additions and 0 deletions

View File

@ -238,6 +238,7 @@ class BaseContractRegistry(ABC):
def id(self) -> str:
"""Returns a hexstr of the registry contents."""
blake = hashlib.blake2b()
blake.update(self.__class__.__name__.encode())
blake.update(json.dumps(self.read()).encode())
digest = blake.digest().hex()
return digest