libp2p / cpp-libp2p

C++17 implementation of libp2p
Apache License 2.0
364 stars 99 forks source link

multihash-and-fixes #146

Closed art-gor closed 3 years ago

art-gor commented 3 years ago

1) Multihash has immutable shared_ptr inside, including precalculated std::hash, allows for performance while copying, sharing, using as key in containers 2) UVarint stuff in Multihash creation changed to impl with no dynamic allocations 3) Kademlia's PeerRoutingTable fixed (bugs were detected while applying p.1)