UNPKG

@azuro-org/toolkit

Version:

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

902 lines 498 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: any; output: any; }; BigInt: { input: any; output: any; }; Bytes: { input: any; output: any; }; Int8: { input: any; output: any; }; Timestamp: { input: any; output: any; }; }; export type AffiliateMonthly = { __typename?: 'AffiliateMonthly'; affiliate: Scalars['String']['output']; betsCount: Scalars['Int']['output']; /** Affiliate address + year + month number */ id: Scalars['ID']['output']; lastAnyBetCreatedTimestamp: Scalars['BigInt']['output']; month: Scalars['Int']['output']; year: Scalars['Int']['output']; }; export type AffiliateMonthly_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; affiliate?: InputMaybe<Scalars['String']['input']>; affiliate_contains?: InputMaybe<Scalars['String']['input']>; affiliate_contains_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_ends_with?: InputMaybe<Scalars['String']['input']>; affiliate_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_gt?: InputMaybe<Scalars['String']['input']>; affiliate_gte?: InputMaybe<Scalars['String']['input']>; affiliate_in?: InputMaybe<Array<Scalars['String']['input']>>; affiliate_lt?: InputMaybe<Scalars['String']['input']>; affiliate_lte?: InputMaybe<Scalars['String']['input']>; affiliate_not?: InputMaybe<Scalars['String']['input']>; affiliate_not_contains?: InputMaybe<Scalars['String']['input']>; affiliate_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_not_ends_with?: InputMaybe<Scalars['String']['input']>; affiliate_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_not_in?: InputMaybe<Array<Scalars['String']['input']>>; affiliate_not_starts_with?: InputMaybe<Scalars['String']['input']>; affiliate_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_starts_with?: InputMaybe<Scalars['String']['input']>; affiliate_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; and?: InputMaybe<Array<InputMaybe<AffiliateMonthly_Filter>>>; betsCount?: InputMaybe<Scalars['Int']['input']>; betsCount_gt?: InputMaybe<Scalars['Int']['input']>; betsCount_gte?: InputMaybe<Scalars['Int']['input']>; betsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; betsCount_lt?: InputMaybe<Scalars['Int']['input']>; betsCount_lte?: InputMaybe<Scalars['Int']['input']>; betsCount_not?: InputMaybe<Scalars['Int']['input']>; betsCount_not_in?: InputMaybe<Array<Scalars['Int']['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']>>; lastAnyBetCreatedTimestamp?: InputMaybe<Scalars['BigInt']['input']>; lastAnyBetCreatedTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; lastAnyBetCreatedTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; lastAnyBetCreatedTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; lastAnyBetCreatedTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; lastAnyBetCreatedTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; lastAnyBetCreatedTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; lastAnyBetCreatedTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; month?: InputMaybe<Scalars['Int']['input']>; month_gt?: InputMaybe<Scalars['Int']['input']>; month_gte?: InputMaybe<Scalars['Int']['input']>; month_in?: InputMaybe<Array<Scalars['Int']['input']>>; month_lt?: InputMaybe<Scalars['Int']['input']>; month_lte?: InputMaybe<Scalars['Int']['input']>; month_not?: InputMaybe<Scalars['Int']['input']>; month_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; or?: InputMaybe<Array<InputMaybe<AffiliateMonthly_Filter>>>; year?: InputMaybe<Scalars['Int']['input']>; year_gt?: InputMaybe<Scalars['Int']['input']>; year_gte?: InputMaybe<Scalars['Int']['input']>; year_in?: InputMaybe<Array<Scalars['Int']['input']>>; year_lt?: InputMaybe<Scalars['Int']['input']>; year_lte?: InputMaybe<Scalars['Int']['input']>; year_not?: InputMaybe<Scalars['Int']['input']>; year_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; }; export declare enum AffiliateMonthly_OrderBy { Affiliate = "affiliate", BetsCount = "betsCount", Id = "id", LastAnyBetCreatedTimestamp = "lastAnyBetCreatedTimestamp", Month = "month", Year = "year" } export declare enum Aggregation_Interval { Day = "day", Hour = "hour" } export type AzuroBetContract = { __typename?: 'AzuroBetContract'; address: Scalars['String']['output']; core: CoreContract; id: Scalars['ID']['output']; }; export type AzuroBetContract_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; address?: InputMaybe<Scalars['String']['input']>; address_contains?: InputMaybe<Scalars['String']['input']>; address_contains_nocase?: InputMaybe<Scalars['String']['input']>; address_ends_with?: InputMaybe<Scalars['String']['input']>; address_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; address_gt?: InputMaybe<Scalars['String']['input']>; address_gte?: InputMaybe<Scalars['String']['input']>; address_in?: InputMaybe<Array<Scalars['String']['input']>>; address_lt?: InputMaybe<Scalars['String']['input']>; address_lte?: InputMaybe<Scalars['String']['input']>; address_not?: InputMaybe<Scalars['String']['input']>; address_not_contains?: InputMaybe<Scalars['String']['input']>; address_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; address_not_ends_with?: InputMaybe<Scalars['String']['input']>; address_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; address_not_in?: InputMaybe<Array<Scalars['String']['input']>>; address_not_starts_with?: InputMaybe<Scalars['String']['input']>; address_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; address_starts_with?: InputMaybe<Scalars['String']['input']>; address_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; and?: InputMaybe<Array<InputMaybe<AzuroBetContract_Filter>>>; core?: InputMaybe<Scalars['String']['input']>; core_?: InputMaybe<CoreContract_Filter>; core_contains?: InputMaybe<Scalars['String']['input']>; core_contains_nocase?: InputMaybe<Scalars['String']['input']>; core_ends_with?: InputMaybe<Scalars['String']['input']>; core_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; core_gt?: InputMaybe<Scalars['String']['input']>; core_gte?: InputMaybe<Scalars['String']['input']>; core_in?: InputMaybe<Array<Scalars['String']['input']>>; core_lt?: InputMaybe<Scalars['String']['input']>; core_lte?: InputMaybe<Scalars['String']['input']>; core_not?: InputMaybe<Scalars['String']['input']>; core_not_contains?: InputMaybe<Scalars['String']['input']>; core_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; core_not_ends_with?: InputMaybe<Scalars['String']['input']>; core_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; core_not_in?: InputMaybe<Array<Scalars['String']['input']>>; core_not_starts_with?: InputMaybe<Scalars['String']['input']>; core_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; core_starts_with?: InputMaybe<Scalars['String']['input']>; core_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']>>; or?: InputMaybe<Array<InputMaybe<AzuroBetContract_Filter>>>; }; export declare enum AzuroBetContract_OrderBy { Address = "address", Core = "core", Id = "id" } export type Bet = { __typename?: 'Bet'; _canceledSubBetsCount: Scalars['Int']['output']; _conditionIds: Array<Scalars['BigInt']['output']>; _conditions: Array<Condition>; _games: Array<Game>; _isFreebet: Scalars['Boolean']['output']; _lostSubBetsCount: Scalars['Int']['output']; _marginsForSettle?: Maybe<Scalars['String']['output']>; _oddsDecimals: Scalars['Int']['output']; _subBetsCount: Scalars['Int']['output']; _tokenDecimals: Scalars['Int']['output']; _updatedAt: Scalars['BigInt']['output']; _wonSubBetsCount: Scalars['Int']['output']; actor: Scalars['String']['output']; affiliate?: Maybe<Scalars['String']['output']>; amount: Scalars['BigDecimal']['output']; /** when the last game from all sub bets starts at + 2h */ approxSettledAt: Scalars['BigInt']['output']; betId: Scalars['BigInt']['output']; bettor: Scalars['String']['output']; cashout?: Maybe<Cashout>; core: CoreContract; createdBlockNumber: Scalars['BigInt']['output']; createdBlockTimestamp: Scalars['BigInt']['output']; createdTxHash: Scalars['String']['output']; freebet?: Maybe<Freebet>; /** Core contract address + Bet Id */ id: Scalars['ID']['output']; isCashedOut: Scalars['Boolean']['output']; isRedeemable: Scalars['Boolean']['output']; isRedeemed: Scalars['Boolean']['output']; odds: Scalars['BigDecimal']['output']; owner: Scalars['String']['output']; payout?: Maybe<Scalars['BigDecimal']['output']>; potentialPayout: Scalars['BigDecimal']['output']; rawAmount: Scalars['BigInt']['output']; rawOdds: Scalars['BigInt']['output']; rawPayout?: Maybe<Scalars['BigInt']['output']>; rawPotentialPayout: Scalars['BigInt']['output']; rawSettledMargin?: Maybe<Scalars['BigInt']['output']>; rawSettledOdds?: Maybe<Scalars['BigInt']['output']>; redeemedBlockNumber?: Maybe<Scalars['BigInt']['output']>; redeemedBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; redeemedTxHash?: Maybe<Scalars['String']['output']>; resolvedBlockNumber?: Maybe<Scalars['BigInt']['output']>; resolvedBlockTimestamp?: Maybe<Scalars['BigInt']['output']>; resolvedTxHash?: Maybe<Scalars['String']['output']>; result?: Maybe<BetResult>; selections: Array<Selection>; settledMargin?: Maybe<Scalars['BigDecimal']['output']>; settledOdds?: Maybe<Scalars['BigDecimal']['output']>; status: BetStatus; type: BetType; }; export type Bet_ConditionsArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Condition_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Condition_Filter>; }; export type Bet_GamesArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Game_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Game_Filter>; }; export type BetSelectionsArgs = { first?: InputMaybe<Scalars['Int']['input']>; orderBy?: InputMaybe<Selection_OrderBy>; orderDirection?: InputMaybe<OrderDirection>; skip?: InputMaybe<Scalars['Int']['input']>; where?: InputMaybe<Selection_Filter>; }; export type BetMargin = { __typename?: 'BetMargin'; id: Scalars['ID']['output']; margins: Scalars['String']['output']; }; export type BetMargin_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; and?: InputMaybe<Array<InputMaybe<BetMargin_Filter>>>; 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']>>; margins?: InputMaybe<Scalars['String']['input']>; margins_contains?: InputMaybe<Scalars['String']['input']>; margins_contains_nocase?: InputMaybe<Scalars['String']['input']>; margins_ends_with?: InputMaybe<Scalars['String']['input']>; margins_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; margins_gt?: InputMaybe<Scalars['String']['input']>; margins_gte?: InputMaybe<Scalars['String']['input']>; margins_in?: InputMaybe<Array<Scalars['String']['input']>>; margins_lt?: InputMaybe<Scalars['String']['input']>; margins_lte?: InputMaybe<Scalars['String']['input']>; margins_not?: InputMaybe<Scalars['String']['input']>; margins_not_contains?: InputMaybe<Scalars['String']['input']>; margins_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; margins_not_ends_with?: InputMaybe<Scalars['String']['input']>; margins_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; margins_not_in?: InputMaybe<Array<Scalars['String']['input']>>; margins_not_starts_with?: InputMaybe<Scalars['String']['input']>; margins_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; margins_starts_with?: InputMaybe<Scalars['String']['input']>; margins_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; or?: InputMaybe<Array<InputMaybe<BetMargin_Filter>>>; }; export declare enum BetMargin_OrderBy { Id = "id", Margins = "margins" } export declare enum BetResult { Lost = "Lost", Won = "Won" } export declare enum BetStatus { Accepted = "Accepted", Canceled = "Canceled", Resolved = "Resolved" } export declare enum BetType { Express = "Express", Ordinar = "Ordinar" } export type Bet_Filter = { _canceledSubBetsCount?: InputMaybe<Scalars['Int']['input']>; _canceledSubBetsCount_gt?: InputMaybe<Scalars['Int']['input']>; _canceledSubBetsCount_gte?: InputMaybe<Scalars['Int']['input']>; _canceledSubBetsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; _canceledSubBetsCount_lt?: InputMaybe<Scalars['Int']['input']>; _canceledSubBetsCount_lte?: InputMaybe<Scalars['Int']['input']>; _canceledSubBetsCount_not?: InputMaybe<Scalars['Int']['input']>; _canceledSubBetsCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; /** Filter for the block changed event. */ _change_block?: InputMaybe<BlockChangedFilter>; _conditionIds?: InputMaybe<Array<Scalars['BigInt']['input']>>; _conditionIds_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; _conditionIds_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; _conditionIds_not?: InputMaybe<Array<Scalars['BigInt']['input']>>; _conditionIds_not_contains?: InputMaybe<Array<Scalars['BigInt']['input']>>; _conditionIds_not_contains_nocase?: InputMaybe<Array<Scalars['BigInt']['input']>>; _conditions?: InputMaybe<Array<Scalars['String']['input']>>; _conditions_?: InputMaybe<Condition_Filter>; _conditions_contains?: InputMaybe<Array<Scalars['String']['input']>>; _conditions_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _conditions_not?: InputMaybe<Array<Scalars['String']['input']>>; _conditions_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; _conditions_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _games?: InputMaybe<Array<Scalars['String']['input']>>; _games_?: InputMaybe<Game_Filter>; _games_contains?: InputMaybe<Array<Scalars['String']['input']>>; _games_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _games_not?: InputMaybe<Array<Scalars['String']['input']>>; _games_not_contains?: InputMaybe<Array<Scalars['String']['input']>>; _games_not_contains_nocase?: InputMaybe<Array<Scalars['String']['input']>>; _isFreebet?: InputMaybe<Scalars['Boolean']['input']>; _isFreebet_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; _isFreebet_not?: InputMaybe<Scalars['Boolean']['input']>; _isFreebet_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; _lostSubBetsCount?: InputMaybe<Scalars['Int']['input']>; _lostSubBetsCount_gt?: InputMaybe<Scalars['Int']['input']>; _lostSubBetsCount_gte?: InputMaybe<Scalars['Int']['input']>; _lostSubBetsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; _lostSubBetsCount_lt?: InputMaybe<Scalars['Int']['input']>; _lostSubBetsCount_lte?: InputMaybe<Scalars['Int']['input']>; _lostSubBetsCount_not?: InputMaybe<Scalars['Int']['input']>; _lostSubBetsCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; _marginsForSettle?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_contains?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_contains_nocase?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_ends_with?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_gt?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_gte?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_in?: InputMaybe<Array<Scalars['String']['input']>>; _marginsForSettle_lt?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_lte?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_not?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_not_contains?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_not_ends_with?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_not_in?: InputMaybe<Array<Scalars['String']['input']>>; _marginsForSettle_not_starts_with?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_starts_with?: InputMaybe<Scalars['String']['input']>; _marginsForSettle_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; _oddsDecimals?: InputMaybe<Scalars['Int']['input']>; _oddsDecimals_gt?: InputMaybe<Scalars['Int']['input']>; _oddsDecimals_gte?: InputMaybe<Scalars['Int']['input']>; _oddsDecimals_in?: InputMaybe<Array<Scalars['Int']['input']>>; _oddsDecimals_lt?: InputMaybe<Scalars['Int']['input']>; _oddsDecimals_lte?: InputMaybe<Scalars['Int']['input']>; _oddsDecimals_not?: InputMaybe<Scalars['Int']['input']>; _oddsDecimals_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; _subBetsCount?: InputMaybe<Scalars['Int']['input']>; _subBetsCount_gt?: InputMaybe<Scalars['Int']['input']>; _subBetsCount_gte?: InputMaybe<Scalars['Int']['input']>; _subBetsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; _subBetsCount_lt?: InputMaybe<Scalars['Int']['input']>; _subBetsCount_lte?: InputMaybe<Scalars['Int']['input']>; _subBetsCount_not?: InputMaybe<Scalars['Int']['input']>; _subBetsCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; _tokenDecimals?: InputMaybe<Scalars['Int']['input']>; _tokenDecimals_gt?: InputMaybe<Scalars['Int']['input']>; _tokenDecimals_gte?: InputMaybe<Scalars['Int']['input']>; _tokenDecimals_in?: InputMaybe<Array<Scalars['Int']['input']>>; _tokenDecimals_lt?: InputMaybe<Scalars['Int']['input']>; _tokenDecimals_lte?: InputMaybe<Scalars['Int']['input']>; _tokenDecimals_not?: InputMaybe<Scalars['Int']['input']>; _tokenDecimals_not_in?: InputMaybe<Array<Scalars['Int']['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']>>; _wonSubBetsCount?: InputMaybe<Scalars['Int']['input']>; _wonSubBetsCount_gt?: InputMaybe<Scalars['Int']['input']>; _wonSubBetsCount_gte?: InputMaybe<Scalars['Int']['input']>; _wonSubBetsCount_in?: InputMaybe<Array<Scalars['Int']['input']>>; _wonSubBetsCount_lt?: InputMaybe<Scalars['Int']['input']>; _wonSubBetsCount_lte?: InputMaybe<Scalars['Int']['input']>; _wonSubBetsCount_not?: InputMaybe<Scalars['Int']['input']>; _wonSubBetsCount_not_in?: InputMaybe<Array<Scalars['Int']['input']>>; actor?: InputMaybe<Scalars['String']['input']>; actor_contains?: InputMaybe<Scalars['String']['input']>; actor_contains_nocase?: InputMaybe<Scalars['String']['input']>; actor_ends_with?: InputMaybe<Scalars['String']['input']>; actor_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; actor_gt?: InputMaybe<Scalars['String']['input']>; actor_gte?: InputMaybe<Scalars['String']['input']>; actor_in?: InputMaybe<Array<Scalars['String']['input']>>; actor_lt?: InputMaybe<Scalars['String']['input']>; actor_lte?: InputMaybe<Scalars['String']['input']>; actor_not?: InputMaybe<Scalars['String']['input']>; actor_not_contains?: InputMaybe<Scalars['String']['input']>; actor_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; actor_not_ends_with?: InputMaybe<Scalars['String']['input']>; actor_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; actor_not_in?: InputMaybe<Array<Scalars['String']['input']>>; actor_not_starts_with?: InputMaybe<Scalars['String']['input']>; actor_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; actor_starts_with?: InputMaybe<Scalars['String']['input']>; actor_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; affiliate?: InputMaybe<Scalars['String']['input']>; affiliate_contains?: InputMaybe<Scalars['String']['input']>; affiliate_contains_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_ends_with?: InputMaybe<Scalars['String']['input']>; affiliate_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_gt?: InputMaybe<Scalars['String']['input']>; affiliate_gte?: InputMaybe<Scalars['String']['input']>; affiliate_in?: InputMaybe<Array<Scalars['String']['input']>>; affiliate_lt?: InputMaybe<Scalars['String']['input']>; affiliate_lte?: InputMaybe<Scalars['String']['input']>; affiliate_not?: InputMaybe<Scalars['String']['input']>; affiliate_not_contains?: InputMaybe<Scalars['String']['input']>; affiliate_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_not_ends_with?: InputMaybe<Scalars['String']['input']>; affiliate_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_not_in?: InputMaybe<Array<Scalars['String']['input']>>; affiliate_not_starts_with?: InputMaybe<Scalars['String']['input']>; affiliate_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; affiliate_starts_with?: InputMaybe<Scalars['String']['input']>; affiliate_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; amount?: InputMaybe<Scalars['BigDecimal']['input']>; amount_gt?: InputMaybe<Scalars['BigDecimal']['input']>; amount_gte?: InputMaybe<Scalars['BigDecimal']['input']>; amount_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; amount_lt?: InputMaybe<Scalars['BigDecimal']['input']>; amount_lte?: InputMaybe<Scalars['BigDecimal']['input']>; amount_not?: InputMaybe<Scalars['BigDecimal']['input']>; amount_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; and?: InputMaybe<Array<InputMaybe<Bet_Filter>>>; approxSettledAt?: InputMaybe<Scalars['BigInt']['input']>; approxSettledAt_gt?: InputMaybe<Scalars['BigInt']['input']>; approxSettledAt_gte?: InputMaybe<Scalars['BigInt']['input']>; approxSettledAt_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; approxSettledAt_lt?: InputMaybe<Scalars['BigInt']['input']>; approxSettledAt_lte?: InputMaybe<Scalars['BigInt']['input']>; approxSettledAt_not?: InputMaybe<Scalars['BigInt']['input']>; approxSettledAt_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; betId?: InputMaybe<Scalars['BigInt']['input']>; betId_gt?: InputMaybe<Scalars['BigInt']['input']>; betId_gte?: InputMaybe<Scalars['BigInt']['input']>; betId_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; betId_lt?: InputMaybe<Scalars['BigInt']['input']>; betId_lte?: InputMaybe<Scalars['BigInt']['input']>; betId_not?: InputMaybe<Scalars['BigInt']['input']>; betId_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; bettor?: InputMaybe<Scalars['String']['input']>; bettor_contains?: InputMaybe<Scalars['String']['input']>; bettor_contains_nocase?: InputMaybe<Scalars['String']['input']>; bettor_ends_with?: InputMaybe<Scalars['String']['input']>; bettor_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; bettor_gt?: InputMaybe<Scalars['String']['input']>; bettor_gte?: InputMaybe<Scalars['String']['input']>; bettor_in?: InputMaybe<Array<Scalars['String']['input']>>; bettor_lt?: InputMaybe<Scalars['String']['input']>; bettor_lte?: InputMaybe<Scalars['String']['input']>; bettor_not?: InputMaybe<Scalars['String']['input']>; bettor_not_contains?: InputMaybe<Scalars['String']['input']>; bettor_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; bettor_not_ends_with?: InputMaybe<Scalars['String']['input']>; bettor_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; bettor_not_in?: InputMaybe<Array<Scalars['String']['input']>>; bettor_not_starts_with?: InputMaybe<Scalars['String']['input']>; bettor_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; bettor_starts_with?: InputMaybe<Scalars['String']['input']>; bettor_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; cashout?: InputMaybe<Scalars['String']['input']>; cashout_?: InputMaybe<Cashout_Filter>; cashout_contains?: InputMaybe<Scalars['String']['input']>; cashout_contains_nocase?: InputMaybe<Scalars['String']['input']>; cashout_ends_with?: InputMaybe<Scalars['String']['input']>; cashout_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; cashout_gt?: InputMaybe<Scalars['String']['input']>; cashout_gte?: InputMaybe<Scalars['String']['input']>; cashout_in?: InputMaybe<Array<Scalars['String']['input']>>; cashout_lt?: InputMaybe<Scalars['String']['input']>; cashout_lte?: InputMaybe<Scalars['String']['input']>; cashout_not?: InputMaybe<Scalars['String']['input']>; cashout_not_contains?: InputMaybe<Scalars['String']['input']>; cashout_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; cashout_not_ends_with?: InputMaybe<Scalars['String']['input']>; cashout_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; cashout_not_in?: InputMaybe<Array<Scalars['String']['input']>>; cashout_not_starts_with?: InputMaybe<Scalars['String']['input']>; cashout_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; cashout_starts_with?: InputMaybe<Scalars['String']['input']>; cashout_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; core?: InputMaybe<Scalars['String']['input']>; core_?: InputMaybe<CoreContract_Filter>; core_contains?: InputMaybe<Scalars['String']['input']>; core_contains_nocase?: InputMaybe<Scalars['String']['input']>; core_ends_with?: InputMaybe<Scalars['String']['input']>; core_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; core_gt?: InputMaybe<Scalars['String']['input']>; core_gte?: InputMaybe<Scalars['String']['input']>; core_in?: InputMaybe<Array<Scalars['String']['input']>>; core_lt?: InputMaybe<Scalars['String']['input']>; core_lte?: InputMaybe<Scalars['String']['input']>; core_not?: InputMaybe<Scalars['String']['input']>; core_not_contains?: InputMaybe<Scalars['String']['input']>; core_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; core_not_ends_with?: InputMaybe<Scalars['String']['input']>; core_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; core_not_in?: InputMaybe<Array<Scalars['String']['input']>>; core_not_starts_with?: InputMaybe<Scalars['String']['input']>; core_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; core_starts_with?: InputMaybe<Scalars['String']['input']>; core_starts_with_nocase?: InputMaybe<Scalars['String']['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']>; freebet?: InputMaybe<Scalars['String']['input']>; freebet_?: InputMaybe<Freebet_Filter>; freebet_contains?: InputMaybe<Scalars['String']['input']>; freebet_contains_nocase?: InputMaybe<Scalars['String']['input']>; freebet_ends_with?: InputMaybe<Scalars['String']['input']>; freebet_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; freebet_gt?: InputMaybe<Scalars['String']['input']>; freebet_gte?: InputMaybe<Scalars['String']['input']>; freebet_in?: InputMaybe<Array<Scalars['String']['input']>>; freebet_lt?: InputMaybe<Scalars['String']['input']>; freebet_lte?: InputMaybe<Scalars['String']['input']>; freebet_not?: InputMaybe<Scalars['String']['input']>; freebet_not_contains?: InputMaybe<Scalars['String']['input']>; freebet_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; freebet_not_ends_with?: InputMaybe<Scalars['String']['input']>; freebet_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; freebet_not_in?: InputMaybe<Array<Scalars['String']['input']>>; freebet_not_starts_with?: InputMaybe<Scalars['String']['input']>; freebet_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; freebet_starts_with?: InputMaybe<Scalars['String']['input']>; freebet_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']>>; isCashedOut?: InputMaybe<Scalars['Boolean']['input']>; isCashedOut_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isCashedOut_not?: InputMaybe<Scalars['Boolean']['input']>; isCashedOut_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isRedeemable?: InputMaybe<Scalars['Boolean']['input']>; isRedeemable_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isRedeemable_not?: InputMaybe<Scalars['Boolean']['input']>; isRedeemable_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isRedeemed?: InputMaybe<Scalars['Boolean']['input']>; isRedeemed_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; isRedeemed_not?: InputMaybe<Scalars['Boolean']['input']>; isRedeemed_not_in?: InputMaybe<Array<Scalars['Boolean']['input']>>; odds?: InputMaybe<Scalars['BigDecimal']['input']>; odds_gt?: InputMaybe<Scalars['BigDecimal']['input']>; odds_gte?: InputMaybe<Scalars['BigDecimal']['input']>; odds_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; odds_lt?: InputMaybe<Scalars['BigDecimal']['input']>; odds_lte?: InputMaybe<Scalars['BigDecimal']['input']>; odds_not?: InputMaybe<Scalars['BigDecimal']['input']>; odds_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; or?: InputMaybe<Array<InputMaybe<Bet_Filter>>>; owner?: InputMaybe<Scalars['String']['input']>; owner_contains?: InputMaybe<Scalars['String']['input']>; owner_contains_nocase?: InputMaybe<Scalars['String']['input']>; owner_ends_with?: InputMaybe<Scalars['String']['input']>; owner_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; owner_gt?: InputMaybe<Scalars['String']['input']>; owner_gte?: InputMaybe<Scalars['String']['input']>; owner_in?: InputMaybe<Array<Scalars['String']['input']>>; owner_lt?: InputMaybe<Scalars['String']['input']>; owner_lte?: InputMaybe<Scalars['String']['input']>; owner_not?: InputMaybe<Scalars['String']['input']>; owner_not_contains?: InputMaybe<Scalars['String']['input']>; owner_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; owner_not_ends_with?: InputMaybe<Scalars['String']['input']>; owner_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; owner_not_in?: InputMaybe<Array<Scalars['String']['input']>>; owner_not_starts_with?: InputMaybe<Scalars['String']['input']>; owner_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; owner_starts_with?: InputMaybe<Scalars['String']['input']>; owner_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; payout?: InputMaybe<Scalars['BigDecimal']['input']>; payout_gt?: InputMaybe<Scalars['BigDecimal']['input']>; payout_gte?: InputMaybe<Scalars['BigDecimal']['input']>; payout_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; payout_lt?: InputMaybe<Scalars['BigDecimal']['input']>; payout_lte?: InputMaybe<Scalars['BigDecimal']['input']>; payout_not?: InputMaybe<Scalars['BigDecimal']['input']>; payout_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; potentialPayout?: InputMaybe<Scalars['BigDecimal']['input']>; potentialPayout_gt?: InputMaybe<Scalars['BigDecimal']['input']>; potentialPayout_gte?: InputMaybe<Scalars['BigDecimal']['input']>; potentialPayout_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; potentialPayout_lt?: InputMaybe<Scalars['BigDecimal']['input']>; potentialPayout_lte?: InputMaybe<Scalars['BigDecimal']['input']>; potentialPayout_not?: InputMaybe<Scalars['BigDecimal']['input']>; potentialPayout_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; rawAmount?: InputMaybe<Scalars['BigInt']['input']>; rawAmount_gt?: InputMaybe<Scalars['BigInt']['input']>; rawAmount_gte?: InputMaybe<Scalars['BigInt']['input']>; rawAmount_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawAmount_lt?: InputMaybe<Scalars['BigInt']['input']>; rawAmount_lte?: InputMaybe<Scalars['BigInt']['input']>; rawAmount_not?: InputMaybe<Scalars['BigInt']['input']>; rawAmount_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawOdds?: InputMaybe<Scalars['BigInt']['input']>; rawOdds_gt?: InputMaybe<Scalars['BigInt']['input']>; rawOdds_gte?: InputMaybe<Scalars['BigInt']['input']>; rawOdds_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawOdds_lt?: InputMaybe<Scalars['BigInt']['input']>; rawOdds_lte?: InputMaybe<Scalars['BigInt']['input']>; rawOdds_not?: InputMaybe<Scalars['BigInt']['input']>; rawOdds_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawPayout?: InputMaybe<Scalars['BigInt']['input']>; rawPayout_gt?: InputMaybe<Scalars['BigInt']['input']>; rawPayout_gte?: InputMaybe<Scalars['BigInt']['input']>; rawPayout_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawPayout_lt?: InputMaybe<Scalars['BigInt']['input']>; rawPayout_lte?: InputMaybe<Scalars['BigInt']['input']>; rawPayout_not?: InputMaybe<Scalars['BigInt']['input']>; rawPayout_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawPotentialPayout?: InputMaybe<Scalars['BigInt']['input']>; rawPotentialPayout_gt?: InputMaybe<Scalars['BigInt']['input']>; rawPotentialPayout_gte?: InputMaybe<Scalars['BigInt']['input']>; rawPotentialPayout_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawPotentialPayout_lt?: InputMaybe<Scalars['BigInt']['input']>; rawPotentialPayout_lte?: InputMaybe<Scalars['BigInt']['input']>; rawPotentialPayout_not?: InputMaybe<Scalars['BigInt']['input']>; rawPotentialPayout_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawSettledMargin?: InputMaybe<Scalars['BigInt']['input']>; rawSettledMargin_gt?: InputMaybe<Scalars['BigInt']['input']>; rawSettledMargin_gte?: InputMaybe<Scalars['BigInt']['input']>; rawSettledMargin_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawSettledMargin_lt?: InputMaybe<Scalars['BigInt']['input']>; rawSettledMargin_lte?: InputMaybe<Scalars['BigInt']['input']>; rawSettledMargin_not?: InputMaybe<Scalars['BigInt']['input']>; rawSettledMargin_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawSettledOdds?: InputMaybe<Scalars['BigInt']['input']>; rawSettledOdds_gt?: InputMaybe<Scalars['BigInt']['input']>; rawSettledOdds_gte?: InputMaybe<Scalars['BigInt']['input']>; rawSettledOdds_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; rawSettledOdds_lt?: InputMaybe<Scalars['BigInt']['input']>; rawSettledOdds_lte?: InputMaybe<Scalars['BigInt']['input']>; rawSettledOdds_not?: InputMaybe<Scalars['BigInt']['input']>; rawSettledOdds_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; redeemedBlockNumber?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockNumber_gt?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockNumber_gte?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockNumber_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; redeemedBlockNumber_lt?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockNumber_lte?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockNumber_not?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockNumber_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; redeemedBlockTimestamp?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockTimestamp_gt?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockTimestamp_gte?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockTimestamp_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; redeemedBlockTimestamp_lt?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockTimestamp_lte?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockTimestamp_not?: InputMaybe<Scalars['BigInt']['input']>; redeemedBlockTimestamp_not_in?: InputMaybe<Array<Scalars['BigInt']['input']>>; redeemedTxHash?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_contains?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_contains_nocase?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_ends_with?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_gt?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_gte?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_in?: InputMaybe<Array<Scalars['String']['input']>>; redeemedTxHash_lt?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_lte?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_not?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_not_contains?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_not_contains_nocase?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_not_ends_with?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_not_ends_with_nocase?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_not_in?: InputMaybe<Array<Scalars['String']['input']>>; redeemedTxHash_not_starts_with?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_not_starts_with_nocase?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_starts_with?: InputMaybe<Scalars['String']['input']>; redeemedTxHash_starts_with_nocase?: InputMaybe<Scalars['String']['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']>; result?: InputMaybe<BetResult>; result_in?: InputMaybe<Array<BetResult>>; result_not?: InputMaybe<BetResult>; result_not_in?: InputMaybe<Array<BetResult>>; selections_?: InputMaybe<Selection_Filter>; settledMargin?: InputMaybe<Scalars['BigDecimal']['input']>; settledMargin_gt?: InputMaybe<Scalars['BigDecimal']['input']>; settledMargin_gte?: InputMaybe<Scalars['BigDecimal']['input']>; settledMargin_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; settledMargin_lt?: InputMaybe<Scalars['BigDecimal']['input']>; settledMargin_lte?: InputMaybe<Scalars['BigDecimal']['input']>; settledMargin_not?: InputMaybe<Scalars['BigDecimal']['input']>; settledMargin_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; settledOdds?: InputMaybe<Scalars['BigDecimal']['input']>; settledOdds_gt?: InputMaybe<Scalars['BigDecimal']['input']>; settledOdds_gte?: InputMaybe<Scalars['BigDecimal']['input']>; settledOdds_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; settledOdds_lt?: InputMaybe<Scalars['BigDecimal']['input']>; settledOdds_lte?: InputMaybe<Scalars['BigDecimal']['input']>; settledOdds_not?: InputMaybe<Scalars['BigDecimal']['input']>; settledOdds_not_in?: InputMaybe<Array<Scalars['BigDecimal']['input']>>; status?: InputMaybe<BetStatus>; status_in?: InputMaybe<Array<BetStatus>>; status_not?: InputMaybe<BetStatus>; status_not_in?: InputMaybe<Array<BetStatus>>; type?: InputMaybe<BetType>; type_in?: InputMaybe<Array<BetType>>; type_not?: InputMaybe<BetType>; type_not_in?: InputMaybe<Array<BetType>>; }; export declare enum Bet_OrderBy { CanceledSubBetsCount = "_canceledSubBetsCount", ConditionIds = "_conditionIds", Conditions = "_conditions", Games = "_games", IsFreebet = "_isFreebet", LostSubBetsCount = "_lostSubBetsCount", MarginsForSettle = "_marginsForSettle", OddsDecimals = "_oddsDecimals", SubBetsCount = "_subBetsCount", TokenDecimals = "_tokenDecimals", UpdatedAt = "_updatedAt", WonSubBetsCount = "_wonSubBetsCount", Actor = "actor", Affiliate = "affiliate", Amount = "amount", ApproxSettledAt = "approxSettledAt", BetId = "betId", Bettor = "bettor", Cashout = "cashout", Core = "core", CreatedBlockNumber = "createdBlockNumber", CreatedBlockTimestamp = "createdBlockTimestamp", CreatedTxHash = "createdTxHash", Freebet = "freebet", Id = "id", IsCashedOut = "isCashedOut", IsRedeemable = "isRedeemable", IsRedeemed = "isRedeemed", Odds = "odds", Owner = "owner", Payout = "payout", PotentialPayout = "potentialPayout", RawAmount = "rawAmount", RawOdds = "rawOdds", RawPayout = "rawPayout", RawPotentialPayout = "rawPotentialPayout", RawSettledMargin = "rawSettledMargin", RawSettledOdds = "rawSettledOdds", RedeemedBlockNumber = "redeemedBlockNumber", RedeemedBlockTimestamp = "redeemedBlockTimestamp", RedeemedTxHash = "redeemedTxHash", ResolvedBlockNumber = "resolvedBlockNumber", ResolvedBlockTimestamp = "resolvedBlockTimestamp", ResolvedTxHash = "resolvedTxHash", Result = "result", Selections = "selections", SettledMargin = "settledMargin", SettledOdds = "settledOdds", Statu