Platform: Code4rena
Start Date: 08/04/2021
Pot Size: $100,000 USDC
Total HM: 3
Participants: 10
Period: 14 days
Judge: Nick Johnson
Total Solo HM: 3
Id: 4
League: ETH
Rank: 9/10
Findings: 2
Award: $775.86
🌟 Selected for report: 1
🚀 Solo Findings: 0
775.8621 USDC - $775.86
JMukesh
// All these function described should be declared external, as functions that are never called by the contract should be declared external to save gas.
In fundingLockerFactory.sol --> newLocker(){} In LatefeeCalc.sol --> getlateFee(){] In Loan.sol --> MakeFullPayment(){} In library/Loanlib.sol --> getNextPayment(){} In library/Util.sol --> calcMinAmount(){} In token/BasicFDT.sol --> withdrawnFundsOf(){} In MapleTreasury.sol --> reclaimERC20(){} distributeToHolder(){} convertERC20(){}
In Pool.sol --> claimablefunds(){} --> BPTval(){} In Poollib,sol --> validateDeactivation(){} isWithdrawAllowed(){} getInitialStakeRequirements(){} ecognizedLossesOf(){} In Premiumcal.sol --> getPremium(){} In Repayment.sol --> getNextPayment(){}
#0 - lucas-manuel
2021-04-22T13:58:46Z
Will implement, not a bug though just a gas optimization.