ipfs/go-graphsync

Accept UUIDs from context in new requests

hannahhoward opened this issue · 0 comments

What

Similar to how we use context for generating spans for new requests, we should check a specific data value in the context (say 'transfer-uuid' -- a set of bytes or string maybe) and if present use that to set the request uuid for a Graphsync request, rather than calling graphsync.NewRequestID()