UNPKG

@azuro-org/toolkit

Version:

This framework-agnostic package provides essential utilities for building applications on the Azuro Protocol.

893 lines 93.5 kB
export type Maybe<T> = T | null; export type InputMaybe<T> = Maybe<T>; export type Exact<T extends { [key: string]: unknown; }> = { [K in keyof T]: T[K]; }; export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]>; }; export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]>; }; export type MakeEmpty<T extends { [key: string]: unknown; }, K extends keyof T> = { [_ in K]?: never; }; export type Incremental<T> = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never; }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; }; String: { input: string; output: string; }; Boolean: { input: boolean; output: boolean; }; Int: { input: number; output: number; }; Float: { input: number; output: number; }; BigDecimal: { input: string; output: string; }; BigInt: { input: string; output: string; }; Bytes: { input: string; output: string; }; Int8: { input: string; output: string; }; Timestamp: { input: string; output: string; }; }; export declare enum Aggregation_Interval { Day = "day", Hour = "hour" } export type BlockChangedFilter = { number_gte: Scalars['Int']['input']; }; export type Block_Height = { hash?: InputMaybe<Scalars['Bytes']['input']>; number?: InputMaybe<Scalars['Int']['input']>; number_gte?: InputMaybe<Scalars['Int']['input']>; }; export type Condition = { __typename?: 'Condition'; _updatedAt: Scalars['BigInt']['output']; _winningOutcomesCount: Scalars['Int']['output']; conditionId: Scalars['BigInt']['output']; createdBlockNumber: Scalars['BigInt']['output']; createdBlockTimestamp: Scalars['BigInt']['output']; createdTxHash: Scalars['String']['output']; game: Game; /** Condition Id */ id: Scalars['ID']['output']; internalStartsAt?: Maybe<Scalars['BigInt']['output']>; outcomes: Array<Outcome>; outcomesIds?: Maybe<Array<Scalars['BigInt']['output']>>; provider: Scalars['BigInt']['output']; resolvedBlockNumber?: Maybe<Scalars['BigInt']['output']>; resolvedBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; resolvedTxHash?: Maybe<Scalars['String']['output']>; status: ConditionStatus; title?: Maybe<Scalars['String']['output']>; turnover: Scalars['BigInt']['output']; wonOutcomeIds?: Maybe<Array<Scalars['BigInt']['output']>>; wonOutcomes?: Maybe<Array<Outcome>>; }; export type ConditionOutcomesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Outcome_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Outcome_Filter>; }; export type ConditionWonOutcomesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Outcome_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Outcome_Filter>; }; export declare enum ConditionStatus { Canceled = "Canceled", Created = "Created", Paused = "Paused", Resolved = "Resolved" } export type Condition_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; _updatedAt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; _updatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; _winningOutcomesCount?: InputMaybe<Scalars['Int']['input']>; _winningOutcomesCount_gt?: InputMaybe<Scalars['Int']['input']>; _winningOutcomesCount_gte?: InputMaybe<Scalars['Int']['input']>; _winningOutcomesCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; _winningOutcomesCount_lt?: InputMaybe<Scalars['Int']['input']>; _winningOutcomesCount_lte?: InputMaybe<Scalars['Int']['input']>; _winningOutcomesCount_not?: InputMaybe<Scalars['Int']['input']>; _winningOutcomesCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; and?: InputMaybe<Array<InputMaybe<Condition_Filter>>>; conditionId?: InputMaybe<Scalars['BigInt']['input']>; conditionId_gt?: InputMaybe<Scalars['BigInt']['input']>; conditionId_gte?: InputMaybe<Scalars['BigInt']['input']>; conditionId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; conditionId_lt?: InputMaybe<Scalars['BigInt']['input']>; conditionId_lte?: InputMaybe<Scalars['BigInt']['input']>; conditionId_not?: InputMaybe<Scalars['BigInt']['input']>; conditionId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdTxHash?: InputMaybe<Scalars['String']['input']>; createdTxHash_contains?: InputMaybe<Scalars['String']['input']>; createdTxHash_contains_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_ends_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_gt?: InputMaybe<Scalars['String']['input']>; createdTxHash_gte?: InputMaybe<Scalars['String']['input']>; createdTxHash_in?: InputMaybe<Array<Scalars['String']['input']>>; createdTxHash_lt?: InputMaybe<Scalars['String']['input']>; createdTxHash_lte?: InputMaybe<Scalars['String']['input']>; createdTxHash_not?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_contains?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_ends_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_in?: InputMaybe<Array<Scalars['String']['input']>>; createdTxHash_not_starts_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_starts_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; game?: InputMaybe<Scalars['String']['input']>; game_?: InputMaybe<Game_Filter>; game_contains?: InputMaybe<Scalars['String']['input']>; game_contains_nocase?: InputMaybe<Scalars['String']['input']>; game_ends_with?: InputMaybe<Scalars['String']['input']>; game_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; game_gt?: InputMaybe<Scalars['String']['input']>; game_gte?: InputMaybe<Scalars['String']['input']>; game_in?: InputMaybe<Array<Scalars['String']['input']>>; game_lt?: InputMaybe<Scalars['String']['input']>; game_lte?: InputMaybe<Scalars['String']['input']>; game_not?: InputMaybe<Scalars['String']['input']>; game_not_contains?: InputMaybe<Scalars['String']['input']>; game_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; game_not_ends_with?: InputMaybe<Scalars['String']['input']>; game_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; game_not_in?: InputMaybe<Array<Scalars['String']['input']>>; game_not_starts_with?: InputMaybe<Scalars['String']['input']>; game_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; game_starts_with?: InputMaybe<Scalars['String']['input']>; game_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; id?: InputMaybe<Scalars['ID']['input']>; id_gt?: InputMaybe<Scalars['ID']['input']>; id_gte?: InputMaybe<Scalars['ID']['input']>; id_in?: InputMaybe<Array<Scalars['ID']['input']>>; id_lt?: InputMaybe<Scalars['ID']['input']>; id_lte?: InputMaybe<Scalars['ID']['input']>; id_not?: InputMaybe<Scalars['ID']['input']>; id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>; internalStartsAt?: InputMaybe<Scalars['BigInt']['input']>; internalStartsAt_gt?: InputMaybe<Scalars['BigInt']['input']>; internalStartsAt_gte?: InputMaybe<Scalars['BigInt']['input']>; internalStartsAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; internalStartsAt_lt?: InputMaybe<Scalars['BigInt']['input']>; internalStartsAt_lte?: InputMaybe<Scalars['BigInt']['input']>; internalStartsAt_not?: InputMaybe<Scalars['BigInt']['input']>; internalStartsAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; or?: InputMaybe<Array<InputMaybe<Condition_Filter>>>; outcomesIds?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_not?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomesIds_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; outcomes_?: InputMaybe<Outcome_Filter>; provider?: InputMaybe<Scalars['BigInt']['input']>; provider_gt?: InputMaybe<Scalars['BigInt']['input']>; provider_gte?: InputMaybe<Scalars['BigInt']['input']>; provider_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; provider_lt?: InputMaybe<Scalars['BigInt']['input']>; provider_lte?: InputMaybe<Scalars['BigInt']['input']>; provider_not?: InputMaybe<Scalars['BigInt']['input']>; provider_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedTxHash?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_contains?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_contains_nocase?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_ends_with?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_gt?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_gte?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_in?: InputMaybe<Array<Scalars['String']['input']>>; resolvedTxHash_lt?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_lte?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_contains?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_ends_with?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_in?: InputMaybe<Array<Scalars['String']['input']>>; resolvedTxHash_not_starts_with?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_starts_with?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; status?: InputMaybe<ConditionStatus>; status_in?: InputMaybe<Array<ConditionStatus>>; status_not?: InputMaybe<ConditionStatus>; status_not_in?: InputMaybe<Array<ConditionStatus>>; title?: InputMaybe<Scalars['String']['input']>; title_contains?: InputMaybe<Scalars['String']['input']>; title_contains_nocase?: InputMaybe<Scalars['String']['input']>; title_ends_with?: InputMaybe<Scalars['String']['input']>; title_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; title_gt?: InputMaybe<Scalars['String']['input']>; title_gte?: InputMaybe<Scalars['String']['input']>; title_in?: InputMaybe<Array<Scalars['String']['input']>>; title_lt?: InputMaybe<Scalars['String']['input']>; title_lte?: InputMaybe<Scalars['String']['input']>; title_not?: InputMaybe<Scalars['String']['input']>; title_not_contains?: InputMaybe<Scalars['String']['input']>; title_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; title_not_ends_with?: InputMaybe<Scalars['String']['input']>; title_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; title_not_in?: InputMaybe<Array<Scalars['String']['input']>>; title_not_starts_with?: InputMaybe<Scalars['String']['input']>; title_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; title_starts_with?: InputMaybe<Scalars['String']['input']>; title_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; turnover?: InputMaybe<Scalars['BigInt']['input']>; turnover_gt?: InputMaybe<Scalars['BigInt']['input']>; turnover_gte?: InputMaybe<Scalars['BigInt']['input']>; turnover_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; turnover_lt?: InputMaybe<Scalars['BigInt']['input']>; turnover_lte?: InputMaybe<Scalars['BigInt']['input']>; turnover_not?: InputMaybe<Scalars['BigInt']['input']>; turnover_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_not?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomeIds_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; wonOutcomes?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_?: InputMaybe<Outcome_Filter>; wonOutcomes_contains?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_not?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; wonOutcomes_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; }; export declare enum Condition_OrderBy { UpdatedAt = "_updatedAt", WinningOutcomesCount = "_winningOutcomesCount", ConditionId = "conditionId", CreatedBlockNumber = "createdBlockNumber", CreatedBlockTimestamp = "createdBlockTimestamp", CreatedTxHash = "createdTxHash", Game = "game", Id = "id", InternalStartsAt = "internalStartsAt", Outcomes = "outcomes", OutcomesIds = "outcomesIds", Provider = "provider", ResolvedBlockNumber = "resolvedBlockNumber", ResolvedBlockTimestamp = "resolvedBlockTimestamp", ResolvedTxHash = "resolvedTxHash", Status = "status", Title = "title", Turnover = "turnover", WonOutcomeIds = "wonOutcomeIds", WonOutcomes = "wonOutcomes" } export type Country = { __typename?: 'Country'; activeLeaguesEntityIds?: Maybe<Array<Scalars['String']['output']>>; hasActiveLeagues: Scalars['Boolean']['output']; id: Scalars['ID']['output']; leagues: Array<League>; name: Scalars['String']['output']; slug: Scalars['String']['output']; sport: Sport; turnover: Scalars['BigInt']['output']; }; export type CountryLeaguesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<League_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<League_Filter>; }; export type Country_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; activeLeaguesEntityIds?: InputMaybe<Array<Scalars['String']['input']>>; activeLeaguesEntityIds_contains?: InputMaybe<Array<Scalars['String']['input']>>; activeLeaguesEntityIds_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; activeLeaguesEntityIds_not?: InputMaybe<Array<Scalars['String']['input']>>; activeLeaguesEntityIds_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; activeLeaguesEntityIds_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; and?: InputMaybe<Array<InputMaybe<Country_Filter>>>; hasActiveLeagues?: InputMaybe<Scalars['Boolean']['input']>; hasActiveLeagues_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; hasActiveLeagues_not?: InputMaybe<Scalars['Boolean']['input']>; hasActiveLeagues_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; id?: InputMaybe<Scalars['ID']['input']>; id_gt?: InputMaybe<Scalars['ID']['input']>; id_gte?: InputMaybe<Scalars['ID']['input']>; id_in?: InputMaybe<Array<Scalars['ID']['input']>>; id_lt?: InputMaybe<Scalars['ID']['input']>; id_lte?: InputMaybe<Scalars['ID']['input']>; id_not?: InputMaybe<Scalars['ID']['input']>; id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>; leagues_?: InputMaybe<League_Filter>; name?: InputMaybe<Scalars['String']['input']>; name_contains?: InputMaybe<Scalars['String']['input']>; name_contains_nocase?: InputMaybe<Scalars['String']['input']>; name_ends_with?: InputMaybe<Scalars['String']['input']>; name_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; name_gt?: InputMaybe<Scalars['String']['input']>; name_gte?: InputMaybe<Scalars['String']['input']>; name_in?: InputMaybe<Array<Scalars['String']['input']>>; name_lt?: InputMaybe<Scalars['String']['input']>; name_lte?: InputMaybe<Scalars['String']['input']>; name_not?: InputMaybe<Scalars['String']['input']>; name_not_contains?: InputMaybe<Scalars['String']['input']>; name_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; name_not_ends_with?: InputMaybe<Scalars['String']['input']>; name_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; name_not_in?: InputMaybe<Array<Scalars['String']['input']>>; name_not_starts_with?: InputMaybe<Scalars['String']['input']>; name_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; name_starts_with?: InputMaybe<Scalars['String']['input']>; name_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; or?: InputMaybe<Array<InputMaybe<Country_Filter>>>; slug?: InputMaybe<Scalars['String']['input']>; slug_contains?: InputMaybe<Scalars['String']['input']>; slug_contains_nocase?: InputMaybe<Scalars['String']['input']>; slug_ends_with?: InputMaybe<Scalars['String']['input']>; slug_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; slug_gt?: InputMaybe<Scalars['String']['input']>; slug_gte?: InputMaybe<Scalars['String']['input']>; slug_in?: InputMaybe<Array<Scalars['String']['input']>>; slug_lt?: InputMaybe<Scalars['String']['input']>; slug_lte?: InputMaybe<Scalars['String']['input']>; slug_not?: InputMaybe<Scalars['String']['input']>; slug_not_contains?: InputMaybe<Scalars['String']['input']>; slug_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; slug_not_ends_with?: InputMaybe<Scalars['String']['input']>; slug_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; slug_not_in?: InputMaybe<Array<Scalars['String']['input']>>; slug_not_starts_with?: InputMaybe<Scalars['String']['input']>; slug_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; slug_starts_with?: InputMaybe<Scalars['String']['input']>; slug_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; sport?: InputMaybe<Scalars['String']['input']>; sport_?: InputMaybe<Sport_Filter>; sport_contains?: InputMaybe<Scalars['String']['input']>; sport_contains_nocase?: InputMaybe<Scalars['String']['input']>; sport_ends_with?: InputMaybe<Scalars['String']['input']>; sport_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; sport_gt?: InputMaybe<Scalars['String']['input']>; sport_gte?: InputMaybe<Scalars['String']['input']>; sport_in?: InputMaybe<Array<Scalars['String']['input']>>; sport_lt?: InputMaybe<Scalars['String']['input']>; sport_lte?: InputMaybe<Scalars['String']['input']>; sport_not?: InputMaybe<Scalars['String']['input']>; sport_not_contains?: InputMaybe<Scalars['String']['input']>; sport_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; sport_not_ends_with?: InputMaybe<Scalars['String']['input']>; sport_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; sport_not_in?: InputMaybe<Array<Scalars['String']['input']>>; sport_not_starts_with?: InputMaybe<Scalars['String']['input']>; sport_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; sport_starts_with?: InputMaybe<Scalars['String']['input']>; sport_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; turnover?: InputMaybe<Scalars['BigInt']['input']>; turnover_gt?: InputMaybe<Scalars['BigInt']['input']>; turnover_gte?: InputMaybe<Scalars['BigInt']['input']>; turnover_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; turnover_lt?: InputMaybe<Scalars['BigInt']['input']>; turnover_lte?: InputMaybe<Scalars['BigInt']['input']>; turnover_not?: InputMaybe<Scalars['BigInt']['input']>; turnover_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; }; export declare enum Country_OrderBy { ActiveLeaguesEntityIds = "activeLeaguesEntityIds", HasActiveLeagues = "hasActiveLeagues", Id = "id", Leagues = "leagues", Name = "name", Slug = "slug", Sport = "sport", Turnover = "turnover" } export type Event = { __typename?: 'Event'; blockNumber: Scalars['BigInt']['output']; blockTimestamp: Scalars['BigInt']['output']; conditionId?: Maybe<Scalars['String']['output']>; contractAddress: Scalars['String']['output']; gameId?: Maybe<Scalars['String']['output']>; gasPrice: Scalars['BigInt']['output']; gasUsed?: Maybe<Scalars['BigInt']['output']>; id: Scalars['ID']['output']; logIndex: Scalars['BigInt']['output']; name: EventName; sortOrder: Scalars['BigInt']['output']; transactionIndex: Scalars['BigInt']['output']; txHash: Scalars['String']['output']; }; export declare enum EventName { ConditionCreated = "ConditionCreated", ConditionResolved = "ConditionResolved", ConditionStopped = "ConditionStopped", GameCanceled = "GameCanceled", GameUpdated = "GameUpdated", NewGame = "NewGame" } export type Event_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; and?: InputMaybe<Array<InputMaybe<Event_Filter>>>; blockNumber?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; blockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; blockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; blockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; blockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; blockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; conditionId?: InputMaybe<Scalars['String']['input']>; conditionId_contains?: InputMaybe<Scalars['String']['input']>; conditionId_contains_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_ends_with?: InputMaybe<Scalars['String']['input']>; conditionId_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_gt?: InputMaybe<Scalars['String']['input']>; conditionId_gte?: InputMaybe<Scalars['String']['input']>; conditionId_in?: InputMaybe<Array<Scalars['String']['input']>>; conditionId_lt?: InputMaybe<Scalars['String']['input']>; conditionId_lte?: InputMaybe<Scalars['String']['input']>; conditionId_not?: InputMaybe<Scalars['String']['input']>; conditionId_not_contains?: InputMaybe<Scalars['String']['input']>; conditionId_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_not_ends_with?: InputMaybe<Scalars['String']['input']>; conditionId_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_not_in?: InputMaybe<Array<Scalars['String']['input']>>; conditionId_not_starts_with?: InputMaybe<Scalars['String']['input']>; conditionId_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; conditionId_starts_with?: InputMaybe<Scalars['String']['input']>; conditionId_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; contractAddress?: InputMaybe<Scalars['String']['input']>; contractAddress_contains?: InputMaybe<Scalars['String']['input']>; contractAddress_contains_nocase?: InputMaybe<Scalars['String']['input']>; contractAddress_ends_with?: InputMaybe<Scalars['String']['input']>; contractAddress_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; contractAddress_gt?: InputMaybe<Scalars['String']['input']>; contractAddress_gte?: InputMaybe<Scalars['String']['input']>; contractAddress_in?: InputMaybe<Array<Scalars['String']['input']>>; contractAddress_lt?: InputMaybe<Scalars['String']['input']>; contractAddress_lte?: InputMaybe<Scalars['String']['input']>; contractAddress_not?: InputMaybe<Scalars['String']['input']>; contractAddress_not_contains?: InputMaybe<Scalars['String']['input']>; contractAddress_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; contractAddress_not_ends_with?: InputMaybe<Scalars['String']['input']>; contractAddress_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; contractAddress_not_in?: InputMaybe<Array<Scalars['String']['input']>>; contractAddress_not_starts_with?: InputMaybe<Scalars['String']['input']>; contractAddress_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; contractAddress_starts_with?: InputMaybe<Scalars['String']['input']>; contractAddress_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId?: InputMaybe<Scalars['String']['input']>; gameId_contains?: InputMaybe<Scalars['String']['input']>; gameId_contains_nocase?: InputMaybe<Scalars['String']['input']>; gameId_ends_with?: InputMaybe<Scalars['String']['input']>; gameId_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId_gt?: InputMaybe<Scalars['String']['input']>; gameId_gte?: InputMaybe<Scalars['String']['input']>; gameId_in?: InputMaybe<Array<Scalars['String']['input']>>; gameId_lt?: InputMaybe<Scalars['String']['input']>; gameId_lte?: InputMaybe<Scalars['String']['input']>; gameId_not?: InputMaybe<Scalars['String']['input']>; gameId_not_contains?: InputMaybe<Scalars['String']['input']>; gameId_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; gameId_not_ends_with?: InputMaybe<Scalars['String']['input']>; gameId_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId_not_in?: InputMaybe<Array<Scalars['String']['input']>>; gameId_not_starts_with?: InputMaybe<Scalars['String']['input']>; gameId_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId_starts_with?: InputMaybe<Scalars['String']['input']>; gameId_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; gasPrice?: InputMaybe<Scalars['BigInt']['input']>; gasPrice_gt?: InputMaybe<Scalars['BigInt']['input']>; gasPrice_gte?: InputMaybe<Scalars['BigInt']['input']>; gasPrice_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; gasPrice_lt?: InputMaybe<Scalars['BigInt']['input']>; gasPrice_lte?: InputMaybe<Scalars['BigInt']['input']>; gasPrice_not?: InputMaybe<Scalars['BigInt']['input']>; gasPrice_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; gasUsed?: InputMaybe<Scalars['BigInt']['input']>; gasUsed_gt?: InputMaybe<Scalars['BigInt']['input']>; gasUsed_gte?: InputMaybe<Scalars['BigInt']['input']>; gasUsed_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; gasUsed_lt?: InputMaybe<Scalars['BigInt']['input']>; gasUsed_lte?: InputMaybe<Scalars['BigInt']['input']>; gasUsed_not?: InputMaybe<Scalars['BigInt']['input']>; gasUsed_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; id?: InputMaybe<Scalars['ID']['input']>; id_gt?: InputMaybe<Scalars['ID']['input']>; id_gte?: InputMaybe<Scalars['ID']['input']>; id_in?: InputMaybe<Array<Scalars['ID']['input']>>; id_lt?: InputMaybe<Scalars['ID']['input']>; id_lte?: InputMaybe<Scalars['ID']['input']>; id_not?: InputMaybe<Scalars['ID']['input']>; id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>; logIndex?: InputMaybe<Scalars['BigInt']['input']>; logIndex_gt?: InputMaybe<Scalars['BigInt']['input']>; logIndex_gte?: InputMaybe<Scalars['BigInt']['input']>; logIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; logIndex_lt?: InputMaybe<Scalars['BigInt']['input']>; logIndex_lte?: InputMaybe<Scalars['BigInt']['input']>; logIndex_not?: InputMaybe<Scalars['BigInt']['input']>; logIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; name?: InputMaybe<EventName>; name_in?: InputMaybe<Array<EventName>>; name_not?: InputMaybe<EventName>; name_not_in?: InputMaybe<Array<EventName>>; or?: InputMaybe<Array<InputMaybe<Event_Filter>>>; sortOrder?: InputMaybe<Scalars['BigInt']['input']>; sortOrder_gt?: InputMaybe<Scalars['BigInt']['input']>; sortOrder_gte?: InputMaybe<Scalars['BigInt']['input']>; sortOrder_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; sortOrder_lt?: InputMaybe<Scalars['BigInt']['input']>; sortOrder_lte?: InputMaybe<Scalars['BigInt']['input']>; sortOrder_not?: InputMaybe<Scalars['BigInt']['input']>; sortOrder_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; transactionIndex?: InputMaybe<Scalars['BigInt']['input']>; transactionIndex_gt?: InputMaybe<Scalars['BigInt']['input']>; transactionIndex_gte?: InputMaybe<Scalars['BigInt']['input']>; transactionIndex_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; transactionIndex_lt?: InputMaybe<Scalars['BigInt']['input']>; transactionIndex_lte?: InputMaybe<Scalars['BigInt']['input']>; transactionIndex_not?: InputMaybe<Scalars['BigInt']['input']>; transactionIndex_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; txHash?: InputMaybe<Scalars['String']['input']>; txHash_contains?: InputMaybe<Scalars['String']['input']>; txHash_contains_nocase?: InputMaybe<Scalars['String']['input']>; txHash_ends_with?: InputMaybe<Scalars['String']['input']>; txHash_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; txHash_gt?: InputMaybe<Scalars['String']['input']>; txHash_gte?: InputMaybe<Scalars['String']['input']>; txHash_in?: InputMaybe<Array<Scalars['String']['input']>>; txHash_lt?: InputMaybe<Scalars['String']['input']>; txHash_lte?: InputMaybe<Scalars['String']['input']>; txHash_not?: InputMaybe<Scalars['String']['input']>; txHash_not_contains?: InputMaybe<Scalars['String']['input']>; txHash_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; txHash_not_ends_with?: InputMaybe<Scalars['String']['input']>; txHash_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; txHash_not_in?: InputMaybe<Array<Scalars['String']['input']>>; txHash_not_starts_with?: InputMaybe<Scalars['String']['input']>; txHash_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; txHash_starts_with?: InputMaybe<Scalars['String']['input']>; txHash_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; }; export declare enum Event_OrderBy { BlockNumber = "blockNumber", BlockTimestamp = "blockTimestamp", ConditionId = "conditionId", ContractAddress = "contractAddress", GameId = "gameId", GasPrice = "gasPrice", GasUsed = "gasUsed", Id = "id", LogIndex = "logIndex", Name = "name", SortOrder = "sortOrder", TransactionIndex = "transactionIndex", TxHash = "txHash" } export type Game = { __typename?: 'Game'; _activeConditionsEntityIds?: Maybe<Array<Scalars['String']['output']>>; _canceledConditionsEntityIds?: Maybe<Array<Scalars['String']['output']>>; _resolvedConditionsEntityIds?: Maybe<Array<Scalars['String']['output']>>; _updatedAt: Scalars['BigInt']['output']; conditions: Array<Condition>; createdBlockNumber: Scalars['BigInt']['output']; createdBlockTimestamp: Scalars['BigInt']['output']; createdTxHash: Scalars['String']['output']; finishedBlockNumber?: Maybe<Scalars['BigInt']['output']>; finishedBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; finishedTxHash?: Maybe<Scalars['String']['output']>; gameId: Scalars['BigInt']['output']; hasActiveConditions: Scalars['Boolean']['output']; /** Game Id */ id: Scalars['ID']['output']; league: League; participants: Array<Participant>; provider: Scalars['BigInt']['output']; resolvedBlockNumber?: Maybe<Scalars['BigInt']['output']>; resolvedBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; resolvedTxHash?: Maybe<Scalars['String']['output']>; shiftedBlockNumber?: Maybe<Scalars['BigInt']['output']>; shiftedBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; shiftedTxHash?: Maybe<Scalars['String']['output']>; slug?: Maybe<Scalars['String']['output']>; sport: Sport; startsAt: Scalars['BigInt']['output']; status: GameStatus; title?: Maybe<Scalars['String']['output']>; turnover: Scalars['BigInt']['output']; }; export type GameConditionsArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Condition_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Condition_Filter>; }; export type GameParticipantsArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Participant_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Participant_Filter>; }; export declare enum GameStatus { Canceled = "Canceled", Created = "Created", Finished = "Finished", Paused = "Paused", Resolved = "Resolved" } export type Game_Filter = { _activeConditionsEntityIds?: InputMaybe<Array<Scalars['String']['input']>>; _activeConditionsEntityIds_contains?: InputMaybe<Array<Scalars['String']['input']>>; _activeConditionsEntityIds_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _activeConditionsEntityIds_not?: InputMaybe<Array<Scalars['String']['input']>>; _activeConditionsEntityIds_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; _activeConditionsEntityIds_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _canceledConditionsEntityIds?: InputMaybe<Array<Scalars['String']['input']>>; _canceledConditionsEntityIds_contains?: InputMaybe<Array<Scalars['String']['input']>>; _canceledConditionsEntityIds_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _canceledConditionsEntityIds_not?: InputMaybe<Array<Scalars['String']['input']>>; _canceledConditionsEntityIds_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; _canceledConditionsEntityIds_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; _resolvedConditionsEntityIds?: InputMaybe<Array<Scalars['String']['input']>>; _resolvedConditionsEntityIds_contains?: InputMaybe<Array<Scalars['String']['input']>>; _resolvedConditionsEntityIds_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _resolvedConditionsEntityIds_not?: InputMaybe<Array<Scalars['String']['input']>>; _resolvedConditionsEntityIds_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; _resolvedConditionsEntityIds_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _updatedAt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_gte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; _updatedAt_lt?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_lte?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not?: InputMaybe<Scalars['BigInt']['input']>; _updatedAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; and?: InputMaybe<Array<InputMaybe<Game_Filter>>>; conditions_?: InputMaybe<Condition_Filter>; createdBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; createdBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; createdTxHash?: InputMaybe<Scalars['String']['input']>; createdTxHash_contains?: InputMaybe<Scalars['String']['input']>; createdTxHash_contains_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_ends_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_gt?: InputMaybe<Scalars['String']['input']>; createdTxHash_gte?: InputMaybe<Scalars['String']['input']>; createdTxHash_in?: InputMaybe<Array<Scalars['String']['input']>>; createdTxHash_lt?: InputMaybe<Scalars['String']['input']>; createdTxHash_lte?: InputMaybe<Scalars['String']['input']>; createdTxHash_not?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_contains?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_ends_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_in?: InputMaybe<Array<Scalars['String']['input']>>; createdTxHash_not_starts_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; createdTxHash_starts_with?: InputMaybe<Scalars['String']['input']>; createdTxHash_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; finishedBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; finishedBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; finishedBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; finishedBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; finishedBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; finishedTxHash?: InputMaybe<Scalars['String']['input']>; finishedTxHash_contains?: InputMaybe<Scalars['String']['input']>; finishedTxHash_contains_nocase?: InputMaybe<Scalars['String']['input']>; finishedTxHash_ends_with?: InputMaybe<Scalars['String']['input']>; finishedTxHash_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; finishedTxHash_gt?: InputMaybe<Scalars['String']['input']>; finishedTxHash_gte?: InputMaybe<Scalars['String']['input']>; finishedTxHash_in?: InputMaybe<Array<Scalars['String']['input']>>; finishedTxHash_lt?: InputMaybe<Scalars['String']['input']>; finishedTxHash_lte?: InputMaybe<Scalars['String']['input']>; finishedTxHash_not?: InputMaybe<Scalars['String']['input']>; finishedTxHash_not_contains?: InputMaybe<Scalars['String']['input']>; finishedTxHash_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; finishedTxHash_not_ends_with?: InputMaybe<Scalars['String']['input']>; finishedTxHash_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; finishedTxHash_not_in?: InputMaybe<Array<Scalars['String']['input']>>; finishedTxHash_not_starts_with?: InputMaybe<Scalars['String']['input']>; finishedTxHash_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; finishedTxHash_starts_with?: InputMaybe<Scalars['String']['input']>; finishedTxHash_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; gameId?: InputMaybe<Scalars['BigInt']['input']>; gameId_gt?: InputMaybe<Scalars['BigInt']['input']>; gameId_gte?: InputMaybe<Scalars['BigInt']['input']>; gameId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; gameId_lt?: InputMaybe<Scalars['BigInt']['input']>; gameId_lte?: InputMaybe<Scalars['BigInt']['input']>; gameId_not?: InputMaybe<Scalars['BigInt']['input']>; gameId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; hasActiveConditions?: InputMaybe<Scalars['Boolean']['input']>; hasActiveConditions_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; hasActiveConditions_not?: InputMaybe<Scalars['Boolean']['input']>; hasActiveConditions_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; id?: InputMaybe<Scalars['ID']['input']>; id_gt?: InputMaybe<Scalars['ID']['input']>; id_gte?: InputMaybe<Scalars['ID']['input']>; id_in?: InputMaybe<Array<Scalars['ID']['input']>>; id_lt?: InputMaybe<Scalars['ID']['input']>; id_lte?: InputMaybe<Scalars['ID']['input']>; id_not?: InputMaybe<Scalars['ID']['input']>; id_not_in?: InputMaybe<Array<Scalars['ID']['input']>>; league?: InputMaybe<Scalars['String']['input']>; league_?: InputMaybe<League_Filter>; league_contains?: InputMaybe<Scalars['String']['input']>; league_contains_nocase?: InputMaybe<Scalars['String']['input']>; league_ends_with?: InputMaybe<Scalars['String']['input']>; league_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; league_gt?: InputMaybe<Scalars['String']['input']>; league_gte?: InputMaybe<Scalars['String']['input']>; league_in?: InputMaybe<Array<Scalars['String']['input']>>; league_lt?: InputMaybe<Scalars['String']['input']>; league_lte?: InputMaybe<Scalars['String']['input']>; league_not?: InputMaybe<Scalars['String']['input']>; league_not_contains?: InputMaybe<Scalars['String']['input']>; league_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; league_not_ends_with?: InputMaybe<Scalars['String']['input']>; league_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; league_not_in?: InputMaybe<Array<Scalars['String']['input']>>; league_not_starts_with?: InputMaybe<Scalars['String']['input']>; league_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; league_starts_with?: InputMaybe<Scalars['String']['input']>; league_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; or?: InputMaybe<Array<InputMaybe<Game_Filter>>>; participants_?: InputMaybe<Participant_Filter>; provider?: InputMaybe<Scalars['BigInt']['input']>; provider_gt?: InputMaybe<Scalars['BigInt']['input']>; provider_gte?: InputMaybe<Scalars['BigInt']['input']>; provider_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; provider_lt?: InputMaybe<Scalars['BigInt']['input']>; provider_lte?: InputMaybe<Scalars['BigInt']['input']>; provider_not?: InputMaybe<Scalars['BigInt']['input']>; provider_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; resolvedBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; resolvedTxHash?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_contains?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_contains_nocase?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_ends_with?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_gt?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_gte?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_in?: InputMaybe<Array<Scalars['String']['input']>>; resolvedTxHash_lt?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_lte?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_contains?: InputMaybe<Scalars['String']['input']>; resolvedTxHash_not_con