aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/core_rpc_server.cpp
diff options
context:
space:
mode:
authormoneromooo-monero <moneromooo-monero@users.noreply.github.com>2018-04-15 21:58:09 +0100
committermoneromooo-monero <moneromooo-monero@users.noreply.github.com>2018-06-26 22:14:16 +0100
commit6795bd0d4eb680f378ea779a130cefad618e11d2 (patch)
tree6536c2ee59e8e28f80c3ccb959826705c2b0f905 /src/rpc/core_rpc_server.cpp
parentwallet2: use std::move on containers where appropriate (diff)
downloadmonero-6795bd0d4eb680f378ea779a130cefad618e11d2.tar.xz
rpc: add option to skip coinbase info in get_blocks.bin
Diffstat (limited to 'src/rpc/core_rpc_server.cpp')
-rw-r--r--src/rpc/core_rpc_server.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/rpc/core_rpc_server.cpp b/src/rpc/core_rpc_server.cpp
index dc7b6b30f..4c14e5c64 100644
--- a/src/rpc/core_rpc_server.cpp
+++ b/src/rpc/core_rpc_server.cpp
@@ -249,11 +249,14 @@ namespace cryptonote
res.status = "Invalid block";
return false;
}
- bool r = m_core.get_tx_outputs_gindexs(get_transaction_hash(b.miner_tx), res.output_indices.back().indices.back().indices);
- if (!r)
+ if (!req.no_miner_tx)
{
- res.status = "Failed";
- return false;
+ bool r = m_core.get_tx_outputs_gindexs(get_transaction_hash(b.miner_tx), res.output_indices.back().indices.back().indices);
+ if (!r)
+ {
+ res.status = "Failed";
+ return false;
+ }
}
size_t txidx = 0;
ntxes += bd.second.size();