@@ -30,14 +30,12 @@ contract KSSmartIntentRouter is
3030 address [] memory initialGuardians ,
3131 address [] memory initialRescuers ,
3232 address [] memory initialActionContracts ,
33- address _feeRecipient ,
3433 address _forwarder
3534 ) ManagementBase (0 , initialAdmin) {
3635 _batchGrantRole (KSRoles.GUARDIAN_ROLE, initialGuardians);
3736 _batchGrantRole (KSRoles.RESCUER_ROLE, initialRescuers);
3837 _batchGrantRole (ACTION_CONTRACT_ROLE, initialActionContracts);
3938
40- _updateFeeRecipient (_feeRecipient);
4139 _updateForwarder (_forwarder);
4240 }
4341
@@ -64,17 +62,6 @@ contract KSSmartIntentRouter is
6462 emit UpdateForwarder (newForwarder);
6563 }
6664
67- /// @inheritdoc IKSSmartIntentRouter
68- function updateFeeRecipient (address newFeeRecipient ) public onlyRole (DEFAULT_ADMIN_ROLE) {
69- _updateFeeRecipient (newFeeRecipient);
70- }
71-
72- function _updateFeeRecipient (address newFeeRecipient ) internal {
73- feeRecipient = newFeeRecipient;
74-
75- emit UpdateFeeRecipient (newFeeRecipient);
76- }
77-
7865 /// @inheritdoc IKSSmartIntentRouter
7966 function delegate (IntentData calldata intentData ) public {
8067 if (intentData.coreData.mainAddress != msg .sender ) {
@@ -169,7 +156,7 @@ contract KSSmartIntentRouter is
169156 );
170157
171158 (uint256 [] memory fees , bytes memory beforeExecutionData ) =
172- HookLibrary.beforeExecution (intentHash, intentData, feeRecipient, actionData);
159+ HookLibrary.beforeExecution (intentHash, intentData, actionData);
173160
174161 address actionContract = intentData.coreData.actionContracts[actionData.actionSelectorId];
175162 bytes4 actionSelector = intentData.coreData.actionSelectors[actionData.actionSelectorId];
@@ -198,7 +185,7 @@ contract KSSmartIntentRouter is
198185 }
199186
200187 HookLibrary.afterExecution (
201- intentHash, intentData, feeRecipient , beforeExecutionData, actionResult
188+ intentHash, intentData, actionData , beforeExecutionData, actionResult
202189 );
203190
204191 emit ExecuteIntent (intentHash, actionData, actionResult);
0 commit comments