Payouts
Top 25
Top 50
All
Code4rena
CodeHawks
Jul '23
medium
Single-step process for critical ownership transfer is risky
medium
Some ERC20 tokens would revert on zero value fee transfers.
low
Lender fails to giveLoan because of inconsistent length between `loadIds` and `poolIds`
gas
+= and -= are more expensive
gas
The `for loops` inside the borrow(), repay(), giveLoan() & startAuction() functions in Lender contract are probably gas-guzzlers
gas
Uncheck Arithmetic where overflow/underflow impossible
gas
Use of magic numbers
gas
Use if + custom errors instead of using require + string
gas
Mixed usage of `int`/`uint` with `int256`/`uint256`
gas
Unwanted gas expenditure by recomputing already computed value
gas
Function Name Optimization
0.00 USDC • 1 total finding • CodeHawks • 0xackermann
#164
Jun '23
Feb '23
Jan '23
Nov '22
Aug '22
Jul '22