TreeWalker.

This commit is contained in:
2023-11-19 18:40:30 +01:00
parent 7420d891d4
commit 17bef2e63a
6 changed files with 289 additions and 35 deletions

View File

@@ -20,7 +20,10 @@ from dataclasses import dataclass
@dataclass(frozen=True, order=True, slots=True)
class Digest:
digest: bytes
digest: bytes = b""
def __bool__(self) -> bool:
return bool(self.digest)
def __repr__(self) -> str:
return self.digest.hex()