-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Milestone
Description
Done Criteria
Minimum:
- Deploy contract https://github.com/FilOzone/filecoin-services/blob/main/service_contracts/src/ProviderIdSet.sol
- Record contract address in contracts.json
Bonus:
- Enable configuration file that lists SPs to add to the the contract. (If there is no first-class support, it's still possible for someone to unblock themself by calling
addProviderId - In "how to use with Synapse example documentation" (Example of how to use with Synapse #7), show setting
ENDORSED_PROVIDERS_ADDRESS(or whatever it gets called) as env var to https://github.com/FilOzone/synapse-sdk/blob/master/utils/example-storage-e2e.js like the other contracts
Why Important
Synapse by default as part of https://github.com/FilOzone/filecoin-services/issues/357is going to use multiple SPs/datasets when creating a dataset and adding pieces, and one of those SPs needs to be an "endorsed" SP as specified in the "endorsements contract". We want the default devnet to work for the default synapse setup.
Notes
- This is in support of [Project] GA durability (2 copies; 1 with endorsed SP) filecoin-services#357
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
🐱 Todo