Skip to content

CYS3-11: Miscellaneous General Comments - #539

Merged
dB2510 merged 4 commits into
mainfrom
dhruv/CYS311
May 7, 2026
Merged

CYS3-11: Miscellaneous General Comments#539
dB2510 merged 4 commits into
mainfrom
dhruv/CYS311

Conversation

@dB2510

@dB2510 dB2510 commented May 6, 2026

Copy link
Copy Markdown
Member

Note

Medium Risk
Medium risk because it changes public interfaces/events/errors (new revert selectors and renamed event), which can break off-chain integrations and tests despite minimal functional logic changes.

Overview
Pins the CI Foundry toolchain to v1.7.0 and updates make lint to run forge lint instead of building with --deny-warnings.

Clarifies contract semantics and revert reasons by splitting OperatorNotInCommittee into CommitteeHasNoOperator vs OperatorNotCommitteeOperator across SSPRouter, StakeManager, SlashingManager, and SymbioticAdapter, and renames RewardsManager’s tracking event to CommitteeRewardTokenAmountUpdated.

Renames committee vault coverageLimit inputs to coverageLimitUSD (8-decimal USD) through interfaces and routing logic, and applies mostly non-functional formatting/line-wrapping changes across adapters, scripts, mocks, and tests.

Reviewed by Cursor Bugbot for commit 3e5e4ec. Bugbot is set up for automated code reviews on this repo. Configure here.

@dB2510
dB2510 changed the base branch from main to dhruv/CYS301 May 6, 2026 12:58
Base automatically changed from dhruv/CYS301 to main May 7, 2026 06:55
@dB2510
dB2510 merged commit 667f44b into main May 7, 2026
2 checks passed
@dB2510
dB2510 deleted the dhruv/CYS311 branch May 7, 2026 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants