|
13 | 13 | #include <validation.h> |
14 | 14 |
|
15 | 15 | LLMQContext::LLMQContext(CDeterministicMNManager& dmnman, CEvoDB& evo_db, CSporkManager& sporkman, |
16 | | - ChainstateManager& chainman, const CMasternodeSync& mn_sync, |
17 | | - const util::DbWrapperParams& db_params, int8_t bls_threads, int16_t worker_count, |
18 | | - int64_t max_recsigs_age) : |
| 16 | + ChainstateManager& chainman, const util::DbWrapperParams& db_params, int8_t bls_threads, |
| 17 | + int16_t worker_count, int64_t max_recsigs_age) : |
19 | 18 | bls_worker{std::make_shared<CBLSWorker>()}, |
20 | 19 | qsnapman{std::make_unique<llmq::CQuorumSnapshotManager>(evo_db)}, |
21 | 20 | quorum_block_processor{std::make_unique<llmq::CQuorumBlockProcessor>(chainman.ActiveChainstate(), dmnman, evo_db, |
22 | 21 | *qsnapman, bls_threads)}, |
23 | 22 | qman{std::make_unique<llmq::CQuorumManager>(*bls_worker, dmnman, evo_db, *quorum_block_processor, *qsnapman, |
24 | 23 | chainman, db_params)}, |
25 | 24 | sigman{std::make_unique<llmq::CSigningManager>(*qman, db_params, max_recsigs_age)}, |
26 | | - isman{std::make_unique<llmq::CInstantSendManager>(sporkman, mn_sync, db_params)} |
| 25 | + isman{std::make_unique<llmq::CInstantSendManager>(sporkman, db_params)} |
27 | 26 | { |
28 | 27 | // Have to start it early to let VerifyDB check ChainLock signatures in coinbase |
29 | 28 | bls_worker->Start(worker_count); |
|
0 commit comments