Skip to content

Commit b0c4d7d

Browse files
committed
fix: apply consistent mapping order _isAuthorized (OZ_N-05)
1 parent df54f30 commit b0c4d7d

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

packages/horizon/contracts/staking/HorizonStaking.sol

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ contract HorizonStaking is HorizonStakingBase, IHorizonStakingMain {
5555
*/
5656
modifier onlyAuthorized(address serviceProvider, address verifier) {
5757
require(
58-
_isAuthorized(msg.sender, serviceProvider, verifier),
59-
HorizonStakingNotAuthorized(msg.sender, serviceProvider, verifier)
58+
_isAuthorized(serviceProvider, msg.sender, verifier),
59+
HorizonStakingNotAuthorized(serviceProvider, msg.sender, verifier)
6060
);
6161
_;
6262
}
@@ -517,7 +517,7 @@ contract HorizonStaking is HorizonStakingBase, IHorizonStakingMain {
517517
address serviceProvider,
518518
address verifier
519519
) external view override returns (bool) {
520-
return _isAuthorized(operator, serviceProvider, verifier);
520+
return _isAuthorized(serviceProvider, operator, verifier);
521521
}
522522

523523
/*
@@ -969,7 +969,7 @@ contract HorizonStaking is HorizonStakingBase, IHorizonStakingMain {
969969
* @dev Note that this function handles the special case where the verifier is the subgraph data service,
970970
* where the operator settings are stored in the legacy mapping.
971971
*/
972-
function _isAuthorized(address _operator, address _serviceProvider, address _verifier) private view returns (bool) {
972+
function _isAuthorized(address _serviceProvider, address _operator, address _verifier) private view returns (bool) {
973973
if (_operator == _serviceProvider) {
974974
return true;
975975
}

0 commit comments

Comments
 (0)