-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
team/filecoin-pin"Filecoin Pin" project is a stakeholder for this work."Filecoin Pin" project is a stakeholder for this work.team/fs-wgFOC working group is a stakeholder for this work, and thus wants to track it on their project board.FOC working group is a stakeholder for this work, and thus wants to track it on their project board.
Milestone
Description
Purpose
This issue is a placeholder for tracking the work and notes about adding Filecoin Beam / withCDN support.
This issue is intended to cover all filecoin-pin areas including:
- CLI command arguments
- CLI status ouptut denoting whether a pieceCid has Filecoin Beam support
- CLI output providing download links using Filecoin Beam CDN
- Changes to pricing
Notes on pricing
Problem
The current payment system only considers storageInfo.pricing.noCDN.perTiBPerEpoch pricing, but CDN storage has different costs. However, @jennijuju has recently indicated this should NOT be implemented now because Filcdn is changing their billing model from fixed fees to egress-based fees.
Current State
The codebase hardcodes noCDN pricing in multiple payment calculation functions.
Where Changes Would Be Needed
src/synapse/payments.tssrc/payments/status.tssrc/payments/interactive.tssrc/payments/setup.tssrc/payments/auto.ts
Metadata
Metadata
Assignees
Labels
team/filecoin-pin"Filecoin Pin" project is a stakeholder for this work."Filecoin Pin" project is a stakeholder for this work.team/fs-wgFOC working group is a stakeholder for this work, and thus wants to track it on their project board.FOC working group is a stakeholder for this work, and thus wants to track it on their project board.