Payouts
Top 10
Top 25
Top 50
All
Code4rena
May '22
high
RubiconRouter _swap does not pass whole amount to RubiconMarket
high
BathToken LPs Unable To Receive Bonus Token Due To Lack Of Wallet Setter Method
high
Attacker Could Steal Almost All The Bonus Token In BathBuddy Vesting Wallet
high
First depositor can break minting of shares
medium
Inconsistent Order Book Accounting When Working With Transfer-On-Fee or Deflationary Tokens
medium
Cannot deposit to BathToken if token is Deflationary Token (BathHouse.sol)
medium
previewWithdraw calculates shares wrongly
medium
maxSellAllAmount and maxBuyAllAmount functions can be unintentionally paused (always revert).
medium
Use `safeTransfer()`/`safeTransferFrom()` instead of `transfer()`/`transferFrom()`
medium
RubiconRouter maxSellAllAmount does not trasnfer user's fund into its address, causing calls to always revert
medium
Use `call()` instead of `transfer()` when transferring ETH in RubiconRouter