Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge #6394: feat: update IS database instantly, no more dependency o…
…n DIP0020 89528bc feat: overwrite outdated IS db with a new empty one (UdjinM6) 3b7df9a feat: update IS database instantly, no more dependency on DIP0020 (Konstantin Akimov) Pull request description: ## Issue being fixed or feature implemented Upgrade of IS database depends on activation of DIP0020. It's no more need because it is activated long time ago. ## What was done? Removed dependency of IS database upgrade on DIP0020. Also removed LOCK for `::mempool.cs` which is not actually has been used inside GetTransaction during upgrade: no mempool -- no lock. ## How Has This Been Tested? Run unit and functional tests. ## Breaking Changes N/A ## Checklist: - [x] I have performed a self-review of my own code - [x] I have commented my code, particularly in hard-to-understand areas - [x] I have added or updated relevant unit/integration/functional/e2e tests - [x] I have made corresponding changes to the documentation - [x] I have assigned this pull request to a milestone ACKs for top commit: UdjinM6: utACK 89528bc PastaPastaPasta: utACK 89528bc Tree-SHA512: 50feb2a8d0bb88b6443e4fc019c04187a5e1901f50bd08085b1e81379b297dd929b33fc2990c1a78e0b8607ba590069eca7927f3e1df5564b0709caafa2b4326
- Loading branch information