Skip to main content

create-binary-market

The event-market scaffolder.
Flags See Create a Binary Market.

finish-create-market

Recovery path. If the sui client publish succeeded but create_market aborted (CLI flakiness, gas budget), recover from the publish digest:
Re-queries the chain for the package + TreasuryCaps, calls settlement::create_market<DUSDC> against an already-published package, and appends the registry entry.

resolve-binary-market

Calls settlement::mark_resolved with the market’s ResolverCap. Signer must own the ResolverCap.
Flags Aborts:
  • EWrongCap. ResolverCap doesn’t match the Settlement. Verify from .binary-markets/registry.json.
  • Clock-too-early. clock.timestamp_ms < expiry_ms. Wait.