You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have successfully interacted with the HigherOrder contract by deploying a hack contract. My hack contract performs the following steps:
Calls the registerTreasury(uint8) function with a value that triggers an underflow, effectively setting the treasury to a large number.
Subsequently, it calls the claimLeadership() function to update the commander to the address of my hack contract.
Both operations appear to work correctly, as the treasury value is updated as expected, and the commander is set to my hack contract's address. However, despite these changes, the challenge validation process indicates that the level has not been completed.
Steps Taken:
Deployed the Hack contract.
Invoked registerTreasury(uint8) with -1 to cause an underflow and update treasury.
Called claimLeadership() to set commander.
Issue:
The challenge submission process still reports that the level has not been cracked. I’ve double-checked my contract and the challenge requirements, and everything seems to be in order. Could you please assist in identifying why the challenge is not completing despite the expected changes?
The text was updated successfully, but these errors were encountered:
Description:
I have successfully interacted with the
HigherOrder
contract by deploying a hack contract. My hack contract performs the following steps:registerTreasury(uint8)
function with a value that triggers an underflow, effectively setting thetreasury
to a large number.claimLeadership()
function to update thecommander
to the address of my hack contract.Both operations appear to work correctly, as the
treasury
value is updated as expected, and thecommander
is set to my hack contract's address. However, despite these changes, the challenge validation process indicates that the level has not been completed.Steps Taken:
Hack
contract.registerTreasury(uint8)
with-1
to cause an underflow and updatetreasury
.claimLeadership()
to setcommander
.Issue:
The challenge submission process still reports that the level has not been cracked. I’ve double-checked my contract and the challenge requirements, and everything seems to be in order. Could you please assist in identifying why the challenge is not completing despite the expected changes?
The text was updated successfully, but these errors were encountered: