diff --git a/src/wallet/rpcwallet.cpp b/src/wallet/rpcwallet.cpp index 7c3d840b6..634f27854 100644 --- a/src/wallet/rpcwallet.cpp +++ b/src/wallet/rpcwallet.cpp @@ -2723,7 +2723,7 @@ UniValue zc_benchmark(const UniValue& params, bool fHelp) sample_times.push_back(benchmark_verify_equihash()); } else if (benchmarktype == "validatelargetx") { // Number of inputs in the spending transaction that we will simulate - int nInputs = 555; + int nInputs = 11130; if (params.size() >= 3) { nInputs = params[2].get_int(); } diff --git a/src/zcbenchmarks.cpp b/src/zcbenchmarks.cpp index 1d4ad78c8..53d433c86 100644 --- a/src/zcbenchmarks.cpp +++ b/src/zcbenchmarks.cpp @@ -243,8 +243,8 @@ double benchmark_large_tx(size_t nInputs) CMutableTransaction spending_tx; spending_tx.fOverwintered = true; - spending_tx.nVersion = OVERWINTER_TX_VERSION; - spending_tx.nVersionGroupId = OVERWINTER_VERSION_GROUP_ID; + spending_tx.nVersionGroupId = SAPLING_VERSION_GROUP_ID; + spending_tx.nVersion = SAPLING_TX_VERSION; auto input_hash = orig_tx.GetHash(); // Add nInputs inputs @@ -253,7 +253,7 @@ double benchmark_large_tx(size_t nInputs) } // Sign for all the inputs - auto consensusBranchId = NetworkUpgradeInfo[Consensus::UPGRADE_OVERWINTER].nBranchId; + auto consensusBranchId = NetworkUpgradeInfo[Consensus::UPGRADE_SAPLING].nBranchId; for (size_t i = 0; i < nInputs; i++) { SignSignature(tempKeystore, prevPubKey, spending_tx, i, 1000000, SIGHASH_ALL, consensusBranchId); }