v0.1.29
What's Changed
- Add support for
default_nodeinStableContainer/Profileby @etan-status in #1 - Add EIP-7916 implementation:
ProgressiveListby @etan-status in #2 - Add EIP-7916 implementation:
ProgressiveBitlistby @etan-status in #3 - Add EIP-7495 implementation:
ProgressiveContainerby @etan-status in #4 - Add EIP-8016 implementation:
CompatibleUnionby @etan-status in #5 - Remove superseded StableContainer / Profile types by @etan-status in #6
- Add support for default_node in ProgressiveList by @etan-status in #7
- Raise IndexError instead of NavigationError for bitfield out of bounds by @etan-status in #8
- Reject invalid bools when parsing by @etan-status in #9
- Reject invalid uints when parsing by @etan-status in #10
- Reject containers with extra unconsumed data when parsing by @etan-status in #11
- Support ByteVector / ByteList in CompatibleUnion by @etan-status in #12
- Fix error: ProgressiveContainer must have at least one field by @etan-status in #14
- Use
pytest.raisesinstead ofassert Falseby @eth2353 in #13 - Fix CompatibleUnion.max_byte_length by @eth2353 in #15
- Merkleize progressive shape to right by @etan-status in #16
- Rename package to
eth-remerkleableby @jtraglia in #17
Full Changelog: v0.1.28...v0.1.29