FEI and TRIBE Redemption contest - _Adam's results

A new DeFi primitive that allows any token to become productive and provide FEI liquidity at no cost to the markets that need it most.

General Information

Platform: Code4rena

Start Date: 09/09/2022

Pot Size: $42,000 USDC

Total HM: 2

Participants: 101

Period: 3 days

Judge: hickuphh3

Total Solo HM: 2

Id: 161

League: ETH

Tribe

Findings Distribution

Researcher Performance

Rank: 36/101

Findings: 1

Award: $33.60

🌟 Selected for report: 0

🚀 Solo Findings: 0

[L01] Missing hasNotSigned Modifier

Description: The function signAndClaim() is missing the hasNotSigned modifier.

LOC: RariMerkleRedeemer.sol#L93

Recommendation: Add hasNotSigned modifier to the signAndClaim() function.

[L02] Unlocked Pragma

Description: Non Library/Interface contracts should be deployed with a locked pragma version. This prevents the contract being deployed with a version that wasn't thoroughly tested against in development.

LOC: SimpleFeiDaiPSM.sol#L2 TribeRedeemer.sol#L2

Recommendation: Lock the pragma the version that was used in testing.

[N01] Unnecessary Named Returns Value

Description: The previewRedeem() function uses both named returns and return statements.

LOC: RariMerkleRedeemer.sol#L81

Recommendation: Remove named returns or assign line 85 to baseTokenAmount.

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