diff --git a/src/validation.h b/src/validation.h index 06252b6bc..e3ef05111 100644 --- a/src/validation.h +++ b/src/validation.h @@ -678,9 +678,13 @@ public: * we avoid holding cs_main for an extended period of time; the length of this * call may be quite long during reindexing or a substantial reorg. * + * May not be called with cs_main held. May not be called in a + * validationinterface callback. + * * @returns true unless a system error occurred */ - bool ActivateBestChain(CValidationState& state, + bool ActivateBestChain( + CValidationState& state, const CChainParams& chainparams, std::shared_ptr pblock) LOCKS_EXCLUDED(cs_main);