Market: {
    __typename?: "Market";
    authorizedAddress?: Maybe<Scalars["String"]>;
    baseAsset: Scalars["String"];
    bonds?: Maybe<MarketBonds>;
    categories?: Maybe<Maybe<CategoryMetadata>[]>;
    creation: Scalars["String"];
    creator: Scalars["String"];
    creatorFee?: Maybe<Scalars["Int"]>;
    deadlines?: Maybe<MarketDeadlines>;
    description?: Maybe<Scalars["String"]>;
    disputeMechanism: Scalars["String"];
    disputes?: Maybe<Maybe<MarketReport>[]>;
    id: Scalars["String"];
    img?: Maybe<Scalars["String"]>;
    marketId: Scalars["Int"];
    marketType: MarketType;
    metadata: Scalars["String"];
    oracle: Scalars["String"];
    outcomeAssets: Maybe<Scalars["String"]>[];
    period: MarketPeriod;
    pool?: Maybe<Pool>;
    question?: Maybe<Scalars["String"]>;
    rejectReason?: Maybe<Scalars["String"]>;
    report?: Maybe<MarketReport>;
    resolvedOutcome?: Maybe<Scalars["String"]>;
    scalarType?: Maybe<Scalars["String"]>;
    scoringRule: Scalars["String"];
    slug?: Maybe<Scalars["String"]>;
    status: MarketStatus;
    tags?: Maybe<Maybe<Scalars["String"]>[]>;
}

Prediction market details

Type declaration

  • Optional __typename?: "Market"
  • Optional authorizedAddress?: Maybe<Scalars["String"]>

    Address responsible for authorizing disputes. Null if Adv Comm is the authority

  • baseAsset: Scalars["String"]

    The base asset in the market swap pool (usually a currency)

  • Optional bonds?: Maybe<MarketBonds>

    Tracks the status of the advisory, oracle and validity bonds

  • Optional categories?: Maybe<Maybe<CategoryMetadata>[]>

    Share details

  • creation: Scalars["String"]

    Can be Permissionless or Advised

  • creator: Scalars["String"]

    Account address of the market creator

  • Optional creatorFee?: Maybe<Scalars["Int"]>

    The creator's fee

  • Optional deadlines?: Maybe<MarketDeadlines>

    Deadlines for the market represented in blocks

  • Optional description?: Maybe<Scalars["String"]>

    Description of the market

  • disputeMechanism: Scalars["String"]

    Can be Authorized or Court or SimpleDisputes

  • Optional disputes?: Maybe<Maybe<MarketReport>[]>

    The dispute information for each dispute that's been issued

  • id: Scalars["String"]

    Unique identifier of the object

  • Optional img?: Maybe<Scalars["String"]>

    Image for the market

  • marketId: Scalars["Int"]

    Zeitgeist's identifier for market

  • marketType: MarketType

    Type of the market

  • metadata: Scalars["String"]

    IPFS cid for market metadata

  • oracle: Scalars["String"]

    Account designated to report on the market

  • outcomeAssets: Maybe<Scalars["String"]>[]

    Share identifiers

  • period: MarketPeriod

    Time period expressed in block numbers or timestamps

  • Optional pool?: Maybe<Pool>

    Market's liquidity pool details

  • Optional question?: Maybe<Scalars["String"]>

    Market question

  • Optional rejectReason?: Maybe<Scalars["String"]>

    Reasoning for market rejection

  • Optional report?: Maybe<MarketReport>

    Reported outcome of the market. Null if the market is not reported yet

  • Optional resolvedOutcome?: Maybe<Scalars["String"]>

    Resolved outcome for the market

  • Optional scalarType?: Maybe<Scalars["String"]>

    Type of scalar range if market is of type scalar

  • scoringRule: Scalars["String"]

    Scoring rule used for the market

  • Optional slug?: Maybe<Scalars["String"]>

    Short name for the market

  • status: MarketStatus

    Status of the market

  • Optional tags?: Maybe<Maybe<Scalars["String"]>[]>

    Market tags

Generated using TypeDoc