Beginner FriendlyFoundryGameFi
100 EXP
View results
Submission Details
Severity: medium
Invalid

The `MartenitsaEvent` contract is disconnected from the MT used in the other contracts in the protocol

Summary

The MartenitsaEvent contract inherits from MartenitsaToken, which makes it a separate token, breaking some protocol functionalities.

Vulnerability Details

The MT used in the MartenitsaMarketplace is not the MartenitsaEvent, causing users to join MartenitsaEvent without interacting with the protocol. As MartenitsaEvent inherits from MT it makes it lacks connection with the other part of the protocol.

Impact

The MM and MV aren't connected in any way to the MartenitsaEvent.

Tools Used

Manual Review

Recommendations

The MartenitsaEvent should have a reference to the MT instead of being an MT itself.

Updates

Lead Judging Commences

bube Lead Judge over 1 year ago
Submission Judgement Published
Invalidated
Reason: Too generic
Assigned finding tags:

MartenitsaToken and MartenitsaEvent have different addresses

Support

FAQs

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