0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-12 11:19:08 -05:00

bench: Use existing NodeContext in DuplicateInputs

This commit is contained in:
Carl Dong 2020-09-09 15:37:31 -04:00
parent e6b4aa6eb5
commit 91226eb917

View file

@ -25,7 +25,8 @@ static void DuplicateInputs(benchmark::Bench& bench)
CMutableTransaction naughtyTx{}; CMutableTransaction naughtyTx{};
LOCK(cs_main); LOCK(cs_main);
CBlockIndex* pindexPrev = ::ChainActive().Tip(); assert(std::addressof(::ChainActive()) == std::addressof(testing_setup->m_node.chainman->ActiveChain()));
CBlockIndex* pindexPrev = testing_setup->m_node.chainman->ActiveChain().Tip();
assert(pindexPrev != nullptr); assert(pindexPrev != nullptr);
block.nBits = GetNextWorkRequired(pindexPrev, &block, chainparams.GetConsensus()); block.nBits = GetNextWorkRequired(pindexPrev, &block, chainparams.GetConsensus());
block.nNonce = 0; block.nNonce = 0;