Documentation
    Preparing search index...

    Type Alias ExecutionMode

    ExecutionMode:
        | "immediate"
        | "awaiting-cutover"
        | "delayed"
        | "unsupported"
        | "retired"

    Which trade path a network is on:

    • 'immediate': the watermark isn't raised and this SDK has no delayed-execution record, so its call target is a pre-v4 Predict package. Use the immediate mint* / redeem builders.
    • 'awaiting-cutover': the config records delayed execution but the watermark isn't raised. Nothing trades: enqueue aborts ECutoverNotReached, and the immediate builders abort in the v4 package the config calls (EDelayedExecutionRequired). Trading stays paused through the cutover.
    • 'delayed': the watermark is raised. Use the enqueue* builders; the immediate ones abort EDelayedExecutionRequired.
    • 'unsupported': the watermark is raised but this SDK's config has no delayed-execution record for the network. Upgrade the SDK, or pass a config that records it.
    • 'retired': the watermark is above the Predict code version this SDK calls (PREDICT_PACKAGE_VERSION), so every version-gated call aborts EPackageVersionDisabled. Upgrade the SDK.