Platform: Code4rena
Start Date: 12/07/2022
Pot Size: $75,000 USDC
Total HM: 16
Participants: 100
Period: 7 days
Judge: LSDan
Total Solo HM: 7
Id: 145
League: ETH
Rank: 76/100
Findings: 1
Award: $78.88
🌟 Selected for report: 0
🚀 Solo Findings: 0
🌟 Selected for report: IllIllI
Also found by: 0x1f8b, 0x29A, 0xDjango, 0xNazgul, 0xNineDec, 0xf15ers, 8olidity, Aussie_Battlers, Bnke0x0, Ch_301, Critical, Deivitto, Dravee, ElKu, Funen, GimelSec, JC, JohnSmith, Lambda, MiloTruck, PwnedNoMore, ReyAdmirado, Rohan16, Rolezn, Ruhum, RustyRabbit, Sm4rty, TomJ, Waze, _Adam, __141345__, alan724, asutorufos, benbaessler, berndartmueller, bin2chen, brgltd, bulej93, c3phas, cRat1st0s, cryptonue, cryptphi, csanuragjain, delfin454000, dxdv, exd0tpy, fatherOfBlocks, gogo, hake, hyh, joestakey, kyteg, lcfr_eth, minhtrng, p_crypt0, pashov, pedr02b2, philogy, rajatbeladiya, rbserver, rishabh, robee, rokinot, sach1r0, sashik_eth, seyni, simon135, svskaushik, zuhaibmohd, zzzitron
78.881 USDC - $78.88
RRUtils.sol
ETHRgistrarController.sol
SHA1.sol
BytesUtils.sol
Owned.sol
RRUtils.sol
Digest.sol
ETHRegistrarController.sol
ReverseRegistrar.sol
IMetaDataService.sol
ENS.sol
Incomplete/missing natspec, some files contain a comprehensive natspec, some files contain no natspec atall, some files contain @dev comments but no other comments such as function @param or @returns just for example.
BytesUtils.sol
RRUtils.sol
SHA1.sol lines 5-37
Owned.sol lines 6-22
DNSSEC.sol lines 4-20
ETHRegistrarController.sol
IETHRegistrarController.sol
IBaseRegistrar.sol
INameWrapper.sol
Controllable.sol
IMetaDataService.sol
ENS.sol
Remove the visibility for the constructor in Owned.sol
line 14 constructor() public {
sincev0.7.0 the visibility for constructors no longer needs to be explicitly stated
Visibility (public / internal) is not needed for constructors anymore: To prevent a contract from being created, it can be marked abstract. This makes the visibility concept for constructors obsolete.