Skip to Content
ConceptsTrade Lifecycle

Trade Lifecycle

Robin separates trade intent, transaction submission, and confirmed execution.

Stages

  1. Quote
  2. Submit transaction
  3. Record trade submission
  4. Confirm or resolve transaction hash
  5. Project confirmed trade execution from chain logs
  6. 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