mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-04-29 23:09:44 -04:00
rpc: move fees object to match help
This commit is contained in:
parent
07ade7db8f
commit
2f9515f37a
1 changed files with 8 additions and 6 deletions
|
@ -492,12 +492,6 @@ static void entryToJSON(const CTxMemPool& pool, UniValue& info, const CTxMemPool
|
||||||
{
|
{
|
||||||
AssertLockHeld(pool.cs);
|
AssertLockHeld(pool.cs);
|
||||||
|
|
||||||
UniValue fees(UniValue::VOBJ);
|
|
||||||
fees.pushKV("base", ValueFromAmount(e.GetFee()));
|
|
||||||
fees.pushKV("modified", ValueFromAmount(e.GetModifiedFee()));
|
|
||||||
fees.pushKV("ancestor", ValueFromAmount(e.GetModFeesWithAncestors()));
|
|
||||||
fees.pushKV("descendant", ValueFromAmount(e.GetModFeesWithDescendants()));
|
|
||||||
info.pushKV("fees", fees);
|
|
||||||
info.pushKV("vsize", (int)e.GetTxSize());
|
info.pushKV("vsize", (int)e.GetTxSize());
|
||||||
info.pushKV("weight", (int)e.GetTxWeight());
|
info.pushKV("weight", (int)e.GetTxWeight());
|
||||||
// TODO: top-level fee fields are deprecated. deprecated_fee_fields_enabled blocks should be removed in v24
|
// TODO: top-level fee fields are deprecated. deprecated_fee_fields_enabled blocks should be removed in v24
|
||||||
|
@ -519,6 +513,14 @@ static void entryToJSON(const CTxMemPool& pool, UniValue& info, const CTxMemPool
|
||||||
info.pushKV("ancestorfees", e.GetModFeesWithAncestors());
|
info.pushKV("ancestorfees", e.GetModFeesWithAncestors());
|
||||||
}
|
}
|
||||||
info.pushKV("wtxid", pool.vTxHashes[e.vTxHashesIdx].first.ToString());
|
info.pushKV("wtxid", pool.vTxHashes[e.vTxHashesIdx].first.ToString());
|
||||||
|
|
||||||
|
UniValue fees(UniValue::VOBJ);
|
||||||
|
fees.pushKV("base", ValueFromAmount(e.GetFee()));
|
||||||
|
fees.pushKV("modified", ValueFromAmount(e.GetModifiedFee()));
|
||||||
|
fees.pushKV("ancestor", ValueFromAmount(e.GetModFeesWithAncestors()));
|
||||||
|
fees.pushKV("descendant", ValueFromAmount(e.GetModFeesWithDescendants()));
|
||||||
|
info.pushKV("fees", fees);
|
||||||
|
|
||||||
const CTransaction& tx = e.GetTx();
|
const CTransaction& tx = e.GetTx();
|
||||||
std::set<std::string> setDepends;
|
std::set<std::string> setDepends;
|
||||||
for (const CTxIn& txin : tx.vin)
|
for (const CTxIn& txin : tx.vin)
|
||||||
|
|
Loading…
Add table
Reference in a new issue