Outcome
A pair of TypeScript scripts: one for the maker (constructs and signs an AugustusRFQ order off-chain, supports partial fills) and one for the taker (validates the signature and submits the fill on-chain).
Prompt
End-state check
- Maker can sign offline; the taker fills on-chain successfully.
- A partial fill (e.g. 50%) settles correctly; the remaining 50% is still fillable by a different taker.
- Expired or double-fill attempts revert cleanly with the expected error.
Last modified on June 14, 2026