feat(peergov): initial peer scoring
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Signed-off-by: wcatz <[email protected]>
Signed-off-by: Ales Verbic <[email protected]>
Signed-off-by: Ales Verbic <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>
Fix MultiAsset cddl definition in dijkstra
Signed-off-by: William Hankins <[email protected]>
Signed-off-by: Ales Verbic <[email protected]>
The function was incorrectly returning true when only the publishing node appeared in DHT results. This violated the documented contract to wait until the given CID is provided by at least one other peer. Now properly checks for at least one provider other than ourselves, ensuring DHT propagation to other peers is actually verified before considering pre-publish complete. Fixes test: pre_publish_completed::_our_expects_false
Fixes #264 Signed-off-by: Aurora Gaffney <[email protected]>
Signed-off-by: Chris Gianelloni <[email protected]>