@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / index / VenueVoidPolicy

Type Alias: VenueVoidPolicy

VenueVoidPolicy = "UNIFORM" | "CLOB_SNAPSHOT"

Defined in: packages/sdk/src/operatorReads.ts:44

Void payout policy a BINARY_V1 venue's markets are created with (mirror of the contract-side VoidPolicy enum; the legacy AMM_SNAPSHOT slot (1) is rejected on-chain and never surfaces here).

  • UNIFORM (0): a voided market pays every side 1/N — the default.
  • CLOB_SNAPSHOT (2): a voided market pays [p, D-p] at its closing YES price (captured or read from the lock-preserved closing book); falls back to uniform when no two-sided close exists. Frozen per market at creation after resolving against the pool's actual capability.