diff --git a/include/univalue.h b/include/univalue.h index 362bd6f28dc288..8f671888b52974 100644 --- a/include/univalue.h +++ b/include/univalue.h @@ -92,6 +92,18 @@ class UniValue { std::string s(val_); return push_back(s); } + bool push_back(uint64_t val_) { + UniValue tmpVal(val_); + return push_back(tmpVal); + } + bool push_back(int64_t val_) { + UniValue tmpVal(val_); + return push_back(tmpVal); + } + bool push_back(int val_) { + UniValue tmpVal(val_); + return push_back(tmpVal); + } bool push_backV(const std::vector& vec); bool pushKV(const std::string& key, const UniValue& val);