code: func NewConfig() (c *Config) {
  
  	c = &Config{
  		LocalStoreParams:     storage.NewDefaultLocalStoreParams(),
  		FileStoreParams:      storage.NewFileStoreParams(),
  		HiveParams:           network.NewHiveParams(),
  		Swap:                 swap.NewDefaultSwapParams(),
  		Pss:                  pss.NewPssParams(),
  		ListenAddr:           DefaultHTTPListenAddr,
  		Port:                 DefaultHTTPPort,
  		Path:                 node.DefaultDataDir(),
  		EnsAPIs:              nil,
  		EnsRoot:              ens.TestNetAddress,
  		NetworkID:            network.DefaultNetworkID,
  		SwapEnabled:          false,
  		SyncEnabled:          true,
  		SyncingSkipCheck:     false,
  		MaxStreamPeerServers: 10000,
  		DeliverySkipCheck:    true,
  		SyncUpdateDelay:      15 * time.Second,
  		SwapAPI:              "",
  	}
  
  	return
  }
docs: //create a default config with all parameters to set to defaults