fix: use FEE_SETTER_ROLE for setFeeReceiver

This commit is contained in:
royvardhan
2025-01-23 15:00:47 +05:30
parent 0dc7edccfa
commit 15d3becf60

View File

@@ -86,7 +86,7 @@ contract TychoRouter is AccessControl {
*/ */
function setFeeReceiver(address newfeeReceiver) function setFeeReceiver(address newfeeReceiver)
external external
onlyRole(DEFAULT_ADMIN_ROLE) onlyRole(FEE_SETTER_ROLE)
{ {
if (newfeeReceiver == address(0)) revert TychoRouter__AddressZero(); if (newfeeReceiver == address(0)) revert TychoRouter__AddressZero();
emit FeeReceiverSet(feeReceiver, newfeeReceiver); emit FeeReceiverSet(feeReceiver, newfeeReceiver);