diff --git a/hsms/clvm_serde/__init__.py b/hsms/clvm_serde/__init__.py index 4a28759..76d5cd5 100644 --- a/hsms/clvm_serde/__init__.py +++ b/hsms/clvm_serde/__init__.py @@ -297,8 +297,8 @@ def de(p: Program) -> Tuple[Any, ...]: while todo: des = todo.pop() if todo: - v = p.pair[0] - p = p.pair[1] + v = Program.to(p.pair[0]) + p = Program.to(p.pair[1]) else: v = p args.append(des(v)) diff --git a/pyproject.toml b/pyproject.toml index bb91821..bff1c76 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,8 +10,8 @@ license = { file = "LICENSE" } readme = "README.md" dependencies = [ "segno==1.4.1", - "chia_base @ git+https://github.com/richardkiss/chia_base@91d9dba09e316714cf4bc86505587437fe442e48#egg=chia_base", - "chialisp_puzzles @ git+https://github.com/richardkiss/chialisp_puzzles@eb97cd844b094e6dcd595b5bd6522d3a78eb692c#egg=chialisp_puzzles", + "chia_base==0.1.4", + "chialisp_puzzle==0.1.1", ] # version is defined with `setuptools_scm` dynamic = ["version"]