Popcorn contest - 0x3b's results

A multi-chain regenerative yield-optimizing protocol.

General Information

Platform: Code4rena

Start Date: 31/01/2023

Pot Size: $90,500 USDC

Total HM: 47

Participants: 169

Period: 7 days

Judge: LSDan

Total Solo HM: 9

Id: 211

League: ETH

Popcorn

Findings Distribution

Researcher Performance

Rank: 157/169

Findings: 1

Award: $35.48

QA:
grade-b

🌟 Selected for report: 0

🚀 Solo Findings: 0

Functions that have return parameters don't have the NatSpec for those return parameters

It is really useful to have the return parameter as part of the NatSpec. By including the return parameters in the NatSpec, you can ensure that the code is more easily understood and analyzed, which can improve the overall quality and security of the smart contract.

Example:

https://github.com/code-423n4/2023-01-popcorn/blob/main/src/vault/CloneFactory.sol#L34-L48

@notice Clones an implementation and initializes the clone. Caller must be owner. (DeploymentController) @param template The template to use for the deployment. (See TemplateRegistry for more details) @param data The data to pass to the clone's initializer.

Add

@return clone The address of the clone.

#0 - c4-judge

2023-02-28T14:59:09Z

dmvt marked the issue as grade-b

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