Skip to content

Conversation

@kyzooghost
Copy link
Contributor

@kyzooghost kyzooghost commented Nov 19, 2025

This PR implements issue(s) #

Checklist

  • I wrote new tests for my new core changes.
  • I have successfully ran tests, style checker and build against my new changes locally.
  • I have informed the team of any breaking changes if there are any.

Note

Moves staking pause/unpause event emission into internal _pauseStaking/_unpauseStaking so internal callers also emit, and updates tests to expect the pause event during ossification initiation.

  • Contracts (contracts/contracts/yield/YieldManager.sol):
    • Emit YieldProviderStakingPaused and YieldProviderStakingUnpaused from internal helpers (_pauseStaking, _unpauseStaking) instead of external pauseStaking/unpauseStaking.
  • Tests (contracts/test/yield/unit/YieldManager.controls.ts):
    • Update ossification initiation test to expect YieldProviderStakingPaused when calling initiateOssification.

Written by Cursor Bugbot for commit 1e33879. This will update automatically on new commits. Configure here.

@kyzooghost kyzooghost requested a review from a team as a code owner November 19, 2025 10:09
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