DAL/Node: improve attester events
This MR does the following:
- adds a warning in case the attestation op of a registered attester was not included in a block
- adds a notice in case an attester correctly attested
- aggregates "attester events" for all slot indexes, instead of emitting one per slot index
* protects(moved to !16883 (merged))maybe_register_trapsby the DAL incentives feature flag (thus not emitting "not attested because of traps" in Quebec)
Sample output:
Feb 20 10:27:27.710: tz1ZsNfzL1VoV attested slot(s) 2, 28, 29, 30, 31 at attested level 10744004.
Feb 20 10:27:27.711: layer 1 node's block at level 10744004, round 0 is final
Feb 20 10:27:32.708: An attestation operation was not included for tz1ZsNfzL1VoV at attested level 10744005.
Edited by Eugen Zalinescu