ferranbt / fastssz

Fast Ethereum2.0 SSZ encoder/decoder
MIT License
73 stars 44 forks source link

Update gohashtree to fork #123

Closed ferranbt closed 1 year ago

ferranbt commented 1 year ago

This PR updates the gohashtree library to this fork. We do it because we rely on a branch of gohashtree to perform zero allocation of bytes which is not yet on main branch and I am not sure when it will land. Because of that, fastssz was forced to vendor the dependencies.

By using a fork, we ensure the liveness of that specific feature and we can remove vendors from fastssz.