Core Contracts

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

The `Auction::checkAuctionEnded` function lacks a return value, leaving the operator without the expected result.

Summary

The Auction::checkAuctionEnded function fails to provide essential on-chain state verification through return values, forcing operators to rely solely on event logs for auction termination confirmation. This design flaw violates blockchain transparency principles and creates operational blind spots.

Vulnerability Details

function checkAuctionEnded() external { <==@found
require(block.timestamp >= state.endTime, "Auction not ended");
emit AuctionEnded(getPrice());
}

Impact

Leaving the operator without the expected result.

Tools Used

  • Manual Review

Recommendations

  • Add a return value.

Updates

Lead Judging Commences

inallhonesty Lead Judge 7 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity
inallhonesty Lead Judge 7 months ago
Submission Judgement Published
Invalidated
Reason: Non-acceptable severity

Support

FAQs

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

Give us feedback!