bisq-network / bisq

A decentralized bitcoin exchange network
https://bisq.network
GNU Affero General Public License v3.0
4.63k stars 1.26k forks source link

Refactoring code as preparation to improve reorg handling #7163

Closed HenrikJannsen closed 1 week ago

HenrikJannsen commented 1 week ago

Pure refactoring PR created to improve readability of code while analyzing the mechanism for DAO state resyncs. PRs with actual changes will follow based on that.

If critical issues are found in follow up PRs, it is intended to create a branch based on the 1.9.16 release with those PRs merged to be used by seed nodes for improved handling of reorgs.

To reduce risks of breaking things the commits are very granular and there should be no change in behaviour included.