diff --git a/contracts/src/core/AlignedLayerServiceManager.sol b/contracts/src/core/AlignedLayerServiceManager.sol index 79bd310fe..f1a23bb29 100644 --- a/contracts/src/core/AlignedLayerServiceManager.sol +++ b/contracts/src/core/AlignedLayerServiceManager.sol @@ -254,6 +254,7 @@ contract AlignedLayerServiceManager is function setDisabledVerifiers(uint256 bitmap) external onlyOwner { disabledVerifiers = bitmap; + emit DisabledVerifiersUpdated(bitmap); } function verifyBatchInclusion( @@ -324,6 +325,7 @@ contract AlignedLayerServiceManager is function setAggregator(address _alignedAggregator) public onlyOwner { + emit AggregatorUpdated(alignedAggregator, _alignedAggregator); alignedAggregator = _alignedAggregator; } diff --git a/contracts/src/core/IAlignedLayerServiceManager.sol b/contracts/src/core/IAlignedLayerServiceManager.sol index 72c3cff5f..e0a06fab9 100644 --- a/contracts/src/core/IAlignedLayerServiceManager.sol +++ b/contracts/src/core/IAlignedLayerServiceManager.sol @@ -22,6 +22,11 @@ interface IAlignedLayerServiceManager { event BatcherBalanceUpdated(address indexed batcher, uint256 newBalance); event VerifierDisabled(uint8 indexed verifierIdx); event VerifierEnabled(uint8 indexed verifierIdx); + event AggregatorUpdated( + address indexed previousAggregator, + address indexed newAggregator + ); + event DisabledVerifiersUpdated(uint256 bitmap); // ERRORS error BatchAlreadySubmitted(bytes32 batchIdentifierHash); // 3102f10c