Skip to content

Feature/partial fill premium - #228

Closed
ifelsedeveloper wants to merge 6 commits into
masterfrom
feature/partial-fill-premium
Closed

ifelsedeveloper wants to merge 6 commits into
masterfrom
feature/partial-fill-premium

Conversation

@ifelsedeveloper

Copy link
Copy Markdown
Contributor

Change Summary

What does this PR change?
Draft pr

ifelsedeveloper and others added 5 commits August 12, 2026 16:47
Move-only change: _getRateBump and _getAuctionBump leave SimpleSettlement
for an abstract base with internal virtual visibility, so a standalone
extension can reuse the time-curve math. No behavior change.

Co-authored-by: Sergej Kunz <info@deacix.de>
- Introduced PartialFillPremiumAuction contract to allow for premium pricing on partial fills.
- Updated SimpleSettlement to inherit from PartialFillPremiumAuction, enabling the new pricing model.
- Refactored auction detail parsing to accommodate fill curves and net bumps.
- Enhanced helper functions to support the new fill premium logic in auction calculations.
- Added tests for the new auction behavior, ensuring correct pricing based on fill shares.
@ifelsedeveloper
ifelsedeveloper marked this pull request as draft August 14, 2026 09:31
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.

1 participant