Skip to content

Conversation

riccardo-ssvlabs
Copy link
Contributor

No description provided.

riccardo-ssvlabs and others added 27 commits April 23, 2025 13:26
* feat: support delayed token update
* feat: support slashing percentage
* feat: feature deactivation on demand
* feat: update deployment process
* docs: slashing & withdrawal mechanics
* chore: stage & prod deployment
* feat: add and enforce basic checks for config vars
* feat: remove interface support in favour of contract check
* chore(deps): update dependency node to v22
* chore(deps): update dependency lint-staged to v16
* chore(deps): update dependency node to v22
* chore(deps): update dependency solhint to ^5.1.0
chore: update docs + add release notes
@riccardo-ssvlabs riccardo-ssvlabs added the Othentic Related to Othetic integration label May 30, 2025
@riccardo-ssvlabs riccardo-ssvlabs changed the title Support Opt-Out Support Strategy Opt-Out May 30, 2025
Copy link

Changes to gas cost

Generated at commit: df8c9e43348937280e294aadea5338d2f4d9a799, compared to commit: 0e9024818d510319518b14eef6086c8484bf1f77

🧾 Summary (10% most significant diffs)

Contract Method Avg (+/-) %
StrategyManager finalizeUpdateObligation
reduceFee
updateStrategyMetadataURI
+44 ❌
-22 ✅
-22 ✅
+0.44%
-0.39%
-0.53%

Full diff report 👇
Contract Deployment Cost (+/-) Method Min (+/-) % Avg (+/-) % Median (+/-) % Max (+/-) % # Calls (+/-)
StrategyManager 3,158,698 (+123,104) createObligation
depositETH
finalizeUpdateObligation
finalizeWithdrawalETH
optInToBApp
proposeFeeUpdate
proposeWithdrawal
proposeWithdrawalETH
reduceFee
updateStrategyMetadataURI
3,260 (-22)
699 (-22)
3,220 (+44)
2,965 (+45)
3,760 (0)
3,025 (-22)
2,750 (-22)
2,696 (+45)
3,082 (-22)
3,207 (-22)
-0.67%
-3.05%
+1.39%
+1.54%
0.00%
-0.72%
-0.79%
+1.70%
-0.71%
-0.68%
24,617 (-22)
73,450 (-22)
10,076 (+44)
20,821 (+45)
63,687 (+71)
15,335 (-22)
31,419 (-22)
52,307 (+45)
5,635 (-22)
4,142 (-22)
-0.09%
-0.03%
+0.44%
+0.22%
+0.11%
-0.14%
-0.07%
+0.09%
-0.39%
-0.53%
32,737 (-22)
76,859 (-22)
7,896 (+44)
8,016 (+45)
64,774 (+69)
5,534 (-22)
14,071 (-22)
60,583 (+45)
5,635 (-22)
4,142 (-22)
-0.07%
-0.03%
+0.56%
+0.56%
+0.11%
-0.40%
-0.16%
+0.07%
-0.39%
-0.53%
33,224 (-22)
76,859 (-22)
18,537 (+44)
46,010 (+45)
102,798 (+69)
29,474 (-22)
60,680 (-22)
60,583 (+45)
8,189 (-22)
5,077 (-22)
-0.07%
-0.03%
+0.24%
+0.10%
+0.07%
-0.07%
-0.04%
+0.07%
-0.27%
-0.43%
231 (0)
128 (0)
192 (0)
59 (0)
2,292 (0)
87 (0)
60 (0)
89 (0)
6 (0)
6 (0)
SSVBasedApps 2,859,330 (0) createObligation
depositETH
finalizeUpdateObligation
finalizeWithdrawalETH
optInToBApp
proposeFeeUpdate
proposeWithdrawal
proposeWithdrawalETH
reduceFee
updateStrategyMetadataURI
9,017 (-22)
6,137 (-22)
8,843 (+44)
8,450 (+45)
10,112 (0)
8,601 (-22)
8,317 (-22)
8,203 (+45)
8,613 (-22)
8,943 (-22)
-0.24%
-0.36%
+0.50%
+0.54%
0.00%
-0.26%
-0.26%
+0.55%
-0.25%
-0.25%
30,366 (-22)
78,884 (-22)
15,693 (+44)
26,305 (+45)
70,029 (+71)
20,910 (-22)
36,984 (-22)
57,811 (+45)
11,164 (-22)
9,873 (-22)
-0.07%
-0.03%
+0.28%
+0.17%
+0.10%
-0.11%
-0.06%
+0.08%
-0.20%
-0.22%
38,484 (-22)
82,293 (-22)
13,513 (+44)
13,501 (+45)
71,116 (+69)
11,110 (-22)
19,638 (-22)
66,086 (+45)
11,164 (-22)
9,873 (-22)
-0.06%
-0.03%
+0.33%
+0.33%
+0.10%
-0.20%
-0.11%
+0.07%
-0.20%
-0.22%
38,971 (-22)
82,293 (-22)
24,150 (+44)
51,491 (+45)
109,152 (+69)
35,046 (-22)
66,243 (-22)
66,086 (+45)
13,716 (-22)
10,803 (-22)
-0.06%
-0.03%
+0.18%
+0.09%
+0.06%
-0.06%
-0.03%
+0.07%
-0.16%
-0.20%
231 (0)
128 (0)
192 (0)
59 (0)
2,292 (0)
87 (0)
60 (0)
89 (0)
6 (0)
6 (0)
NonCompliantBApp 503,872 (+12) slash 52,310 (-12) -0.02% 52,319 (-3) -0.01% 52,322 (0) 0.00% 52,322 (0) 0.00% 5 (0)

Base automatically changed from release/v0.1.1 to develop June 17, 2025 12:24
@mtabasco mtabasco force-pushed the develop branch 3 times, most recently from 18dcd38 to b66645e Compare June 17, 2025 16:05
Base automatically changed from develop to main June 18, 2025 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Othentic Related to Othetic integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants