Hi everyone!
As per the feedback to allow parallel governance motions for tier upgrades and group share limit increases, the RegisterGroupsInOperatorGrid, RegisterTiersInOperatorGrid, and AlterTiersInOperatorGrid factories have been updated to remove the redundant tier.shareLimit <= group.shareLimit validation. This constraint is already enforced by OperatorGrid.onMintedShares() at minting time, so the factory-level check was causing unnecessary sequential dependencies between motions. Additionally, an explicit tier share limit bound check has been added to prevent uint96 overflow.
The updated implementations have been deployed:
-
RegisterGroupsInOperatorGrid: 0x17305dB55c908e84C58BbDCa57258A7D1f7eEa7c -
RegisterTiersInOperatorGrid: 0x6b535F441F95046562406F4E2518D9AD7Db2dc0D -
AlterTiersInOperatorGrid: 0x37d9B09EDA477a84E3913fCB4d032EFb0BF9B62E
Proposed items for the upcoming vote:
-
Remove old
RegisterGroupsInOperatorGridfactory0xE73842AEbEC99Dacf2aAEec61409fD01A033f478from Easy Track0xF0211b7660680B49De1A7E9f25C65660F0a13Fea. -
Remove old
RegisterTiersInOperatorGridfactory0x5292A1284e4695B95C0840CF8ea25A818751C17Ffrom Easy Track0xF0211b7660680B49De1A7E9f25C65660F0a13Fea. -
Remove old
AlterTiersInOperatorGridfactory0x73f80240ad9363d5d3C5C3626953C351cA36Bfe9from Easy Track0xF0211b7660680B49De1A7E9f25C65660F0a13Fea. -
Add new
RegisterGroupsInOperatorGridfactory0x17305dB55c908e84C58BbDCa57258A7D1f7eEa7cto Easy Track0xF0211b7660680B49De1A7E9f25C65660F0a13Fea(permissions:operatorGrid.registerGroup,operatorGrid.registerTiers0xc69685e89cefc327b43b7234ac646451b27c544de37a7c0bc69685e89cefc327b43b7234ac646451b27c544d552b91da). -
Add new
RegisterTiersInOperatorGridfactory0x6b535F441F95046562406F4E2518D9AD7Db2dc0Dto Easy Track0xF0211b7660680B49De1A7E9f25C65660F0a13Fea(permissions:operatorGrid.registerTiers0xc69685e89cefc327b43b7234ac646451b27c544d552b91da). -
Add new
AlterTiersInOperatorGridfactory0x37d9B09EDA477a84E3913fCB4d032EFb0BF9B62Eto Easy Track0xF0211b7660680B49De1A7E9f25C65660F0a13Fea(permissions:operatorGrid.alterTiers0xc69685e89cefc327b43b7234ac646451b27c544d54544bcb).
Audit reports can be found here.