Lines of impacted code:
address[] private accounts;
is a dynamic list which only grows during the lifetime of priority pool contract. At the moment there is no way to remove items from this list. If grown in significant size it might be difficult to traverse through or retrieve items from this list. It might break multiple private/public functions including getAccountData
.
Continuously growing accounts
might break PriorityPool contract.
Manusl
Have a mechanism to put a hard cap on accounts
and delete items from accounts
.
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.