From 6995d82ea74b382a0d06efe826ce34d18216ccfa Mon Sep 17 00:00:00 2001 From: Arti Date: Fri, 24 Jan 2025 18:47:30 +0100 Subject: [PATCH] Change the description and follow-up for the comments --- package.json | 3 +-- scripts/vote_2025_01_28.py | 6 ++++-- utils/staking_module.py | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 0dd7c294..ca9ca8b0 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,5 @@ "homepage": "https://mainnet.lido.fi", "dependencies": { "@lido-js/ganache": "=7.9.2-lido" - }, - "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" + } } diff --git a/scripts/vote_2025_01_28.py b/scripts/vote_2025_01_28.py index f956df5d..fea7c38f 100644 --- a/scripts/vote_2025_01_28.py +++ b/scripts/vote_2025_01_28.py @@ -4,7 +4,7 @@ I. CSM: Enable Permissionless Phase and Increase the Share Limit 1. Grant MODULE_MANAGER_ROLE on CS Module to Aragon Agent 2. Activate public release mode on CS Module -3. Increase stake share limit from 1% to 2% on CS Module +3. Increase the stake share limit from 1% to 2% and the priority exit threshold from 1.25% to 2.5% on CS Module 4. Revoke MODULE_MANAGER_ROLE on CS Module from Aragon Agent II. NO Acquisitions: Bridgetower is now part of Solstice Staking @@ -42,6 +42,8 @@ 1. **Transition Community Staking Module to Permissionless Phase** by activating public release and **increasing the share limit** from 1% to 2%, as [approved on Snapshot](https://snapshot.org/#/s:lido-snapshot.eth/proposal/0x7cbd5e9cb95bda9581831daf8b0e72d1ad0b068d2cbd3bda2a2f6ae378464f26). +Alongside the share limit, [it is proposed](https://research.lido.fi/t/community-staking-module/5917/86) to **raise the priority exit share threshold +**from 1.25% to 2.5% to maintain parameter ratios. Items 1-4. 2. **Rename Node Operator ID 17 from BridgeTower to Solstice** @@ -83,7 +85,7 @@ def start_vote(tx_params: Dict[str, str], silent: bool) -> bool | list[int | Tra ), ), ( - "3. Increase stake share limit from 1% to 2% on CS Module", + "3. Increase the stake share limit from 1% to 2% and the priority exit threshold from 1.25 to 2.5 on CS Module", agent_forward( [ update_staking_module(csm_module_id, new_stake_share_limit, new_priority_exit_share_threshold, diff --git a/utils/staking_module.py b/utils/staking_module.py index 6a408492..b13bdf99 100644 --- a/utils/staking_module.py +++ b/utils/staking_module.py @@ -1,4 +1,4 @@ -from brownie import reverts # type: ignore +from brownie import reverts # type: ignore from typing import Dict, Tuple, List, NamedTuple from brownie import convert from web3 import Web3