77using Blockcore . Features . BlockStore . AddressIndexing ;
88using Blockcore . Features . BlockStore . Api . Controllers ;
99using Blockcore . Features . BlockStore . Models ;
10+ using Blockcore . Features . Consensus ;
1011using Blockcore . Interfaces ;
1112using Blockcore . Tests . Common ;
1213using Blockcore . Tests . Wallet . Common ;
@@ -165,6 +166,7 @@ public void GetBlockCount_ReturnsHeightFromChainState()
165166 var chainState = new Mock < IChainState > ( ) ;
166167 var addressIndexer = new Mock < IAddressIndexer > ( ) ;
167168 var utxoIndexer = new Mock < IUtxoIndexer > ( ) ;
169+ var stakeChain = new Mock < IStakeChain > ( ) ;
168170
169171 ChainIndexer chainIndexer = WalletTestsHelpers . GenerateChainWithHeight ( 3 , KnownNetworks . StratisTest ) ;
170172
@@ -173,7 +175,7 @@ public void GetBlockCount_ReturnsHeightFromChainState()
173175 chainState . Setup ( c => c . ConsensusTip )
174176 . Returns ( chainIndexer . GetHeader ( 2 ) ) ;
175177
176- var controller = new BlockStoreController ( KnownNetworks . StratisTest , logger . Object , store . Object , chainState . Object , chainIndexer , addressIndexer . Object , utxoIndexer . Object ) ;
178+ var controller = new BlockStoreController ( KnownNetworks . StratisTest , logger . Object , store . Object , chainState . Object , chainIndexer , addressIndexer . Object , utxoIndexer . Object , stakeChain . Object ) ;
177179
178180 var json = ( JsonResult ) controller . GetBlockCount ( ) ;
179181 int result = int . Parse ( json . Value . ToString ( ) ) ;
@@ -188,6 +190,7 @@ private static (Mock<IBlockStore> store, BlockStoreController controller) GetCon
188190 var chainState = new Mock < IChainState > ( ) ;
189191 var addressIndexer = new Mock < IAddressIndexer > ( ) ;
190192 var utxoIndexer = new Mock < IUtxoIndexer > ( ) ;
193+ var stakeChain = new Mock < IStakeChain > ( ) ;
191194
192195 logger . Setup ( l => l . CreateLogger ( It . IsAny < string > ( ) ) ) . Returns ( Mock . Of < ILogger > ) ;
193196
@@ -196,7 +199,7 @@ private static (Mock<IBlockStore> store, BlockStoreController controller) GetCon
196199 chain . Setup ( c => c . GetHeader ( It . IsAny < uint256 > ( ) ) ) . Returns ( new ChainedHeader ( block . Header , block . Header . GetHash ( ) , 1 ) ) ;
197200 chain . Setup ( x => x . Tip ) . Returns ( new ChainedHeader ( block . Header , block . Header . GetHash ( ) , 1 ) ) ;
198201
199- var controller = new BlockStoreController ( KnownNetworks . StratisTest , logger . Object , store . Object , chainState . Object , chain . Object , addressIndexer . Object , utxoIndexer . Object ) ;
202+ var controller = new BlockStoreController ( KnownNetworks . StratisTest , logger . Object , store . Object , chainState . Object , chain . Object , addressIndexer . Object , utxoIndexer . Object , stakeChain . Object ) ;
200203
201204 return ( store , controller ) ;
202205 }
0 commit comments