Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Net plugin block id notification #7598

Merged
merged 15 commits into from
Jul 10, 2019
Merged

Net plugin block id notification #7598

merged 15 commits into from
Jul 10, 2019

Conversation

heifner
Copy link
Contributor

@heifner heifner commented Jul 3, 2019

Change Description

  • Send notice_message with block id as soon as block is received. This allows the receiver to avoid sending block to a node that has already received it reducing network load.
  • Changed protocol version from proto_explicit_sync = 1 to block_id_notify = 2. This makes the net_version (0x04b5 + 2) instead of (0x04b5 +1).
    -- If network-vesion-match is set to the non-default true, then connecting peer will send a go away message of wrong_version. Otherwise it should interact with older versions of the net plugin protocol with no issues.

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

@heifner heifner mentioned this pull request Jul 3, 2019
3 tasks
@heifner heifner marked this pull request as ready for review July 8, 2019 12:46
@heifner heifner merged commit c3e18ce into develop Jul 10, 2019
@heifner heifner deleted the net-plugin-block-notify branch July 10, 2019 14:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants