The allocateFunds function allows allocators to assign funds to recipients, but there is no mechanism for recipients to claim these allocations.
The contract maintains a mapping _allocations[allocator][recipient] to track assigned funds, but:
https://github.com/Cyfrin/2025-02-raac/blob/89ccb062e2b175374d40d824263a4c0b601bcb7f/contracts/core/collectors/Treasury.sol#L87C1-L96C6
There is no function enabling a recipient to claim their allocated funds.
Allocations are merely stored values with no impact on fund movement.
Since recipients cannot claim allocations, the entire feature lacks functionality.
Manual Review
Implement a claim function that allows recipients to withdraw allocated funds.
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.