Trade Lifecycle
Robin separates trade intent, transaction submission, and confirmed execution.
Stages
- Quote
- Submit transaction
- Record trade submission
- Confirm or resolve transaction hash
- Project confirmed trade execution from chain logs
- Recompute portfolio state
Important Objects
Quote
A quote is a pre-trade calculation. It does not move funds or shares.
Trade Submission
A trade submission records the request and transaction identifiers associated with a buy or sell attempt.
Trade Execution
A trade execution is a confirmed on-chain trade fact derived from emitted logs.
Why This Matters
Clients should not treat trade submission and trade execution as the same object.
Last updated on