Storage reference is passed to a function with a memory parameter. This will not update the storage variable as expected. This is the case in atleast two places in the below code Ln 447 and Ln 500 of the function CreditDelegationBranch::_convertAssetsToUsdc() & CreditDelegationBranch::_convertUsdcToAssets().
Found in src/market-making/branches/CreditDelegationBranch.sol [Line: 447](./src/market-making/branches/CreditDelegationBranch.sol#L447)
similar thing on #L500 (code ommited for simplicity.)
This will not update the storage variable as expected.
Static Analyzer
Use storage parameters instead.
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.