When emergencyRevoke is called, unclaimed tokens are sent to the orchestrator contract (address(this)) via raacToken.transfer(address(this), ...) but there is currently no mechanism to withdraw these funds, leaving them stuck in the contract.
The contract has no logic to withdraw ERC20 tokens from its own balance. ERC20 tokens sent to a contract without a withdrawal mechanism are permanently locked.
tokens sent to the contract is stuck
manual review
add a rescue mechanism
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.