ENS contest - 0xf15ers's results

Decentralised naming for wallets, websites, & more.

General Information

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

ENS

Findings Distribution

Researcher Performance

Rank: 72/100

Findings: 1

Award: $83.57

🌟 Selected for report: 0

🚀 Solo Findings: 0

1. Use bytes.concat instead of abi.encodePacked

  • Since 0.8.4 it is possible to use bytes.concat, which expects literals, bytes, and bytesNN inputs, and is aimed to replace most use cases of abi.encodePacked. It is more expressive, avoids the complex rules of abi.encodePacked, and the latter is expected to be phased out in the future.

2. Use of pragma experimental ABIEncoderV2 is not necessary in later version (since 0.7.4)

3. floating pragma

4. Interfaces funtions are implicitly virtual

5. SPDX license identifier not provided in source file

6. public Visibiitliy can be ignored for constructor

7. Use two-step process for changing critical roles

8. Missing Address(0) checks while setting new address

9. now is a builtin symbol

AuditHub

A portfolio for auditors, a security profile for protocols, a hub for web3 security.

Built bymalatrax © 2024

Auditors

Browse

Contests

Browse

Get in touch

ContactTwitter