| 1 | package config |
| 2 | |
| 3 | type Experiments struct { |
| 4 | FilestoreEnabled bool |
| 5 | UrlstoreEnabled bool |
| 6 | ShardingEnabled bool `json:",omitempty"` // deprecated by autosharding: https://github.com/ipfs/kubo/pull/8527 |
| 7 | Libp2pStreamMounting bool |
| 8 | P2pHttpProxy bool //nolint |
| 9 | StrategicProviding bool `json:",omitempty"` // removed, use Provider.Enabled instead |
| 10 | OptimisticProvide bool |
| 11 | OptimisticProvideJobsPoolSize int |
| 12 | GatewayOverLibp2p bool `json:",omitempty"` |
| 13 | |
| 14 | GraphsyncEnabled graphsyncEnabled `json:",omitempty"` |
| 15 | AcceleratedDHTClient experimentalAcceleratedDHTClient `json:",omitempty"` |
| 16 | } |