@@ -104,7 +104,7 @@ KeyInfo InterpretKey(std::string key)
104104 * @return parsed settings value if it is valid, otherwise nullopt accompanied
105105 * by a descriptive error string
106106 */
107- std::optional<util ::SettingsValue> InterpretValue (const KeyInfo& key, const std::string* value,
107+ std::optional<common ::SettingsValue> InterpretValue (const KeyInfo& key, const std::string* value,
108108 unsigned int flags, std::string& error)
109109{
110110 // Return negated settings as false values.
@@ -238,15 +238,15 @@ bool ArgsManager::ParseParameters(int argc, const char* const argv[], std::strin
238238 return false ;
239239 }
240240
241- std::optional<util ::SettingsValue> value = InterpretValue (keyinfo, val ? &*val : nullptr , *flags, error);
241+ std::optional<common ::SettingsValue> value = InterpretValue (keyinfo, val ? &*val : nullptr , *flags, error);
242242 if (!value) return false ;
243243
244244 m_settings.command_line_options [keyinfo.name ].push_back (*value);
245245 }
246246
247247 // we do not allow -includeconf from command line, only -noincludeconf
248- if (auto * includes = util ::FindKey (m_settings.command_line_options , " includeconf" )) {
249- const util ::SettingsSpan values{*includes};
248+ if (auto * includes = common ::FindKey (m_settings.command_line_options , " includeconf" )) {
249+ const common ::SettingsSpan values{*includes};
250250 // Range may be empty if -noincludeconf was passed
251251 if (!values.empty ()) {
252252 error = " -includeconf cannot be used from commandline; -includeconf=" + values.begin ()->write ();
@@ -361,7 +361,7 @@ std::optional<const ArgsManager::Command> ArgsManager::GetCommand() const
361361std::vector<std::string> ArgsManager::GetArgs (const std::string& strArg) const
362362{
363363 std::vector<std::string> result;
364- for (const util ::SettingsValue& value : GetSettingsList (strArg)) {
364+ for (const common ::SettingsValue& value : GetSettingsList (strArg)) {
365365 result.push_back (value.isFalse () ? " 0" : value.isTrue () ? " 1" : value.get_str ());
366366 }
367367 return result;
@@ -408,7 +408,7 @@ bool ArgsManager::ReadSettingsFile(std::vector<std::string>* errors)
408408 LOCK (cs_args);
409409 m_settings.rw_settings .clear ();
410410 std::vector<std::string> read_errors;
411- if (!util ::ReadSettings (path, m_settings.rw_settings , read_errors)) {
411+ if (!common ::ReadSettings (path, m_settings.rw_settings , read_errors)) {
412412 SaveErrors (read_errors, errors);
413413 return false ;
414414 }
@@ -430,7 +430,7 @@ bool ArgsManager::WriteSettingsFile(std::vector<std::string>* errors, bool backu
430430
431431 LOCK (cs_args);
432432 std::vector<std::string> write_errors;
433- if (!util ::WriteSettings (path_tmp, m_settings.rw_settings , write_errors)) {
433+ if (!common ::WriteSettings (path_tmp, m_settings.rw_settings , write_errors)) {
434434 SaveErrors (write_errors, errors);
435435 return false ;
436436 }
@@ -441,10 +441,10 @@ bool ArgsManager::WriteSettingsFile(std::vector<std::string>* errors, bool backu
441441 return true ;
442442}
443443
444- util ::SettingsValue ArgsManager::GetPersistentSetting (const std::string& name) const
444+ common ::SettingsValue ArgsManager::GetPersistentSetting (const std::string& name) const
445445{
446446 LOCK (cs_args);
447- return util ::GetSetting (m_settings, m_network, name, !UseDefaultSection (" -" + name),
447+ return common ::GetSetting (m_settings, m_network, name, !UseDefaultSection (" -" + name),
448448 /* ignore_nonpersistent=*/ true , /* get_chain_type=*/ false );
449449}
450450
@@ -460,11 +460,11 @@ std::string ArgsManager::GetArg(const std::string& strArg, const std::string& st
460460
461461std::optional<std::string> ArgsManager::GetArg (const std::string& strArg) const
462462{
463- const util ::SettingsValue value = GetSetting (strArg);
463+ const common ::SettingsValue value = GetSetting (strArg);
464464 return SettingToString (value);
465465}
466466
467- std::optional<std::string> SettingToString (const util ::SettingsValue& value)
467+ std::optional<std::string> SettingToString (const common ::SettingsValue& value)
468468{
469469 if (value.isNull ()) return std::nullopt ;
470470 if (value.isFalse ()) return " 0" ;
@@ -473,7 +473,7 @@ std::optional<std::string> SettingToString(const util::SettingsValue& value)
473473 return value.get_str ();
474474}
475475
476- std::string SettingToString (const util ::SettingsValue& value, const std::string& strDefault)
476+ std::string SettingToString (const common ::SettingsValue& value, const std::string& strDefault)
477477{
478478 return SettingToString (value).value_or (strDefault);
479479}
@@ -485,11 +485,11 @@ int64_t ArgsManager::GetIntArg(const std::string& strArg, int64_t nDefault) cons
485485
486486std::optional<int64_t > ArgsManager::GetIntArg (const std::string& strArg) const
487487{
488- const util ::SettingsValue value = GetSetting (strArg);
488+ const common ::SettingsValue value = GetSetting (strArg);
489489 return SettingToInt (value);
490490}
491491
492- std::optional<int64_t > SettingToInt (const util ::SettingsValue& value)
492+ std::optional<int64_t > SettingToInt (const common ::SettingsValue& value)
493493{
494494 if (value.isNull ()) return std::nullopt ;
495495 if (value.isFalse ()) return 0 ;
@@ -498,7 +498,7 @@ std::optional<int64_t> SettingToInt(const util::SettingsValue& value)
498498 return LocaleIndependentAtoi<int64_t >(value.get_str ());
499499}
500500
501- int64_t SettingToInt (const util ::SettingsValue& value, int64_t nDefault)
501+ int64_t SettingToInt (const common ::SettingsValue& value, int64_t nDefault)
502502{
503503 return SettingToInt (value).value_or (nDefault);
504504}
@@ -510,18 +510,18 @@ bool ArgsManager::GetBoolArg(const std::string& strArg, bool fDefault) const
510510
511511std::optional<bool > ArgsManager::GetBoolArg (const std::string& strArg) const
512512{
513- const util ::SettingsValue value = GetSetting (strArg);
513+ const common ::SettingsValue value = GetSetting (strArg);
514514 return SettingToBool (value);
515515}
516516
517- std::optional<bool > SettingToBool (const util ::SettingsValue& value)
517+ std::optional<bool > SettingToBool (const common ::SettingsValue& value)
518518{
519519 if (value.isNull ()) return std::nullopt ;
520520 if (value.isBool ()) return value.get_bool ();
521521 return InterpretBool (value.get_str ());
522522}
523523
524- bool SettingToBool (const util ::SettingsValue& value, bool fDefault )
524+ bool SettingToBool (const common ::SettingsValue& value, bool fDefault )
525525{
526526 return SettingToBool (value).value_or (fDefault );
527527}
@@ -738,7 +738,7 @@ std::variant<ChainType, std::string> ArgsManager::GetChainArg() const
738738{
739739 auto get_net = [&](const std::string& arg) {
740740 LOCK (cs_args);
741- util ::SettingsValue value = util ::GetSetting (m_settings, /* section= */ " " , SettingName (arg),
741+ common ::SettingsValue value = common ::GetSetting (m_settings, /* section= */ " " , SettingName (arg),
742742 /* ignore_default_section_config= */ false ,
743743 /* ignore_nonpersistent=*/ false ,
744744 /* get_chain_type= */ true );
@@ -769,24 +769,24 @@ bool ArgsManager::UseDefaultSection(const std::string& arg) const
769769 return m_network == ChainTypeToString (ChainType::MAIN) || m_network_only_args.count (arg) == 0 ;
770770}
771771
772- util ::SettingsValue ArgsManager::GetSetting (const std::string& arg) const
772+ common ::SettingsValue ArgsManager::GetSetting (const std::string& arg) const
773773{
774774 LOCK (cs_args);
775- return util ::GetSetting (
775+ return common ::GetSetting (
776776 m_settings, m_network, SettingName (arg), !UseDefaultSection (arg),
777777 /* ignore_nonpersistent=*/ false , /* get_chain_type=*/ false );
778778}
779779
780- std::vector<util ::SettingsValue> ArgsManager::GetSettingsList (const std::string& arg) const
780+ std::vector<common ::SettingsValue> ArgsManager::GetSettingsList (const std::string& arg) const
781781{
782782 LOCK (cs_args);
783- return util ::GetSettingsList (m_settings, m_network, SettingName (arg), !UseDefaultSection (arg));
783+ return common ::GetSettingsList (m_settings, m_network, SettingName (arg), !UseDefaultSection (arg));
784784}
785785
786786void ArgsManager::logArgsPrefix (
787787 const std::string& prefix,
788788 const std::string& section,
789- const std::map<std::string, std::vector<util ::SettingsValue>>& args) const
789+ const std::map<std::string, std::vector<common ::SettingsValue>>& args) const
790790{
791791 std::string section_str = section.empty () ? " " : " [" + section + " ] " ;
792792 for (const auto & arg : args) {
0 commit comments