Content
@
0 reply
0 recast
0 reaction
Péter Szilágyi
@karalabe.eth
After a bit of time, I finally published v0.3.0 of my golang Ethereum ssz library. The highlight of the release is support for monolithic types: struct fields that can be tagged with fork names, which during codec operations will be used/skipped based on which fork you're in.
1 reply
7 recasts
38 reactions
Péter Szilágyi
@karalabe.eth
The nice part of course is that not only is writing fork-aware code just as clean as writing fork-unaware code, but that the included code generator is able to ingest these ssz-fork Go struct tags and output fork-aware code itself. Monoliths explained at: https://github.com/karalabe/ssz?tab=readme-ov-file#monolithic-types
1 reply
2 recasts
5 reactions
Péter Szilágyi
@karalabe.eth
Monolith code generator explained at: https://github.com/karalabe/ssz?tab=readme-ov-file#monolithic-types-1
1 reply
0 recast
0 reaction
Péter Szilágyi
@karalabe.eth
And of course, release notes at: https://github.com/karalabe/ssz/releases/tag/v0.3.0 Enjoy and thanks for the feedback/issues/contributions.
0 reply
0 recast
0 reaction