diff --git a/init.go b/init.go index 6b1cfbb..ac1b8b9 100644 --- a/init.go +++ b/init.go @@ -66,9 +66,9 @@ func Init(out io.Writer, nBitsForKeypair int, keyType string, importKey string, NoFetch: false, PathPrefixes: []string{}, HTTPHeaders: map[string][]string{ - "Access-Control-Allow-Origin": []string{"*"}, - "Access-Control-Allow-Methods": []string{"GET"}, - "Access-Control-Allow-Headers": []string{"X-Requested-With", "Range", "User-Agent"}, + "Access-Control-Allow-Origin": {"*"}, + "Access-Control-Allow-Methods": {"GET"}, + "Access-Control-Allow-Headers": {"X-Requested-With", "Range", "User-Agent"}, }, APICommands: []string{}, }, @@ -90,6 +90,7 @@ func Init(out io.Writer, nBitsForKeypair int, keyType string, importKey string, Experimental: Experiments{ Libp2pStreamMounting: true, // Enabled for remote api StorageClientEnabled: true, + StorageHostEnabled: true, RemoveOnUnpin: rmOnUnpin, HostsSyncEnabled: DefaultHostsSyncEnabled, HostsSyncFlag: true, diff --git a/profile.go b/profile.go index c5f21f8..0c7ff98 100644 --- a/profile.go +++ b/profile.go @@ -357,6 +357,7 @@ fetching may be degraded. c.Bootstrap = BootstrapPeerStrings(bootstrapPeers) c.Experimental.Libp2pStreamMounting = true c.Experimental.StorageClientEnabled = true + c.Experimental.StorageHostEnabled = false c.Experimental.HostsSyncEnabled = true c.Experimental.HostsSyncMode = DefaultHostsSyncMode.String() if len(c.Addresses.RemoteAPI) == 0 { @@ -443,11 +444,15 @@ func transformDevStorageClient(c *Config) error { c.Bootstrap = BootstrapPeerStrings(bootstrapPeers) c.Experimental.Libp2pStreamMounting = true c.Experimental.StorageClientEnabled = true + c.Experimental.StorageHostEnabled = false c.Experimental.HostsSyncEnabled = true c.Experimental.HostsSyncMode = DefaultHostsSyncModeDev.String() if len(c.Addresses.RemoteAPI) == 0 { c.Addresses.RemoteAPI = Strings{"/ip4/0.0.0.0/tcp/5101"} } + c.ChainInfo = ChainInfo{ + ChainId: bttcTestChainID, + } c.Swarm.SwarmKey = DefaultTestnetSwarmKey return nil }