Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged

Conversation

pwojcikdev
Copy link
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.

nano/node/messages.hpp Outdated Show resolved Hide resolved
@pwojcikdev pwojcikdev merged commit 761db25 into nanocurrency:develop Dec 1, 2023
13 of 17 checks passed
@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