Skip to content

Commit 8caf960

Browse files
committed
chore: change around slashed event
1 parent ac12473 commit 8caf960

File tree

3 files changed

+4
-11
lines changed

3 files changed

+4
-11
lines changed

src/slashers/Slasher.sol

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,6 @@ import {SlasherBase} from "./SlasherBase.sol";
77
contract Slasher is SlasherBase {
88
uint256 public nextRequestId;
99

10-
event Slashed(
11-
uint256 indexed requestId,
12-
address indexed operator,
13-
uint32 indexed operatorSetId,
14-
uint256 wadToSlash,
15-
string description
16-
);
17-
1810
function initialize(address _serviceManager) public initializer {
1911
__SlasherBase_init(_serviceManager);
2012
}
@@ -34,6 +26,6 @@ contract Slasher is SlasherBase {
3426
wadToSlash,
3527
description
3628
);
37-
emit Slashed(requestId, operator, operatorSetId, wadToSlash, description);
29+
emit OperatorSlashed(requestId, operator, operatorSetId, strategies, wadToSlash, description);
3830
}
3931
}

src/slashers/SlasherBase.sol

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ abstract contract SlasherBase is Initializable, SlasherStorage {
1616
}
1717

1818
event OperatorSlashed(
19+
uint256 indexed slashingRequestId,
1920
address indexed operator,
2021
uint32 indexed operatorSetId,
2122
IStrategy[] strategies,
@@ -43,8 +44,6 @@ abstract contract SlasherBase is Initializable, SlasherStorage {
4344
description: description
4445
});
4546

46-
emit OperatorSlashed(operator, operatorSetId, strategies, wadToSlash, description);
47-
4847
IServiceManager(serviceManager).slashOperator(params);
4948
}
5049
}

src/slashers/VetoableSlasher.sol

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,8 @@ contract VetoableSlashing is SlasherBase {
7676
request.description
7777
);
7878

79+
emit OperatorSlashed(requestId, request.operator, request.operatorSetId, request.strategies, request.wadToSlash, request.description);
80+
7981
delete slashingRequests[requestId];
8082
}
8183

0 commit comments

Comments
 (0)