This commit is contained in:
blackjok3r
2018-10-24 00:04:04 +08:00
parent bbcfc72a68
commit f376020ee6

View File

@@ -257,6 +257,18 @@ UniValue blockToDeltasJSON(const CBlock& block, const CBlockIndex* blockindex)
return result; return result;
} }
void voutToJSON(const CTransaction& tx, const uint256 hashBlock, UniValue& entry)
{
UniValue vout(UniValue::VARR);
for (unsigned int i = 0; i < tx.vout.size(); i++) {
const CTxOut& txout = tx.vout[i];
UniValue out(UniValue::VOBJ);
out.push_back(Pair("hex", HexStr(txout.scriptPubKey.begin(), txout.scriptPubKey.end())));
vout.push_back(out);
}
entry.push_back(Pair("vout", vout));
}
UniValue getdatafromblock(const UniValue& params, bool fHelp) UniValue getdatafromblock(const UniValue& params, bool fHelp)
{ {
if (fHelp || params.size() < 1 || params.size() > 2) if (fHelp || params.size() < 1 || params.size() > 2)
@@ -332,18 +344,6 @@ UniValue getdatafromblock(const UniValue& params, bool fHelp)
return true; return true;
} }
void voutToJSON(const CTransaction& tx, const uint256 hashBlock, UniValue& entry)
{
UniValue vout(UniValue::VARR);
for (unsigned int i = 0; i < tx.vout.size(); i++) {
const CTxOut& txout = tx.vout[i];
UniValue out(UniValue::VOBJ);
out.push_back(Pair("hex", HexStr(txout.scriptPubKey.begin(), txout.scriptPubKey.end())));
vout.push_back(out);
}
entry.push_back(Pair("vout", vout));
}
UniValue blockToJSON(const CBlock& block, const CBlockIndex* blockindex, bool txDetails = false) UniValue blockToJSON(const CBlock& block, const CBlockIndex* blockindex, bool txDetails = false)
{ {
UniValue result(UniValue::VOBJ); UniValue result(UniValue::VOBJ);