check for bytes hash type in setData
parent
55aa889bd9
commit
0ca84c9759
|
@ -162,6 +162,8 @@ class Core:
|
||||||
hasher = hashlib.sha3_256()
|
hasher = hashlib.sha3_256()
|
||||||
hasher.update(data)
|
hasher.update(data)
|
||||||
dataHash = hasher.hexdigest()
|
dataHash = hasher.hexdigest()
|
||||||
|
if type(dataHash) is bytes:
|
||||||
|
dataHash = dataHash.decode()
|
||||||
blockFileName = self.blockDataLocation + dataHash + '.dat'
|
blockFileName = self.blockDataLocation + dataHash + '.dat'
|
||||||
if os.path.exists(blockFileName):
|
if os.path.exists(blockFileName):
|
||||||
raise Exception("Data is already set for " + dataHash)
|
raise Exception("Data is already set for " + dataHash)
|
||||||
|
|
Loading…
Reference in New Issue