You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(evm): propagate a broken endorser registration instead of only logging it
registerEndorser swallowed every failure past the second-network and
empty-allowlist checks (an unusable signing key, allowlist
resolution, authorizer or responder construction, view-registry
registration) as a log line. installEndorsement and Driver.New always
returned success regardless, so a node explicitly configured with
endorser.enabled came up looking healthy while never answering an
endorsement request - discoverable only once a quorum it was needed
for timed out, with nothing connecting the timeout back to the
startup log.
registerEndorser now returns an error that installEndorsement and New
propagate, the same contract a broken submitter key already gets in
newSubmitter. registeredFor is still only set once every step
succeeds, so this does not change the existing retry-on-later-call or
refuse-a-second-network behavior.
Signed-off-by: atharrva01 <atharvaborade568@gmail.com>
0 commit comments