Fixes a non-critical bug with pruning where a syncing BN would store historic blocks it does not need to store (which would be later cleaned up by pruner). Now unnecessary writes are avoided.
Also fixes bug with discovery timer deadlock, hopefully improving stability of node discovery.
What's Changed
- fix(p2p/discovery,core/listener): fix timer deadlock by @walldiss in #4231
- fix(swamp): collect submitted heights in FillBlocks by @vgonkivs in #4235
- refactor: modernize by @cristaloleg in #4239
- fix(core):
storeEDS
respects window param by @renaynay in #4244 - misc(.gitignore): ignore go.work.sum by @renaynay in #4250
- refactor(nodebuilder): Deprecation of Full Node Support by @walldiss in #4248
Full Changelog: v0.22.1...v0.22.2