ralexstokes / ssz-rs

Implementation of ethereum's `ssz`
Apache License 2.0
102 stars 40 forks source link

More work on generalized indices #124

Closed ralexstokes closed 7 months ago

ralexstokes commented 7 months ago

main thing is a bug fix on container computation

adds Indexed on Node (required upstream) and some convenience impls to make PathElements from more basic rust types

note: exposes an unimplemented Indexed impl on Bit{list,vector}, will follow up in a future PR with these features

codecov[bot] commented 7 months ago

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (2d706b6) 63.41% compared to head (9d7cb0e) 67.35%.

Files Patch % Lines
ssz-rs/src/bitlist.rs 0.00% 1 Missing :warning:
ssz-rs/src/bitvector.rs 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #124 +/- ## ========================================== + Coverage 63.41% 67.35% +3.94% ========================================== Files 19 19 Lines 1014 1020 +6 ========================================== + Hits 643 687 +44 + Misses 371 333 -38 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.