Test Details Overview

Screen out non-principal votes in the router

The router answered a non-principal vote as unknown only after matching its hashes to elections,
with the dev network exempt so that tests can vote with any key, so the match was still announced
and the node's observer repeated the principal check. The router now skips the election lookup
for such a vote, so it never matches, and the observer no longer repeats the check.

The exemption becomes the node flag `all_reps_principal`, on by default in a dev run only, which
a test can switch off to exercise the real rule. Tests pin that rule at the principal minimum,
under the flag and with bootstrap weights.

__________

Type: commit

Hash: ea3e793b361779aa76823022ac0a4628891a39b5

Created: today

__________

gr0v1ty/nano-node:ea3e793b361779aa76823022ac0a4628891a39b5

Test Results

Test Case Status Duration Median Deviation Log Graph