| 219 | } |
| 220 | |
| 221 | const char *uvTypeName(UniValue::VType t) |
| 222 | { |
| 223 | switch (t) { |
| 224 | case UniValue::VNULL: return "null"; |
| 225 | case UniValue::VBOOL: return "bool"; |
| 226 | case UniValue::VOBJ: return "object"; |
| 227 | case UniValue::VARR: return "array"; |
| 228 | case UniValue::VSTR: return "string"; |
| 229 | case UniValue::VNUM: return "number"; |
| 230 | } |
| 231 | |
| 232 | // not reached |
| 233 | return nullptr; |
| 234 | } |
| 235 | |
| 236 | const UniValue& find_value(const UniValue& obj, const std::string& name) |
| 237 | { |
no outgoing calls
no test coverage detected