Page MenuHomePhabricator

D9942.diff
No OneTemporary

D9942.diff

diff --git a/src/rpc/mining.cpp b/src/rpc/mining.cpp
--- a/src/rpc/mining.cpp
+++ b/src/rpc/mining.cpp
@@ -311,11 +311,10 @@
}
.Check(request);
- int nGenerate = request.params[0].get_int();
- uint64_t nMaxTries{DEFAULT_MAX_TRIES};
- if (!request.params[2].isNull()) {
- nMaxTries = request.params[2].get_int64();
- }
+ const int num_blocks{request.params[0].get_int()};
+ const uint64_t max_tries{request.params[2].isNull()
+ ? DEFAULT_MAX_TRIES
+ : request.params[2].get_int64()};
CTxDestination destination =
DecodeDestination(request.params[1].get_str(), config.GetChainParams());
@@ -329,8 +328,8 @@
CScript coinbase_script = GetScriptForDestination(destination);
- return generateBlocks(config, chainman, mempool, coinbase_script, nGenerate,
- nMaxTries);
+ return generateBlocks(config, chainman, mempool, coinbase_script,
+ num_blocks, max_tries);
}
static UniValue generateblock(const Config &config,

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 1, 12:10 (52 m, 33 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5187798
Default Alt Text
D9942.diff (1 KB)

Event Timeline