From ad1456bf46e153b8c09678b104a6a6994e04435d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Thir=C3=A9?= Date: Tue, 4 Feb 2025 01:32:45 +0100 Subject: [PATCH 1/2] Changelog: Reorder properly the items and avoid duplicates --- CHANGES.rst | 37 +++++++++++-------------------------- 1 file changed, 11 insertions(+), 26 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index cf7bf8c529de..ebec69d39856 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -278,22 +278,6 @@ DAL node - A warning is emitted when registering a public key hash (as an attester profile) that does not correspond to that of a delegate. (MR :gl:`!16336`) -Protocol -~~~~~~~~ - -- The DAL incentives feature flag was turned on. (MR :gl:`!15614`) - -- **Change** The output of the RPC ``context/issuance/expected_issuance`` has a - new field ``"dal_attesting_reward_per_shard"`` (MR :gl:`!15614`) - -- A new RPC ``/chains/main/blocks/head/context/delegates//dal_participation`` - similar to Tenderbake's ``/participation`` RPC to track bakers' DAL activity - (MR :gl:`!16168`) - -- A new anonymous operation "DAL entrapment evidence" was added. This operation - is not valid when the feature flag for DAL incentives is turned off. (MRs - :gl:`!15677`, :gl:`!15832`, :gl:`!15836`) - - Set the message validation function at node startup, fixing https://gitlab.com/tezos/tezos/-/issues/7629. (MR :gl:`!15830`) @@ -307,17 +291,22 @@ Protocol specifically for managing skip list cells (MR :gl:`!15780`), preventing inode exhaustion. All other stores remain unchanged. -- A warning has been introduced in case it is observed that the DAL node lags - behind the L1 node. (MR :gl:`!15756`) - -- Set the message validation function at node startup, fixing - https://gitlab.com/tezos/tezos/-/issues/7629. (MR :gl:`!15830`) - Protocol ~~~~~~~~ - The DAL incentives feature flag was turned on. (MR :gl:`!15614`) +- **Change** The output of the RPC ``context/issuance/expected_issuance`` has a + new field ``"dal_attesting_reward_per_shard"`` (MR :gl:`!15614`) + +- A new RPC ``/chains/main/blocks/head/context/delegates//dal_participation`` + similar to Tenderbake's ``/participation`` RPC to track bakers' DAL activity + (MR :gl:`!16168`) + +- A new anonymous operation "DAL entrapment evidence" was added. Bakers that do + not detect traps lose the corresponding DAL rewards. (MRs :gl:`!15677`, + :gl:`!15832`, :gl:`!15836`, :gl:`!16253`, :gl:`!16224`, :gl:`!16322`) + - New protocol parameters were added: ``DAL.REWARDS_RATIO``, ``DAL_REWARDS_WEIGHT``, ``MINIMAL_PARTICIPATION_RATIO``, ``TRAPS_FRACTION``. (MRs :gl:`!15503`, :gl:`!15832`) @@ -325,9 +314,5 @@ Protocol - DAL rewards are distributed at the end of a cycle for bakers who meet the minimal participation ratio. (MRs :gl:`!15559`, :gl:`!16407`, :gl:`!16408`) -- A new anonymous operation "DAL entrapment evidence" was added. Bakers that do - not detect traps lose the corresponding DAL rewards. (MRs :gl:`!15677`, - :gl:`!15832`, :gl:`!15836`, :gl:`!16253`, :gl:`!16224`, :gl:`!16322`) - Miscellaneous ------------- -- GitLab From 05aebc720099b2ed1e2891d45056d2257be9df0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Thir=C3=A9?= Date: Tue, 4 Feb 2025 01:33:57 +0100 Subject: [PATCH 2/2] Docs/Next: Add missing items for DAL from !16467 --- CHANGES.rst | 20 -------------------- docs/protocols/next.rst | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index ebec69d39856..cdedab46306c 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -294,25 +294,5 @@ DAL node Protocol ~~~~~~~~ -- The DAL incentives feature flag was turned on. (MR :gl:`!15614`) - -- **Change** The output of the RPC ``context/issuance/expected_issuance`` has a - new field ``"dal_attesting_reward_per_shard"`` (MR :gl:`!15614`) - -- A new RPC ``/chains/main/blocks/head/context/delegates//dal_participation`` - similar to Tenderbake's ``/participation`` RPC to track bakers' DAL activity - (MR :gl:`!16168`) - -- A new anonymous operation "DAL entrapment evidence" was added. Bakers that do - not detect traps lose the corresponding DAL rewards. (MRs :gl:`!15677`, - :gl:`!15832`, :gl:`!15836`, :gl:`!16253`, :gl:`!16224`, :gl:`!16322`) - -- New protocol parameters were added: ``DAL.REWARDS_RATIO``, - ``DAL_REWARDS_WEIGHT``, ``MINIMAL_PARTICIPATION_RATIO``, - ``TRAPS_FRACTION``. (MRs :gl:`!15503`, :gl:`!15832`) - -- DAL rewards are distributed at the end of a cycle for bakers who meet the - minimal participation ratio. (MRs :gl:`!15559`, :gl:`!16407`, :gl:`!16408`) - Miscellaneous ------------- diff --git a/docs/protocols/next.rst b/docs/protocols/next.rst index 92a4cc48c841..85285cbae590 100644 --- a/docs/protocols/next.rst +++ b/docs/protocols/next.rst @@ -24,6 +24,28 @@ Smart Rollups Data Availability Layer ----------------------- +- The DAL incentives feature flag was turned on. (MR :gl:`!15614`) + +- **Change** The output of the RPC ``context/issuance/expected_issuance`` has a + new field ``"dal_attesting_reward_per_shard"`` (MR :gl:`!15614`) + +- A new RPC ``/chains/main/blocks/head/context/delegates//dal_participation`` + similar to Tenderbake's ``/participation`` RPC to track bakers' DAL activity + (MR :gl:`!16168`) + +- A new anonymous operation "DAL entrapment evidence" was added. Bakers that + attest trapped DAL slots lose their DAL rewards. (MRs :gl:`!15677`, + :gl:`!15832`, :gl:`!15836`, :gl:`!16253`, :gl:`!16224`, :gl:`!16322`) + +- New protocol parameters were added: ``DAL_REWARDS_RATIO``, + ``DAL_REWARDS_WEIGHT``, ``MINIMAL_PARTICIPATION_RATIO``, + ``TRAPS_FRACTION``. (MRs :gl:`!15503`, :gl:`!15832`) + +- DAL rewards are distributed at the end of a cycle for bakers who + meet the minimal participation ratio and are not denounced for + attesting traps in the current cycle. (MRs :gl:`!15559`, + :gl:`!16407`, :gl:`!16408`) + Adaptive Issuance ----------------- -- GitLab