Browse Source

fix missing univalue types during constructing

0.13
Jonas Schnelli 10 years ago
parent
commit
c7fbbc7e1d
  1. 4
      src/rpcblockchain.cpp
  2. 2
      src/rpcmisc.cpp

4
src/rpcblockchain.cpp

@ -206,7 +206,7 @@ UniValue getrawmempool(const UniValue& params, bool fHelp)
setDepends.insert(txin.prevout.hash.ToString()); setDepends.insert(txin.prevout.hash.ToString());
} }
UniValue depends; UniValue depends(UniValue::VARR);
BOOST_FOREACH(const string& dep, setDepends) BOOST_FOREACH(const string& dep, setDepends)
{ {
depends.push_back(dep); depends.push_back(dep);
@ -635,7 +635,7 @@ UniValue getmempoolinfo(const UniValue& params, bool fHelp)
+ HelpExampleRpc("getmempoolinfo", "") + HelpExampleRpc("getmempoolinfo", "")
); );
UniValue ret; UniValue ret(UniValue::VOBJ);
ret.push_back(Pair("size", (int64_t) mempool.size())); ret.push_back(Pair("size", (int64_t) mempool.size()));
ret.push_back(Pair("bytes", (int64_t) mempool.GetTotalTxSize())); ret.push_back(Pair("bytes", (int64_t) mempool.GetTotalTxSize()));

2
src/rpcmisc.cpp

@ -312,7 +312,7 @@ UniValue createmultisig(const UniValue& params, bool fHelp)
CScriptID innerID(inner); CScriptID innerID(inner);
CBitcoinAddress address(innerID); CBitcoinAddress address(innerID);
UniValue result; UniValue result(UniValue::VOBJ);
result.push_back(Pair("address", address.ToString())); result.push_back(Pair("address", address.ToString()));
result.push_back(Pair("redeemScript", HexStr(inner.begin(), inner.end()))); result.push_back(Pair("redeemScript", HexStr(inner.begin(), inner.end())));

Loading…
Cancel
Save