Can't withdraw from MoneyVault because MoneyShelf's funds were never transferred after migration
Denying deposits is a design choice, however; MoneyVault can't even receive funds from MoneyShelf, nowhere does MoneyShelf try to send funds to MoneyVault and MoneyVault doesn't even possess a receive or fallback, withdraw is pretty much useless here, the godfather will be trying to withdraw funds that are still in MoneyShelf
Loss of funds
Manual review
add a receive function to the MoneyValut and send the usdc from MoneyShelf to MoneyVault in the EmergencyMigration script
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.