Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions contracts/contracts/yield/YieldManager.sol
Original file line number Diff line number Diff line change
Expand Up @@ -786,7 +786,6 @@ contract YieldManager is
revert StakingAlreadyPaused();
}
_pauseStaking(_yieldProvider);
emit YieldProviderStakingPaused(_yieldProvider);
}

/**
Expand All @@ -796,6 +795,7 @@ contract YieldManager is
function _pauseStaking(address _yieldProvider) internal {
_delegatecallYieldProvider(_yieldProvider, abi.encodeCall(IYieldProvider.pauseStaking, (_yieldProvider)));
_getYieldProviderStorage(_yieldProvider).isStakingPaused = true;
emit YieldProviderStakingPaused(_yieldProvider);
}

/**
Expand Down Expand Up @@ -837,7 +837,6 @@ contract YieldManager is
revert UnpauseStakingForbiddenDuringPendingOssification();
}
_unpauseStaking(_yieldProvider);
emit YieldProviderStakingUnpaused(_yieldProvider);
}

/**
Expand All @@ -847,6 +846,7 @@ contract YieldManager is
function _unpauseStaking(address _yieldProvider) internal {
_delegatecallYieldProvider(_yieldProvider, abi.encodeCall(IYieldProvider.unpauseStaking, (_yieldProvider)));
_getYieldProviderStorage(_yieldProvider).isStakingPaused = false;
emit YieldProviderStakingUnpaused(_yieldProvider);
}

/**
Expand Down
2 changes: 2 additions & 0 deletions contracts/test/yield/unit/YieldManager.controls.ts
Original file line number Diff line number Diff line change
Expand Up @@ -389,6 +389,8 @@ describe("YieldManager contract - control operations", () => {

await expect(yieldManager.connect(securityCouncil).initiateOssification(mockYieldProviderAddress))
.to.emit(yieldManager, "YieldProviderOssificationInitiated")
.withArgs(mockYieldProviderAddress)
.to.emit(yieldManager, "YieldProviderStakingPaused")
.withArgs(mockYieldProviderAddress);

expect(await yieldManager.isOssificationInitiated(mockYieldProviderAddress)).to.be.true;
Expand Down
Loading