Gustav Stieger
Gustav Stieger
This is a reduced version of the earlier PR #995 with not-directly-relevant concerns split-off into separate PRs. The PR replaces the current (`LiteDB`) `AddressIndexer` implementation and shares the `CoinDb` repository...
The PR has three minor improvements: - Add comments to history query - A subtle and less than obvious fix to avoid potential join expansion of staking rows. - Improved...
https://app.clickup.com/t/20r2acb Addresses the following: ``` "BlockConnected" average total execution time: 15.6064 ms. ReserveUtxoService.OnBlockConnected-------------------------0.0038 ms---0 % MempoolSignaled.OnBlockConnected----------------------------0.0033 ms---0 % WalletSyncManager.OnBlockConnected--------------------------0.0013 ms---0 % BlockStoreSignaled.OnBlockConnected-------------------------0.0133 ms---0 % EventSubscriptionService.g__callback|6_0--------------0.1138 ms---1 % VotingManager.OnBlockConnected------------------------------15.4709 ms--99 %...
https://app.clickup.com/t/20r2a9w
https://app.clickup.com/t/1zvm0j2 The purpose of `ChainIndexer` is to index the consensus blocks. As such we want to reliably synchronise the updating of the chain indexer tip with the updating of the...
https://app.clickup.com/t/1zvm0j2 Merge #918 first. Note the **TODO** below: 
https://app.clickup.com/t/1zvm0j2 Note the **TODO** below: 