• Bug#1108838: ITP: ztyp -- ZTYP: typing for ZRNT - SSZ, Merkle partials,

    From Leonardo Arias Fonseca@21:1/5 to All on Sat Jul 5 23:50:01 2025
    Package: wnpp
    Severity: wishlist
    Owner: Leonardo Arias Fonseca <[email protected]>

    * Package name : ztyp
    Version : 0.2.2-1
    Upstream Author : protolambda
    * URL : https://github.com/protolambda/ztyp
    * License : Expat
    Programming Lang: Go
    Description : ZTYP: typing for ZRNT - SSZ, Merkle partials, full
    caching and immutable typed state.

    Another approach to SSZ, focused on typing around merkle-tree-
    representations of state.
    .
    ZTYP mirrors most features of my Python implementation remerkleable
    (https://github.com/protolambda/remerkleable),
    .
    In addition to tree structures and views, ZTYP also provides
    encoding/decoding utils for flat native Go structures, in the codec
    package.
    .
    ZRNT (https://github.com/protolambda/zrnt) uses both the ZTYP tree
    structures (state) and flat utils (messages) to implement the Eth2 API
    spec.


    I want to package this library to unblock mev-boost, ITP bug #1107167,
    and go-ethereum, ITP bug #890541.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)