Skip to content

Commit d0033cd

Browse files
authored
types: add better doc for Union (leanEthereum#52)
* types: add better doc for Union * fix test
1 parent 58e4916 commit d0033cd

3 files changed

Lines changed: 304 additions & 202 deletions

File tree

src/lean_spec/subspecs/ssz/hash.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def _htr_container(value: Container) -> Bytes32:
152152

153153
@hash_tree_root.register
154154
def _htr_union(value: Union) -> Bytes32:
155-
sel = value.selector()
156-
if value.selected_type() is None:
155+
sel = value.selector
156+
if value.selected_type is None:
157157
return Merkle.mix_in_selector(Bytes32.zero(), 0)
158-
return Merkle.mix_in_selector(hash_tree_root(value.value()), sel)
158+
return Merkle.mix_in_selector(hash_tree_root(value.value), sel)

0 commit comments

Comments
 (0)