hldb / welo

peer-to-peer, collaborative states using Merkle-CRDTs
Other
32 stars 2 forks source link

chore!: update packages #107

Closed saul-jb closed 9 months ago

saul-jb commented 9 months ago

This PR updates all the libp2p related packages to make it work with the newer versions of libp2p.

The breaking changes is the libp2p streams interface that has changed - as far as I can tell this only breaks the bootstrap replicator.

saul-jb commented 9 months ago

Also, wondering if it was necessary to bump zzzync with the libp2p bump

Yeah, the old zzzync uses the older interfaces which were giving errors.

tabcat commented 9 months ago

plan to refactor tests and test utils in the future so everything is less flaky, already started https://github.com/hldb/welo/pull/103 but thinking about refactoring code first and closing that PR