We have a circular dependency bug that needs to be fixed
System.InvalidOperationException: 'A circular dependency was detected for the service of type 'Stratis.Bitcoin.Consensus.IConsensusManager'.
Stratis.Bitcoin.Base.BaseFeature -> Stratis.Bitcoin.Consensus.IConsensusManager(Stratis.Bitcoin.Consensus.ConsensusManager) -> Stratis.Bitcoin.Consensus.IChainedHeaderTree(Stratis.Bitcoin.IntegrationTests.Common.EnvironmentMockUpHelpers.TestChainedHeaderTree) -> Stratis.Bitcoin.Consensus.Validators.IHeaderValidator(Stratis.Bitcoin.Consensus.Validators.HeaderValidator) -> Stratis.Bitcoin.Consensus.IConsensusRuleEngine(Stratis.Bitcoin.Features.PoA.PoAConsensusRuleEngine) -> Stratis.Bitcoin.Features.PoA.ISlotsManager(Stratis.Bitcoin.Features.PoA.SlotsManager) -> Stratis.Bitcoin.Consensus.IConsensusManager'
We have a circular dependency bug that needs to be fixed