Skip to content

Remove vote-by-block support for confirm req message#4341

Merged
pwojcikdev merged 2 commits intonanocurrency:developfrom
pwojcikdev:confirm-req-remove-block
Dec 1, 2023
Merged

Remove vote-by-block support for confirm req message#4341
pwojcikdev merged 2 commits intonanocurrency:developfrom
pwojcikdev:confirm-req-remove-block

Conversation

@pwojcikdev
Copy link
Copy Markdown
Contributor

Vote-by-block support was largely removed in #3813. This PR removes the remaining legacy part in confirm req message in order to free header fields for future upgrades. According to nanolooker, there are no pre-V24 representatives on the live network that could still rely on this functionality. It is important to note is that, while the block_type header field will be ignored starting with this version, it still needs to be set for compatibility with <= V25.1 nodes. The complete removal of this field will be possible only after all nodes have been updated to the current version.

@pwojcikdev pwojcikdev merged commit 761db25 into nanocurrency:develop Dec 1, 2023
@pwojcikdev pwojcikdev deleted the confirm-req-remove-block branch December 1, 2023 10:05
@qwahzi qwahzi added this to the V26.0 milestone Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants