In normal gameplay, game parameters such as the gracePeriod
, claimFee
, and platformFeePercentage
are expected to remain constant during a round, ensuring fairness and predictable behavior for all participants.
However, the following functions can be called by the owner at any time, even during an active round:
updateGracePeriod()
updateClaimFeeParameters()
updatePlatformFeePercentage()
This allows the owner to change critical economic parameters mid-game, which can:
Alter incentives or expected returns.
Enable front-running of parameter updates by other players (call claimThrones just before the owner's transaction).
Create an unfair advantage for players aware of the upcoming changes.
Likelihood: HIGH
The owner can change parameters arbitrarily during gameplay.
Players may observe parameter changes in the mempool and front-run critical transactions.
Impact: MEDIUM
Players can lose funds due to reduced rewards or shortened grace periods.
The game becomes untrustworthy and economically unpredictable.
The owner could collude or act maliciously, undermining decentralization and fairness.
This ensures updates can only occur between rounds, preserving fairness and eliminating exploitable mid-game behavior.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.