Skip to content

guard keep-rs filler from removed spot DLOB paths#41

Open
LukasDeco wants to merge 1 commit into
masterfrom
lukas/be-263-guard-spot-dlob-calls
Open

guard keep-rs filler from removed spot DLOB paths#41
LukasDeco wants to merge 1 commit into
masterfrom
lukas/be-263-guard-spot-dlob-calls

Conversation

@LukasDeco
Copy link
Copy Markdown

Summary

  • add explicit market-type guards so filler skips swift, auction, and uncross flows when the taker order is not perp
  • prevent keep-rs from attempting spot DLOB execution paths removed in protocol-v2-shadow#6
  • reuse the validated taker order when computing trigger checks to avoid duplicate lookups

Test plan

  • cargo check
  • run filler in staging and confirm no spot-trigger/fill attempts are emitted
  • verify normal perp fill/trigger paths still execute

Made with Cursor

Skip swift, auction, and uncross fills when the taker order is not perp so keep-rs never attempts spot DLOB execution paths removed in protocol-v2-shadow#6.

Made-with: Cursor
@LukasDeco LukasDeco force-pushed the lukas/be-263-guard-spot-dlob-calls branch from 8d5740d to 6b4c209 Compare April 13, 2026 17:01
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