livepeer / catalyst-api

MIT License
4 stars 2 forks source link

Support IPFS and Arweave URLs in Catalyst API #141

Closed thomshutt closed 1 year ago

thomshutt commented 1 year ago

Related: https://github.com/livepeer/task-runner/issues/79

For the initial version, we should just pick a free gateway and convert them to HTTP(s) URLs when they first reach Catalyst API.

0xcadams commented 1 year ago

Cross-posting this: https://github.com/livepeer/task-runner/issues/79#issuecomment-1303709294

yondonfu commented 1 year ago

This is also needed to support retrying with multiple gateways. At the moment, even thought task-runner is configured with multiple gateways, task-runner constructs the HTTP URL with a single gateway and there is no retry mechanism with other gateways.