Skip to content

Durable run status glossary

  • Running: frozen program execution is active or durably waiting.
  • Completed: the program returned a valid final output.
  • Failed: the program or a required effect ended with a terminal error.
  • Cancelled: future logical coordination stopped.
  • Pending: registered but not yet scheduled for external work.
  • Waiting: waiting for time, an event, a person, or another durable outcome.
  • Action required: a human or wallet action is available.
  • In progress: an executor or reconciliation attempt is active.
  • Succeeded / Failed / Cancelled: terminal effect state.

Executor attempts may be Pending, Claimed, In progress, Waiting, Succeeded, Failed, Abandoned, or Cancelled. Attempts are internal retries under one logical effect; an abandoned worker does not imply the effect was duplicated.

A Safe attempt progresses through Prepared, Proposed, Signing, Ready to execute, Executing, and Confirmed success. It may instead become Confirmed failed, Rejected, or Invalidated.

Signature submissions are Pending, Processing, Submitted, Failed, or Superseded.

An EOA call progresses through Action required, Claimed, Broadcast, and Confirmed success. It may instead become Confirmed reverted or Verification failed. Later calls remain unavailable until the current call has confirmed success.

Statuses are txcast coordination views. Wallet state, Safe state, chain transactions, and confirmed receipts remain authoritative.