Skip to content

bug(pool): add regression test preserving share price on handle_default#164

Open
meem08 wants to merge 7 commits into
TrusTrove:mainfrom
meem08:bug/pool-fix-handle-default
Open

bug(pool): add regression test preserving share price on handle_default#164
meem08 wants to merge 7 commits into
TrusTrove:mainfrom
meem08:bug/pool-fix-handle-default

Conversation

@meem08

@meem08 meem08 commented Jun 30, 2026

Copy link
Copy Markdown

'closes: #128'

What changed

Added test_handle_default_preserves_share_price in test.rs
This test verifies:
total_deposits is unchanged after default recovery
total_shares is unchanged
LP position usdc_value remains stable
total_funded returns to 0
active_invoice_count decreases to 0

@meem08

meem08 commented Jun 30, 2026

Copy link
Copy Markdown
Author

kindly merge

@drips-wave

drips-wave Bot commented Jun 30, 2026

Copy link
Copy Markdown

@meem08 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@meem08

meem08 commented Jul 2, 2026

Copy link
Copy Markdown
Author

@K1NGD4VID kindly review

@K1NGD4VID

Copy link
Copy Markdown
Contributor

Fix Ci Error @meem08

@K1NGD4VID

Copy link
Copy Markdown
Contributor

Please fix Ci Error @meem08

@K1NGD4VID

Copy link
Copy Markdown
Contributor

still failing ci error @meem08

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug(pool): fix incorrect total_deposits reduction on handle_default

2 participants