Core Contracts

Regnum Aurum Acquisition Corp
HardhatReal World AssetsNFT
77,280 USDC
View results
Submission Details
Severity: low
Invalid

Unsafe NFT Transfer in finalizeLiquidation

Summary

In the finalizeLiquidation function, NFTs are transferred from the protocol to the stability pool using transferFrom instead of safeTransferFrom. The former does not verify that the recipient is capable of handling ERC721 tokens.

Recommendations

Replace raacNFT.transferFrom with raacNFT.safeTransferFrom in the finalizeLiquidation function to ensure that the recipient can properly handle the NFT

Updates

Lead Judging Commences

inallhonesty Lead Judge 4 months ago
Submission Judgement Published
Invalidated
Reason: Lack of quality

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.