diff --git a/packages/horizon/contracts/staking/HorizonStaking.sol b/packages/horizon/contracts/staking/HorizonStaking.sol index 69753e7ae..f5e2ea540 100644 --- a/packages/horizon/contracts/staking/HorizonStaking.sol +++ b/packages/horizon/contracts/staking/HorizonStaking.sol @@ -407,12 +407,9 @@ contract HorizonStaking is HorizonStakingBase, IHorizonStakingMain { // Forward call to staking extension // solhint-disable-next-line avoid-low-level-calls (bool success, ) = STAKING_EXTENSION_ADDRESS.delegatecall( - abi.encodeWithSelector( - IHorizonStakingExtension.legacySlash.selector, - serviceProvider, - tokens, - tokensVerifier, - verifierDestination + abi.encodeCall( + IHorizonStakingExtension.legacySlash, + (serviceProvider, tokens, tokensVerifier, verifierDestination) ) ); require(success, HorizonStakingLegacySlashFailed());