Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

NFT blacklisting attack test #306

Open
dangerousfood opened this issue Feb 22, 2023 · 1 comment
Open

NFT blacklisting attack test #306

dangerousfood opened this issue Feb 22, 2023 · 1 comment

Comments

@dangerousfood
Copy link
Contributor

  1. WithdrawProxy Blacklisting
  • Craft a test of an NFT
  • commitToLien
  • Configure a liquidation to happen to a withdrawProxy
  • Bid on auction and settlement fails
  • Wait till after finalAuctionEnd
  • call claim() and then redeem()
  • validate that the LP lost the proportional value of the NFT
  • validate that the PublicVault lost the proportional value of the NFT
  • validate that the PublicVault yIntercept reflects the lost proportional value of the NFT
  • validate that the PublicVault totalAssets() reflects the lost proportional value of the NFT
  1. PublicVault Blacklisting
  • Craft a test of an NFT
  • commitToLien
  • Configure a liquidation to happen without a withdrawProxy
  • Bid on auction and settlement fails
  • Wait till after finalAuctionEnd
  • validate that the PublicVault lost the proportional value of the NFT
  • validate that the PublicVault yIntercept reflects the lost proportional value of the NFT
  • validate that the PublicVault totalAssets() reflects the lost proportional value of the NFT
@ameya-deshmukh
Copy link

@dangerousfood is this still available to work on? Would love to give it a shot :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants