[go: up one dir, main page]

Proto: denunciation of aggregate operations

What

Replace the Double_preattestation_evidence and Double_attestation_evidence operations with a new Double_consensus_operation_evidence operation. Also add a denounced slot field.

For the evidence to be valid, the denounced operations must both be preattestations (each one may be aggregated or not) or both be attestations. Moreover, both must involve the denounced slot, that is, be either a standalone operation for this slot or an aggregate whose committee includes this slot.

Depends on !18073 (merged) and !18043 (merged)

Corresponding accuser changes: !18091 (merged)

Why

To make it possible to denounce (pre)attestations aggregates.

Fixes #7598 (closed)

How

See commits

Edited by Diane Gallois-Wong

Merge request reports

Loading