Skip to content

fix: address PR #270 review comments - #280

Merged
GuiDupont merged 3 commits into
feat/security-councilfrom
fix/pr-270-review-comments
Feb 4, 2026
Merged

fix: address PR #270 review comments#280
GuiDupont merged 3 commits into
feat/security-councilfrom
fix/pr-270-review-comments

Conversation

@jfrancai

@jfrancai jfrancai commented Feb 4, 2026

Copy link
Copy Markdown
Contributor
  • Revert v0.5.0 files to main branch state
  • Add separate security council entry point (securityCouncilUpdateTotalAssets)
  • Add haircutRate validation in FeeLib.updateRates()
  • Add haircutRate to InitStruct and FeeManager init
  • Add HaircutTaken event emission in syncRedeem
  • Fix duplicate imports in RolesLib.sol
  • Fix natspecs (syncRedeem, Whitelistable, Roles)
  • Import InitStruct in protocol-v3 factory instead of redeclaring
  • Reorder FeeLib constants (MAX_HAIRCUT_RATE after MAX_PROTOCOL_RATE)
  • Update tests for new security council function

- Revert v0.5.0 files to main branch state
- Add separate security council entry point (securityCouncilUpdateTotalAssets)
- Add haircutRate validation in FeeLib.updateRates()
- Add haircutRate to InitStruct and FeeManager init
- Add HaircutTaken event emission in syncRedeem
- Fix duplicate imports in RolesLib.sol
- Fix natspecs (syncRedeem, Whitelistable, Roles)
- Import InitStruct in protocol-v3 factory instead of redeclaring
- Reorder FeeLib constants (MAX_HAIRCUT_RATE after MAX_PROTOCOL_RATE)
- Update tests for new security council function
- Fix comment style // to /// for modifiers in Vault-v0.6.0.sol
- Fix typo "maximun" to "maximum" in Vault-v0.6.0.sol
- Fix typo "express" to "expressed" in FeeLib.sol
- Fix wrong storage reference "FeeManager" to "GuardrailsManager" in GuardrailsLib.sol
- Convert JSDoc style to /// natspec in GuardrailsLib.sol
- Fix invalid @inheritdoc to actual natspec in GuardrailsManager.sol
- Add missing @PARAM haircutRate in Struct.sol
- Change @PARAM owner to @dev owner in Roles.sol (not a struct field)
- Add missing @PARAM sharesToRedeem in Vault-v0.6.0.sol
- Add missing @PARAM _logic in OptinProxyFactory.sol
@GuiDupont
GuiDupont merged commit 29c7c2a into feat/security-council Feb 4, 2026
3 checks passed
@GuiDupont
GuiDupont deleted the fix/pr-270-review-comments branch February 4, 2026 14:26
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