Skip to content

docs: add simulation failures and settlement guide for priority orders (PROTO-1329)#1131

Draft
pinky-gh[bot] wants to merge 1 commit into
mainfrom
cornbot/code-author/01KQZJDQ
Draft

docs: add simulation failures and settlement guide for priority orders (PROTO-1329)#1131
pinky-gh[bot] wants to merge 1 commit into
mainfrom
cornbot/code-author/01KQZJDQ

Conversation

@pinky-gh
Copy link
Copy Markdown

@pinky-gh pinky-gh Bot commented May 6, 2026

What

Adds a new guide at docs/contracts/uniswapx/fillers/priority/simulation-and-settlement.md covering:

  • Why block-timing reverts are expected for UniswapX priority orders (and should not be treated as fatal errors)
  • A decision tree for retry vs. skip logic when simulations fail
  • An error code reference table for common revert reasons
  • A Base L1 data fee warning for fillers operating on Base

Also updates filleroverview.md with a cross-link to the new guide.

Why

Closes/relates to PROTO-1329.

Priority order fillers have been encountering confusing simulation failures due to block-timing sensitivity. This guide gives fillers the context they need to distinguish expected reverts from genuine errors, and prescribes the correct retry/skip behavior to avoid missed fills and unnecessary gas spend.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment May 6, 2026 9:21pm

Request Review

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.

0 participants