Timeswap contest - georgits's results

Like Uniswap, but for lending & borrowing.

General Information

Platform: Code4rena

Start Date: 20/01/2023

Pot Size: $90,500 USDC

Total HM: 10

Participants: 59

Period: 7 days

Judge: Picodes

Total Solo HM: 4

Id: 206

League: ETH

Timeswap

Findings Distribution

Researcher Performance

Rank: 45/59

Findings: 1

Award: $65.35

QA:
grade-b

🌟 Selected for report: 0

🚀 Solo Findings: 0

Awards

65.3481 USDC - $65.35

Labels

bug
grade-b
QA (Quality Assurance)
Q-32

External Links

Remove unused imports

Option.sol - 5, 10(PositionLibrary), 11(TransactionLibrary)

TimeswapV2Option.sol - 24

Pool.sol - 8, 25(TransactionLibrary), 27(TimeswapV2PoolCollectParam)

TimeswapV2Pool.sol - 21(ITimeswapV2PoolBurnCallback), 32(TimeswapV2PoolMintChoiceCallbackParam, TimeswapV2PoolBurnChoiceCallbackParam, TimeswapV2PoolDeleverageChoiceCallbackParam, TimeswapV2PoolLeverageChoiceCallbackParam), 34(TransactionLibrary)

Wrong NatSpec @dev description

Option.sol - 145, 183

Use latest Solidity version with a stable pragma statement

ERC1155Enumerable.sol, IERC1155Enumerable.sol, CallbackParam.sol, FeesPosition.sol, Param.sol, Position.sol, TimeswapV2LiquidityToken.sol, TimeswapV2Token.sol

Code reverts with wrong error

TimeswapV2PoolFactory.sol - 63

#0 - c4-judge

2023-02-02T11:40:29Z

Picodes 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