Caviar Private Pools - W0RR1O's results

A fully on-chain NFT AMM that allows you to trade every NFT in a collection.

General Information

Platform: Code4rena

Start Date: 07/04/2023

Pot Size: $47,000 USDC

Total HM: 20

Participants: 120

Period: 6 days

Judge: GalloDaSballo

Total Solo HM: 4

Id: 230

League: ETH

Caviar

Findings Distribution

Researcher Performance

Rank: 90/120

Findings: 1

Award: $23.08

🌟 Selected for report: 0

🚀 Solo Findings: 0

Awards

23.0813 USDC - $23.08

Labels

3 (High Risk)
satisfactory
duplicate-167

External Links

Judge has assessed an item in Issue #306 as 3 risk. The relevant finding follows:

[L-01] Consider using OpenZeppelin’s SafeCast library to prevent unexpected overflows when casting from uint256 In the function buy() and sell() of the contract PrivatePool.sol the function first set the variables netInputAmount,feeAmount,protocolFeeAmount and weightSum to be of type uint256. However, later on in the function the value of the variables are downcasted to uint128 and is used to update the virtual reserves.

#0 - c4-judge

2023-05-04T16:55:34Z

GalloDaSballo marked the issue as duplicate of #167

#1 - c4-judge

2023-05-04T16:56:28Z

GalloDaSballo marked the issue as satisfactory

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