Skip to content

Commit db0631e

Browse files
feat: add sanity check to set_admin_fee
1 parent d1cabeb commit db0631e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

contracts/lending/LLController.vy

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -246,9 +246,10 @@ def set_borrow_cap(_borrow_cap: uint256):
246246

247247

248248
@external
249-
def set_admin_fee(admin_fee: uint256):
249+
def set_admin_fee(_admin_fee: uint256):
250250
"""
251-
@param admin_fee The fee which should be no higher than MAX_ADMIN_FEE
251+
@param _admin_fee The percentage of interest that goes to the admin, scaled by 1e18
252252
"""
253253
core._check_admin()
254-
self.admin_fee = admin_fee
254+
assert _admin_fee <= core.WAD # dev: admin fee higher than 100%
255+
self.admin_fee = _admin_fee

0 commit comments

Comments
 (0)