packagesessiondataimport(cid"github.com/ipfs/go-cid"peer"github.com/libp2p/go-libp2p-core/peer")// OptimizedPeer describes a peer and its level of optimization from 0 to 1.typeOptimizedPeerstruct{Peerpeer.IDOptimizationRatingfloat64}// PartialRequest is represents one slice of an over request split among peerstypePartialRequeststruct{Peers[]peer.IDKeys[]cid.Cid}