This repository has been archived by the owner on Aug 19, 2022. It is now read-only.
v0.2.0
Major features
Peerstore support for certified peer records
Both peerstore implementations (pstoremem
and pstoreds
) now support certified peer records, by implementing peerstore.CertifiedAddrBook
.
For now, the peerstore keeps all addresses, uncertified and certified, and offers no way of differentiating between them when querying it. This means that dials can be insecure (i.e. hitting uncertified addresses when a certified record exists), but it will allow users to being integrating certified records downstream, while we work on tagging addresses properly so they can be subsequently filtered.
The final solution will revolve around address labels, which are being incubated here: libp2p/go-libp2p-core#123
Other changes
- Dependency upgrades.