AbraNFT contest - bobirichman's results

A peer to peer lending platform, using NFTs as collateral.

General Information

Platform: Code4rena

Start Date: 27/04/2022

Pot Size: $50,000 MIM

Total HM: 6

Participants: 59

Period: 5 days

Judge: 0xean

Id: 113

League: ETH

Abracadabra Money

Findings Distribution

Researcher Performance

Rank: 37/59

Findings: 1

Award: $74.49

🌟 Selected for report: 0

🚀 Solo Findings: 0

QA Report

Table of content

QA Findings

Multiplication instead division in compares

Division causes ceiling and therefore loss of precision. In the other hand multiplication does not. In the following situations you can rearange the equation to use multiplication instead of division.

Missing fee parameter validation

The fee parameter need to be validated since otherwise you may allow it to be 0 fee. And fee that is over 100% for example is also probably a mistake that can happen with the decimals.

#0 - cryptolyndon

2022-05-13T03:06:50Z

EDIT The "fee over 100%" comment, that has nothing to do with the lines, reappears in #123. Suspect this person is trying to cheat. See #124

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