Skip to content

Version 7.6.0 Released

Compare
Choose a tag to compare
@clemahieu clemahieu released this 24 Jan 03:26
· 2443 commits to master since this release

This release is recommended for everyone and contains several fixes for issues related to rollback:

Confirm messages were referencing an incorrect block which would allow a representative to induce another representative to publish a confirm message for a block it wasn't using locally.

Nodes weren't counting their local representatives before considering network vote messages.

Nodes now confirm with all representative keys instead of just wallet representatives.

Forked blocks were initiating vote tracking rather than as soon as a block is inserted which could allow agreement votes to not be counted.

It was possible for voting through the uncontested path to happen concurrently with voting through the fork path, if a node chose to evict its first choice, it could have been voting for both blocks.

Other issues fixed:
Fixed keepalive error logging so it won't fill log files
Added vote logging option for nodes
Adding several RPCs