filecoin-project / filecoin-project/boost
Porting go-fil-markets retrieval provider to boost
- Dominant language
- Go
- Stars
- 121
- Forks
- 79
- Avg merge
- 10d 14h
- Merged PRs (30d)
- 1
Description
# What
We're about to have an update to go-fil-markets retrieval that uses go-data-transfer v2, and makes the paid retrieval code a lot more pleasant to work with. (see WIP branch here: https://github.com/filecoin-project/go-fil-markets/pull/718)
Rather than continue to upgrade go-fil-markets retrieval provider, maybe it's time to copy this code to boost and make it an executable like booster-bitswap and booster-http. This probably means completing the piece metastore change though -- graphsync could run out of process with the same approach used by booster-bitswap... but it's less than ideal.
Maybe these two things shouldn't be tied together (moving go-fil-markets retrieval code AND go-data-transfer v2 upgrade)... but it seems worth discussing.
Contributor guide
Assessment
This issue has not been assessed yet.