| 910 | } |
| 911 | |
| 912 | ChainType ArgsManager::GetChainType() const |
| 913 | { |
| 914 | std::variant<ChainType, std::string> arg = GetChainArg(); |
| 915 | if (auto* parsed = std::get_if<ChainType>(&arg)) return *parsed; |
| 916 | throw std::runtime_error(strprintf("Unknown chain %s.", std::get<std::string>(arg))); |
| 917 | } |
| 918 | |
| 919 | std::string ArgsManager::GetChainTypeString() const |
| 920 | { |
no outgoing calls