import { GraphQLClient } from 'graphql-request'; import * as Dom from 'graphql-request/src/types.dom'; export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K]; }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe; }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; BigDecimal: any; BigInt: any; Bytes: any; Int8: any; }; export type BlockChangedFilter = { number_gte: Scalars['Int']; }; export type Block_Height = { hash?: InputMaybe; number?: InputMaybe; number_gte?: InputMaybe; }; export type Bundle = { __typename?: 'Bundle'; id: Scalars['ID']; nativeCurrencyPrice: Scalars['BigDecimal']; }; export type Bundle_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; nativeCurrencyPrice?: InputMaybe; nativeCurrencyPrice_gt?: InputMaybe; nativeCurrencyPrice_gte?: InputMaybe; nativeCurrencyPrice_in?: InputMaybe>; nativeCurrencyPrice_lt?: InputMaybe; nativeCurrencyPrice_lte?: InputMaybe; nativeCurrencyPrice_not?: InputMaybe; nativeCurrencyPrice_not_in?: InputMaybe>; or?: InputMaybe>>; }; export declare enum Bundle_OrderBy { Id = "id", NativeCurrencyPrice = "nativeCurrencyPrice" } export type Burn = { __typename?: 'Burn'; amount0?: Maybe; amount1?: Maybe; amountUSD?: Maybe; feeLiquidity?: Maybe; feeTo?: Maybe; id: Scalars['ID']; liquidity: Scalars['BigDecimal']; logIndex?: Maybe; needsComplete: Scalars['Boolean']; pair: Pair; sender?: Maybe; timestamp: Scalars['BigInt']; to?: Maybe; transaction: Transaction; }; export type Burn_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount0?: InputMaybe; amount0_gt?: InputMaybe; amount0_gte?: InputMaybe; amount0_in?: InputMaybe>; amount0_lt?: InputMaybe; amount0_lte?: InputMaybe; amount0_not?: InputMaybe; amount0_not_in?: InputMaybe>; amount1?: InputMaybe; amount1_gt?: InputMaybe; amount1_gte?: InputMaybe; amount1_in?: InputMaybe>; amount1_lt?: InputMaybe; amount1_lte?: InputMaybe; amount1_not?: InputMaybe; amount1_not_in?: InputMaybe>; amountUSD?: InputMaybe; amountUSD_gt?: InputMaybe; amountUSD_gte?: InputMaybe; amountUSD_in?: InputMaybe>; amountUSD_lt?: InputMaybe; amountUSD_lte?: InputMaybe; amountUSD_not?: InputMaybe; amountUSD_not_in?: InputMaybe>; and?: InputMaybe>>; feeLiquidity?: InputMaybe; feeLiquidity_gt?: InputMaybe; feeLiquidity_gte?: InputMaybe; feeLiquidity_in?: InputMaybe>; feeLiquidity_lt?: InputMaybe; feeLiquidity_lte?: InputMaybe; feeLiquidity_not?: InputMaybe; feeLiquidity_not_in?: InputMaybe>; feeTo?: InputMaybe; feeTo_contains?: InputMaybe; feeTo_gt?: InputMaybe; feeTo_gte?: InputMaybe; feeTo_in?: InputMaybe>; feeTo_lt?: InputMaybe; feeTo_lte?: InputMaybe; feeTo_not?: InputMaybe; feeTo_not_contains?: InputMaybe; feeTo_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidity?: InputMaybe; liquidity_gt?: InputMaybe; liquidity_gte?: InputMaybe; liquidity_in?: InputMaybe>; liquidity_lt?: InputMaybe; liquidity_lte?: InputMaybe; liquidity_not?: InputMaybe; liquidity_not_in?: InputMaybe>; logIndex?: InputMaybe; logIndex_gt?: InputMaybe; logIndex_gte?: InputMaybe; logIndex_in?: InputMaybe>; logIndex_lt?: InputMaybe; logIndex_lte?: InputMaybe; logIndex_not?: InputMaybe; logIndex_not_in?: InputMaybe>; needsComplete?: InputMaybe; needsComplete_in?: InputMaybe>; needsComplete_not?: InputMaybe; needsComplete_not_in?: InputMaybe>; or?: InputMaybe>>; pair?: InputMaybe; pair_?: InputMaybe; pair_contains?: InputMaybe; pair_contains_nocase?: InputMaybe; pair_ends_with?: InputMaybe; pair_ends_with_nocase?: InputMaybe; pair_gt?: InputMaybe; pair_gte?: InputMaybe; pair_in?: InputMaybe>; pair_lt?: InputMaybe; pair_lte?: InputMaybe; pair_not?: InputMaybe; pair_not_contains?: InputMaybe; pair_not_contains_nocase?: InputMaybe; pair_not_ends_with?: InputMaybe; pair_not_ends_with_nocase?: InputMaybe; pair_not_in?: InputMaybe>; pair_not_starts_with?: InputMaybe; pair_not_starts_with_nocase?: InputMaybe; pair_starts_with?: InputMaybe; pair_starts_with_nocase?: InputMaybe; sender?: InputMaybe; sender_contains?: InputMaybe; sender_gt?: InputMaybe; sender_gte?: InputMaybe; sender_in?: InputMaybe>; sender_lt?: InputMaybe; sender_lte?: InputMaybe; sender_not?: InputMaybe; sender_not_contains?: InputMaybe; sender_not_in?: InputMaybe>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; to?: InputMaybe; to_contains?: InputMaybe; to_gt?: InputMaybe; to_gte?: InputMaybe; to_in?: InputMaybe>; to_lt?: InputMaybe; to_lte?: InputMaybe; to_not?: InputMaybe; to_not_contains?: InputMaybe; to_not_in?: InputMaybe>; transaction?: InputMaybe; transaction_?: InputMaybe; transaction_contains?: InputMaybe; transaction_contains_nocase?: InputMaybe; transaction_ends_with?: InputMaybe; transaction_ends_with_nocase?: InputMaybe; transaction_gt?: InputMaybe; transaction_gte?: InputMaybe; transaction_in?: InputMaybe>; transaction_lt?: InputMaybe; transaction_lte?: InputMaybe; transaction_not?: InputMaybe; transaction_not_contains?: InputMaybe; transaction_not_contains_nocase?: InputMaybe; transaction_not_ends_with?: InputMaybe; transaction_not_ends_with_nocase?: InputMaybe; transaction_not_in?: InputMaybe>; transaction_not_starts_with?: InputMaybe; transaction_not_starts_with_nocase?: InputMaybe; transaction_starts_with?: InputMaybe; transaction_starts_with_nocase?: InputMaybe; }; export declare enum Burn_OrderBy { Amount0 = "amount0", Amount1 = "amount1", AmountUsd = "amountUSD", FeeLiquidity = "feeLiquidity", FeeTo = "feeTo", Id = "id", Liquidity = "liquidity", LogIndex = "logIndex", NeedsComplete = "needsComplete", Pair = "pair", PairCreatedAtBlockNumber = "pair__createdAtBlockNumber", PairCreatedAtTimestamp = "pair__createdAtTimestamp", PairId = "pair__id", PairLiquidityProviderCount = "pair__liquidityProviderCount", PairReserve0 = "pair__reserve0", PairReserve1 = "pair__reserve1", PairReserveNativeCurrency = "pair__reserveNativeCurrency", PairReserveUsd = "pair__reserveUSD", PairSwapFee = "pair__swapFee", PairToken0Price = "pair__token0Price", PairToken1Price = "pair__token1Price", PairTotalSupply = "pair__totalSupply", PairTrackedReserveNativeCurrency = "pair__trackedReserveNativeCurrency", PairTxCount = "pair__txCount", PairUntrackedVolumeUsd = "pair__untrackedVolumeUSD", PairVolumeToken0 = "pair__volumeToken0", PairVolumeToken1 = "pair__volumeToken1", PairVolumeUsd = "pair__volumeUSD", Sender = "sender", Timestamp = "timestamp", To = "to", Transaction = "transaction", TransactionBlockNumber = "transaction__blockNumber", TransactionId = "transaction__id", TransactionTimestamp = "transaction__timestamp" } export type Claim = { __typename?: 'Claim'; amounts: Array; id: Scalars['ID']; liquidityMiningCampaign: LiquidityMiningCampaign; timestamp: Scalars['BigInt']; user: Scalars['Bytes']; }; export type Claim_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amounts?: InputMaybe>; amounts_contains?: InputMaybe>; amounts_contains_nocase?: InputMaybe>; amounts_not?: InputMaybe>; amounts_not_contains?: InputMaybe>; amounts_not_contains_nocase?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityMiningCampaign?: InputMaybe; liquidityMiningCampaign_?: InputMaybe; liquidityMiningCampaign_contains?: InputMaybe; liquidityMiningCampaign_contains_nocase?: InputMaybe; liquidityMiningCampaign_ends_with?: InputMaybe; liquidityMiningCampaign_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_gt?: InputMaybe; liquidityMiningCampaign_gte?: InputMaybe; liquidityMiningCampaign_in?: InputMaybe>; liquidityMiningCampaign_lt?: InputMaybe; liquidityMiningCampaign_lte?: InputMaybe; liquidityMiningCampaign_not?: InputMaybe; liquidityMiningCampaign_not_contains?: InputMaybe; liquidityMiningCampaign_not_contains_nocase?: InputMaybe; liquidityMiningCampaign_not_ends_with?: InputMaybe; liquidityMiningCampaign_not_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_not_in?: InputMaybe>; liquidityMiningCampaign_not_starts_with?: InputMaybe; liquidityMiningCampaign_not_starts_with_nocase?: InputMaybe; liquidityMiningCampaign_starts_with?: InputMaybe; liquidityMiningCampaign_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; user?: InputMaybe; user_contains?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_in?: InputMaybe>; }; export declare enum Claim_OrderBy { Amounts = "amounts", Id = "id", LiquidityMiningCampaign = "liquidityMiningCampaign", LiquidityMiningCampaignDuration = "liquidityMiningCampaign__duration", LiquidityMiningCampaignEndsAt = "liquidityMiningCampaign__endsAt", LiquidityMiningCampaignId = "liquidityMiningCampaign__id", LiquidityMiningCampaignInitialized = "liquidityMiningCampaign__initialized", LiquidityMiningCampaignLocked = "liquidityMiningCampaign__locked", LiquidityMiningCampaignOwner = "liquidityMiningCampaign__owner", LiquidityMiningCampaignStakedAmount = "liquidityMiningCampaign__stakedAmount", LiquidityMiningCampaignStakingCap = "liquidityMiningCampaign__stakingCap", LiquidityMiningCampaignStartsAt = "liquidityMiningCampaign__startsAt", Timestamp = "timestamp", User = "user" } export type DailyUniqueAddressInteraction = { __typename?: 'DailyUniqueAddressInteraction'; addresses: Array; id: Scalars['ID']; timestamp: Scalars['Int']; }; export type DailyUniqueAddressInteraction_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; addresses?: InputMaybe>; addresses_contains?: InputMaybe>; addresses_contains_nocase?: InputMaybe>; addresses_not?: InputMaybe>; addresses_not_contains?: InputMaybe>; addresses_not_contains_nocase?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; }; export declare enum DailyUniqueAddressInteraction_OrderBy { Addresses = "addresses", Id = "id", Timestamp = "timestamp" } export type Deposit = { __typename?: 'Deposit'; amount: Scalars['BigDecimal']; id: Scalars['ID']; liquidityMiningCampaign: LiquidityMiningCampaign; timestamp: Scalars['BigInt']; user: Scalars['Bytes']; }; export type Deposit_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityMiningCampaign?: InputMaybe; liquidityMiningCampaign_?: InputMaybe; liquidityMiningCampaign_contains?: InputMaybe; liquidityMiningCampaign_contains_nocase?: InputMaybe; liquidityMiningCampaign_ends_with?: InputMaybe; liquidityMiningCampaign_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_gt?: InputMaybe; liquidityMiningCampaign_gte?: InputMaybe; liquidityMiningCampaign_in?: InputMaybe>; liquidityMiningCampaign_lt?: InputMaybe; liquidityMiningCampaign_lte?: InputMaybe; liquidityMiningCampaign_not?: InputMaybe; liquidityMiningCampaign_not_contains?: InputMaybe; liquidityMiningCampaign_not_contains_nocase?: InputMaybe; liquidityMiningCampaign_not_ends_with?: InputMaybe; liquidityMiningCampaign_not_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_not_in?: InputMaybe>; liquidityMiningCampaign_not_starts_with?: InputMaybe; liquidityMiningCampaign_not_starts_with_nocase?: InputMaybe; liquidityMiningCampaign_starts_with?: InputMaybe; liquidityMiningCampaign_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; user?: InputMaybe; user_contains?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_in?: InputMaybe>; }; export declare enum Deposit_OrderBy { Amount = "amount", Id = "id", LiquidityMiningCampaign = "liquidityMiningCampaign", LiquidityMiningCampaignDuration = "liquidityMiningCampaign__duration", LiquidityMiningCampaignEndsAt = "liquidityMiningCampaign__endsAt", LiquidityMiningCampaignId = "liquidityMiningCampaign__id", LiquidityMiningCampaignInitialized = "liquidityMiningCampaign__initialized", LiquidityMiningCampaignLocked = "liquidityMiningCampaign__locked", LiquidityMiningCampaignOwner = "liquidityMiningCampaign__owner", LiquidityMiningCampaignStakedAmount = "liquidityMiningCampaign__stakedAmount", LiquidityMiningCampaignStakingCap = "liquidityMiningCampaign__stakingCap", LiquidityMiningCampaignStartsAt = "liquidityMiningCampaign__startsAt", Timestamp = "timestamp", User = "user" } export type LiquidityMiningCampaign = { __typename?: 'LiquidityMiningCampaign'; claims: Array; deposits: Array; duration: Scalars['BigInt']; endsAt: Scalars['BigInt']; id: Scalars['ID']; initialized: Scalars['Boolean']; liquidityMiningPositionSnapshots: Array; liquidityMiningPositions: Array; locked: Scalars['Boolean']; owner: Scalars['Bytes']; recoveries: Array; rewards: Array; stakablePair: Pair; stakedAmount: Scalars['BigDecimal']; stakingCap: Scalars['BigDecimal']; startsAt: Scalars['BigInt']; withdrawals: Array; }; export type LiquidityMiningCampaignClaimsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type LiquidityMiningCampaignDepositsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type LiquidityMiningCampaignLiquidityMiningPositionSnapshotsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type LiquidityMiningCampaignLiquidityMiningPositionsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type LiquidityMiningCampaignRecoveriesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type LiquidityMiningCampaignRewardsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type LiquidityMiningCampaignWithdrawalsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type LiquidityMiningCampaignReward = { __typename?: 'LiquidityMiningCampaignReward'; amount: Scalars['BigDecimal']; id: Scalars['ID']; token: Token; }; export type LiquidityMiningCampaignReward_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; token?: InputMaybe; token_?: InputMaybe; token_contains?: InputMaybe; token_contains_nocase?: InputMaybe; token_ends_with?: InputMaybe; token_ends_with_nocase?: InputMaybe; token_gt?: InputMaybe; token_gte?: InputMaybe; token_in?: InputMaybe>; token_lt?: InputMaybe; token_lte?: InputMaybe; token_not?: InputMaybe; token_not_contains?: InputMaybe; token_not_contains_nocase?: InputMaybe; token_not_ends_with?: InputMaybe; token_not_ends_with_nocase?: InputMaybe; token_not_in?: InputMaybe>; token_not_starts_with?: InputMaybe; token_not_starts_with_nocase?: InputMaybe; token_starts_with?: InputMaybe; token_starts_with_nocase?: InputMaybe; }; export declare enum LiquidityMiningCampaignReward_OrderBy { Amount = "amount", Id = "id", Token = "token", TokenDecimals = "token__decimals", TokenDerivedNativeCurrency = "token__derivedNativeCurrency", TokenId = "token__id", TokenName = "token__name", TokenSymbol = "token__symbol", TokenTotalLiquidity = "token__totalLiquidity", TokenTotalSupply = "token__totalSupply", TokenTradeVolume = "token__tradeVolume", TokenTradeVolumeUsd = "token__tradeVolumeUSD", TokenTxCount = "token__txCount", TokenUntrackedVolumeUsd = "token__untrackedVolumeUSD" } export type LiquidityMiningCampaign_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; claims_?: InputMaybe; deposits_?: InputMaybe; duration?: InputMaybe; duration_gt?: InputMaybe; duration_gte?: InputMaybe; duration_in?: InputMaybe>; duration_lt?: InputMaybe; duration_lte?: InputMaybe; duration_not?: InputMaybe; duration_not_in?: InputMaybe>; endsAt?: InputMaybe; endsAt_gt?: InputMaybe; endsAt_gte?: InputMaybe; endsAt_in?: InputMaybe>; endsAt_lt?: InputMaybe; endsAt_lte?: InputMaybe; endsAt_not?: InputMaybe; endsAt_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; initialized?: InputMaybe; initialized_in?: InputMaybe>; initialized_not?: InputMaybe; initialized_not_in?: InputMaybe>; liquidityMiningPositionSnapshots_?: InputMaybe; liquidityMiningPositions_?: InputMaybe; locked?: InputMaybe; locked_in?: InputMaybe>; locked_not?: InputMaybe; locked_not_in?: InputMaybe>; or?: InputMaybe>>; owner?: InputMaybe; owner_contains?: InputMaybe; owner_gt?: InputMaybe; owner_gte?: InputMaybe; owner_in?: InputMaybe>; owner_lt?: InputMaybe; owner_lte?: InputMaybe; owner_not?: InputMaybe; owner_not_contains?: InputMaybe; owner_not_in?: InputMaybe>; recoveries_?: InputMaybe; rewards?: InputMaybe>; rewards_?: InputMaybe; rewards_contains?: InputMaybe>; rewards_contains_nocase?: InputMaybe>; rewards_not?: InputMaybe>; rewards_not_contains?: InputMaybe>; rewards_not_contains_nocase?: InputMaybe>; stakablePair?: InputMaybe; stakablePair_?: InputMaybe; stakablePair_contains?: InputMaybe; stakablePair_contains_nocase?: InputMaybe; stakablePair_ends_with?: InputMaybe; stakablePair_ends_with_nocase?: InputMaybe; stakablePair_gt?: InputMaybe; stakablePair_gte?: InputMaybe; stakablePair_in?: InputMaybe>; stakablePair_lt?: InputMaybe; stakablePair_lte?: InputMaybe; stakablePair_not?: InputMaybe; stakablePair_not_contains?: InputMaybe; stakablePair_not_contains_nocase?: InputMaybe; stakablePair_not_ends_with?: InputMaybe; stakablePair_not_ends_with_nocase?: InputMaybe; stakablePair_not_in?: InputMaybe>; stakablePair_not_starts_with?: InputMaybe; stakablePair_not_starts_with_nocase?: InputMaybe; stakablePair_starts_with?: InputMaybe; stakablePair_starts_with_nocase?: InputMaybe; stakedAmount?: InputMaybe; stakedAmount_gt?: InputMaybe; stakedAmount_gte?: InputMaybe; stakedAmount_in?: InputMaybe>; stakedAmount_lt?: InputMaybe; stakedAmount_lte?: InputMaybe; stakedAmount_not?: InputMaybe; stakedAmount_not_in?: InputMaybe>; stakingCap?: InputMaybe; stakingCap_gt?: InputMaybe; stakingCap_gte?: InputMaybe; stakingCap_in?: InputMaybe>; stakingCap_lt?: InputMaybe; stakingCap_lte?: InputMaybe; stakingCap_not?: InputMaybe; stakingCap_not_in?: InputMaybe>; startsAt?: InputMaybe; startsAt_gt?: InputMaybe; startsAt_gte?: InputMaybe; startsAt_in?: InputMaybe>; startsAt_lt?: InputMaybe; startsAt_lte?: InputMaybe; startsAt_not?: InputMaybe; startsAt_not_in?: InputMaybe>; withdrawals_?: InputMaybe; }; export declare enum LiquidityMiningCampaign_OrderBy { Claims = "claims", Deposits = "deposits", Duration = "duration", EndsAt = "endsAt", Id = "id", Initialized = "initialized", LiquidityMiningPositionSnapshots = "liquidityMiningPositionSnapshots", LiquidityMiningPositions = "liquidityMiningPositions", Locked = "locked", Owner = "owner", Recoveries = "recoveries", Rewards = "rewards", StakablePair = "stakablePair", StakablePairCreatedAtBlockNumber = "stakablePair__createdAtBlockNumber", StakablePairCreatedAtTimestamp = "stakablePair__createdAtTimestamp", StakablePairId = "stakablePair__id", StakablePairLiquidityProviderCount = "stakablePair__liquidityProviderCount", StakablePairReserve0 = "stakablePair__reserve0", StakablePairReserve1 = "stakablePair__reserve1", StakablePairReserveNativeCurrency = "stakablePair__reserveNativeCurrency", StakablePairReserveUsd = "stakablePair__reserveUSD", StakablePairSwapFee = "stakablePair__swapFee", StakablePairToken0Price = "stakablePair__token0Price", StakablePairToken1Price = "stakablePair__token1Price", StakablePairTotalSupply = "stakablePair__totalSupply", StakablePairTrackedReserveNativeCurrency = "stakablePair__trackedReserveNativeCurrency", StakablePairTxCount = "stakablePair__txCount", StakablePairUntrackedVolumeUsd = "stakablePair__untrackedVolumeUSD", StakablePairVolumeToken0 = "stakablePair__volumeToken0", StakablePairVolumeToken1 = "stakablePair__volumeToken1", StakablePairVolumeUsd = "stakablePair__volumeUSD", StakedAmount = "stakedAmount", StakingCap = "stakingCap", StartsAt = "startsAt", Withdrawals = "withdrawals" } export type LiquidityMiningPosition = { __typename?: 'LiquidityMiningPosition'; id: Scalars['ID']; liquidityMiningCampaign: LiquidityMiningCampaign; stakedAmount: Scalars['BigDecimal']; targetedPair: Pair; user: User; }; export type LiquidityMiningPositionSnapshot = { __typename?: 'LiquidityMiningPositionSnapshot'; block: Scalars['Int']; id: Scalars['ID']; liquidityMiningCampaign: LiquidityMiningCampaign; liquidityMiningPosition: LiquidityMiningPosition; pair: Pair; reserve0: Scalars['BigDecimal']; reserve1: Scalars['BigDecimal']; reserveUSD: Scalars['BigDecimal']; stakedLiquidityTokenBalance: Scalars['BigDecimal']; timestamp: Scalars['Int']; token0PriceUSD: Scalars['BigDecimal']; token1PriceUSD: Scalars['BigDecimal']; totalStakedLiquidityToken: Scalars['BigDecimal']; user: User; }; export type LiquidityMiningPositionSnapshot_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; block?: InputMaybe; block_gt?: InputMaybe; block_gte?: InputMaybe; block_in?: InputMaybe>; block_lt?: InputMaybe; block_lte?: InputMaybe; block_not?: InputMaybe; block_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityMiningCampaign?: InputMaybe; liquidityMiningCampaign_?: InputMaybe; liquidityMiningCampaign_contains?: InputMaybe; liquidityMiningCampaign_contains_nocase?: InputMaybe; liquidityMiningCampaign_ends_with?: InputMaybe; liquidityMiningCampaign_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_gt?: InputMaybe; liquidityMiningCampaign_gte?: InputMaybe; liquidityMiningCampaign_in?: InputMaybe>; liquidityMiningCampaign_lt?: InputMaybe; liquidityMiningCampaign_lte?: InputMaybe; liquidityMiningCampaign_not?: InputMaybe; liquidityMiningCampaign_not_contains?: InputMaybe; liquidityMiningCampaign_not_contains_nocase?: InputMaybe; liquidityMiningCampaign_not_ends_with?: InputMaybe; liquidityMiningCampaign_not_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_not_in?: InputMaybe>; liquidityMiningCampaign_not_starts_with?: InputMaybe; liquidityMiningCampaign_not_starts_with_nocase?: InputMaybe; liquidityMiningCampaign_starts_with?: InputMaybe; liquidityMiningCampaign_starts_with_nocase?: InputMaybe; liquidityMiningPosition?: InputMaybe; liquidityMiningPosition_?: InputMaybe; liquidityMiningPosition_contains?: InputMaybe; liquidityMiningPosition_contains_nocase?: InputMaybe; liquidityMiningPosition_ends_with?: InputMaybe; liquidityMiningPosition_ends_with_nocase?: InputMaybe; liquidityMiningPosition_gt?: InputMaybe; liquidityMiningPosition_gte?: InputMaybe; liquidityMiningPosition_in?: InputMaybe>; liquidityMiningPosition_lt?: InputMaybe; liquidityMiningPosition_lte?: InputMaybe; liquidityMiningPosition_not?: InputMaybe; liquidityMiningPosition_not_contains?: InputMaybe; liquidityMiningPosition_not_contains_nocase?: InputMaybe; liquidityMiningPosition_not_ends_with?: InputMaybe; liquidityMiningPosition_not_ends_with_nocase?: InputMaybe; liquidityMiningPosition_not_in?: InputMaybe>; liquidityMiningPosition_not_starts_with?: InputMaybe; liquidityMiningPosition_not_starts_with_nocase?: InputMaybe; liquidityMiningPosition_starts_with?: InputMaybe; liquidityMiningPosition_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; pair?: InputMaybe; pair_?: InputMaybe; pair_contains?: InputMaybe; pair_contains_nocase?: InputMaybe; pair_ends_with?: InputMaybe; pair_ends_with_nocase?: InputMaybe; pair_gt?: InputMaybe; pair_gte?: InputMaybe; pair_in?: InputMaybe>; pair_lt?: InputMaybe; pair_lte?: InputMaybe; pair_not?: InputMaybe; pair_not_contains?: InputMaybe; pair_not_contains_nocase?: InputMaybe; pair_not_ends_with?: InputMaybe; pair_not_ends_with_nocase?: InputMaybe; pair_not_in?: InputMaybe>; pair_not_starts_with?: InputMaybe; pair_not_starts_with_nocase?: InputMaybe; pair_starts_with?: InputMaybe; pair_starts_with_nocase?: InputMaybe; reserve0?: InputMaybe; reserve0_gt?: InputMaybe; reserve0_gte?: InputMaybe; reserve0_in?: InputMaybe>; reserve0_lt?: InputMaybe; reserve0_lte?: InputMaybe; reserve0_not?: InputMaybe; reserve0_not_in?: InputMaybe>; reserve1?: InputMaybe; reserve1_gt?: InputMaybe; reserve1_gte?: InputMaybe; reserve1_in?: InputMaybe>; reserve1_lt?: InputMaybe; reserve1_lte?: InputMaybe; reserve1_not?: InputMaybe; reserve1_not_in?: InputMaybe>; reserveUSD?: InputMaybe; reserveUSD_gt?: InputMaybe; reserveUSD_gte?: InputMaybe; reserveUSD_in?: InputMaybe>; reserveUSD_lt?: InputMaybe; reserveUSD_lte?: InputMaybe; reserveUSD_not?: InputMaybe; reserveUSD_not_in?: InputMaybe>; stakedLiquidityTokenBalance?: InputMaybe; stakedLiquidityTokenBalance_gt?: InputMaybe; stakedLiquidityTokenBalance_gte?: InputMaybe; stakedLiquidityTokenBalance_in?: InputMaybe>; stakedLiquidityTokenBalance_lt?: InputMaybe; stakedLiquidityTokenBalance_lte?: InputMaybe; stakedLiquidityTokenBalance_not?: InputMaybe; stakedLiquidityTokenBalance_not_in?: InputMaybe>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; token0PriceUSD?: InputMaybe; token0PriceUSD_gt?: InputMaybe; token0PriceUSD_gte?: InputMaybe; token0PriceUSD_in?: InputMaybe>; token0PriceUSD_lt?: InputMaybe; token0PriceUSD_lte?: InputMaybe; token0PriceUSD_not?: InputMaybe; token0PriceUSD_not_in?: InputMaybe>; token1PriceUSD?: InputMaybe; token1PriceUSD_gt?: InputMaybe; token1PriceUSD_gte?: InputMaybe; token1PriceUSD_in?: InputMaybe>; token1PriceUSD_lt?: InputMaybe; token1PriceUSD_lte?: InputMaybe; token1PriceUSD_not?: InputMaybe; token1PriceUSD_not_in?: InputMaybe>; totalStakedLiquidityToken?: InputMaybe; totalStakedLiquidityToken_gt?: InputMaybe; totalStakedLiquidityToken_gte?: InputMaybe; totalStakedLiquidityToken_in?: InputMaybe>; totalStakedLiquidityToken_lt?: InputMaybe; totalStakedLiquidityToken_lte?: InputMaybe; totalStakedLiquidityToken_not?: InputMaybe; totalStakedLiquidityToken_not_in?: InputMaybe>; user?: InputMaybe; user_?: InputMaybe; user_contains?: InputMaybe; user_contains_nocase?: InputMaybe; user_ends_with?: InputMaybe; user_ends_with_nocase?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_contains_nocase?: InputMaybe; user_not_ends_with?: InputMaybe; user_not_ends_with_nocase?: InputMaybe; user_not_in?: InputMaybe>; user_not_starts_with?: InputMaybe; user_not_starts_with_nocase?: InputMaybe; user_starts_with?: InputMaybe; user_starts_with_nocase?: InputMaybe; }; export declare enum LiquidityMiningPositionSnapshot_OrderBy { Block = "block", Id = "id", LiquidityMiningCampaign = "liquidityMiningCampaign", LiquidityMiningCampaignDuration = "liquidityMiningCampaign__duration", LiquidityMiningCampaignEndsAt = "liquidityMiningCampaign__endsAt", LiquidityMiningCampaignId = "liquidityMiningCampaign__id", LiquidityMiningCampaignInitialized = "liquidityMiningCampaign__initialized", LiquidityMiningCampaignLocked = "liquidityMiningCampaign__locked", LiquidityMiningCampaignOwner = "liquidityMiningCampaign__owner", LiquidityMiningCampaignStakedAmount = "liquidityMiningCampaign__stakedAmount", LiquidityMiningCampaignStakingCap = "liquidityMiningCampaign__stakingCap", LiquidityMiningCampaignStartsAt = "liquidityMiningCampaign__startsAt", LiquidityMiningPosition = "liquidityMiningPosition", LiquidityMiningPositionId = "liquidityMiningPosition__id", LiquidityMiningPositionStakedAmount = "liquidityMiningPosition__stakedAmount", Pair = "pair", PairCreatedAtBlockNumber = "pair__createdAtBlockNumber", PairCreatedAtTimestamp = "pair__createdAtTimestamp", PairId = "pair__id", PairLiquidityProviderCount = "pair__liquidityProviderCount", PairReserve0 = "pair__reserve0", PairReserve1 = "pair__reserve1", PairReserveNativeCurrency = "pair__reserveNativeCurrency", PairReserveUsd = "pair__reserveUSD", PairSwapFee = "pair__swapFee", PairToken0Price = "pair__token0Price", PairToken1Price = "pair__token1Price", PairTotalSupply = "pair__totalSupply", PairTrackedReserveNativeCurrency = "pair__trackedReserveNativeCurrency", PairTxCount = "pair__txCount", PairUntrackedVolumeUsd = "pair__untrackedVolumeUSD", PairVolumeToken0 = "pair__volumeToken0", PairVolumeToken1 = "pair__volumeToken1", PairVolumeUsd = "pair__volumeUSD", Reserve0 = "reserve0", Reserve1 = "reserve1", ReserveUsd = "reserveUSD", StakedLiquidityTokenBalance = "stakedLiquidityTokenBalance", Timestamp = "timestamp", Token0PriceUsd = "token0PriceUSD", Token1PriceUsd = "token1PriceUSD", TotalStakedLiquidityToken = "totalStakedLiquidityToken", User = "user", UserId = "user__id", UserUsdSwapped = "user__usdSwapped" } export type LiquidityMiningPosition_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityMiningCampaign?: InputMaybe; liquidityMiningCampaign_?: InputMaybe; liquidityMiningCampaign_contains?: InputMaybe; liquidityMiningCampaign_contains_nocase?: InputMaybe; liquidityMiningCampaign_ends_with?: InputMaybe; liquidityMiningCampaign_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_gt?: InputMaybe; liquidityMiningCampaign_gte?: InputMaybe; liquidityMiningCampaign_in?: InputMaybe>; liquidityMiningCampaign_lt?: InputMaybe; liquidityMiningCampaign_lte?: InputMaybe; liquidityMiningCampaign_not?: InputMaybe; liquidityMiningCampaign_not_contains?: InputMaybe; liquidityMiningCampaign_not_contains_nocase?: InputMaybe; liquidityMiningCampaign_not_ends_with?: InputMaybe; liquidityMiningCampaign_not_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_not_in?: InputMaybe>; liquidityMiningCampaign_not_starts_with?: InputMaybe; liquidityMiningCampaign_not_starts_with_nocase?: InputMaybe; liquidityMiningCampaign_starts_with?: InputMaybe; liquidityMiningCampaign_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; stakedAmount?: InputMaybe; stakedAmount_gt?: InputMaybe; stakedAmount_gte?: InputMaybe; stakedAmount_in?: InputMaybe>; stakedAmount_lt?: InputMaybe; stakedAmount_lte?: InputMaybe; stakedAmount_not?: InputMaybe; stakedAmount_not_in?: InputMaybe>; targetedPair?: InputMaybe; targetedPair_?: InputMaybe; targetedPair_contains?: InputMaybe; targetedPair_contains_nocase?: InputMaybe; targetedPair_ends_with?: InputMaybe; targetedPair_ends_with_nocase?: InputMaybe; targetedPair_gt?: InputMaybe; targetedPair_gte?: InputMaybe; targetedPair_in?: InputMaybe>; targetedPair_lt?: InputMaybe; targetedPair_lte?: InputMaybe; targetedPair_not?: InputMaybe; targetedPair_not_contains?: InputMaybe; targetedPair_not_contains_nocase?: InputMaybe; targetedPair_not_ends_with?: InputMaybe; targetedPair_not_ends_with_nocase?: InputMaybe; targetedPair_not_in?: InputMaybe>; targetedPair_not_starts_with?: InputMaybe; targetedPair_not_starts_with_nocase?: InputMaybe; targetedPair_starts_with?: InputMaybe; targetedPair_starts_with_nocase?: InputMaybe; user?: InputMaybe; user_?: InputMaybe; user_contains?: InputMaybe; user_contains_nocase?: InputMaybe; user_ends_with?: InputMaybe; user_ends_with_nocase?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_contains_nocase?: InputMaybe; user_not_ends_with?: InputMaybe; user_not_ends_with_nocase?: InputMaybe; user_not_in?: InputMaybe>; user_not_starts_with?: InputMaybe; user_not_starts_with_nocase?: InputMaybe; user_starts_with?: InputMaybe; user_starts_with_nocase?: InputMaybe; }; export declare enum LiquidityMiningPosition_OrderBy { Id = "id", LiquidityMiningCampaign = "liquidityMiningCampaign", LiquidityMiningCampaignDuration = "liquidityMiningCampaign__duration", LiquidityMiningCampaignEndsAt = "liquidityMiningCampaign__endsAt", LiquidityMiningCampaignId = "liquidityMiningCampaign__id", LiquidityMiningCampaignInitialized = "liquidityMiningCampaign__initialized", LiquidityMiningCampaignLocked = "liquidityMiningCampaign__locked", LiquidityMiningCampaignOwner = "liquidityMiningCampaign__owner", LiquidityMiningCampaignStakedAmount = "liquidityMiningCampaign__stakedAmount", LiquidityMiningCampaignStakingCap = "liquidityMiningCampaign__stakingCap", LiquidityMiningCampaignStartsAt = "liquidityMiningCampaign__startsAt", StakedAmount = "stakedAmount", TargetedPair = "targetedPair", TargetedPairCreatedAtBlockNumber = "targetedPair__createdAtBlockNumber", TargetedPairCreatedAtTimestamp = "targetedPair__createdAtTimestamp", TargetedPairId = "targetedPair__id", TargetedPairLiquidityProviderCount = "targetedPair__liquidityProviderCount", TargetedPairReserve0 = "targetedPair__reserve0", TargetedPairReserve1 = "targetedPair__reserve1", TargetedPairReserveNativeCurrency = "targetedPair__reserveNativeCurrency", TargetedPairReserveUsd = "targetedPair__reserveUSD", TargetedPairSwapFee = "targetedPair__swapFee", TargetedPairToken0Price = "targetedPair__token0Price", TargetedPairToken1Price = "targetedPair__token1Price", TargetedPairTotalSupply = "targetedPair__totalSupply", TargetedPairTrackedReserveNativeCurrency = "targetedPair__trackedReserveNativeCurrency", TargetedPairTxCount = "targetedPair__txCount", TargetedPairUntrackedVolumeUsd = "targetedPair__untrackedVolumeUSD", TargetedPairVolumeToken0 = "targetedPair__volumeToken0", TargetedPairVolumeToken1 = "targetedPair__volumeToken1", TargetedPairVolumeUsd = "targetedPair__volumeUSD", User = "user", UserId = "user__id", UserUsdSwapped = "user__usdSwapped" } export type LiquidityPosition = { __typename?: 'LiquidityPosition'; id: Scalars['ID']; liquidityTokenBalance: Scalars['BigDecimal']; pair: Pair; user: User; }; export type LiquidityPositionSnapshot = { __typename?: 'LiquidityPositionSnapshot'; block: Scalars['Int']; id: Scalars['ID']; liquidityPosition: LiquidityPosition; liquidityTokenBalance: Scalars['BigDecimal']; liquidityTokenTotalSupply: Scalars['BigDecimal']; pair: Pair; reserve0: Scalars['BigDecimal']; reserve1: Scalars['BigDecimal']; reserveUSD: Scalars['BigDecimal']; timestamp: Scalars['Int']; token0PriceUSD: Scalars['BigDecimal']; token1PriceUSD: Scalars['BigDecimal']; user: User; }; export type LiquidityPositionSnapshot_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; block?: InputMaybe; block_gt?: InputMaybe; block_gte?: InputMaybe; block_in?: InputMaybe>; block_lt?: InputMaybe; block_lte?: InputMaybe; block_not?: InputMaybe; block_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityPosition?: InputMaybe; liquidityPosition_?: InputMaybe; liquidityPosition_contains?: InputMaybe; liquidityPosition_contains_nocase?: InputMaybe; liquidityPosition_ends_with?: InputMaybe; liquidityPosition_ends_with_nocase?: InputMaybe; liquidityPosition_gt?: InputMaybe; liquidityPosition_gte?: InputMaybe; liquidityPosition_in?: InputMaybe>; liquidityPosition_lt?: InputMaybe; liquidityPosition_lte?: InputMaybe; liquidityPosition_not?: InputMaybe; liquidityPosition_not_contains?: InputMaybe; liquidityPosition_not_contains_nocase?: InputMaybe; liquidityPosition_not_ends_with?: InputMaybe; liquidityPosition_not_ends_with_nocase?: InputMaybe; liquidityPosition_not_in?: InputMaybe>; liquidityPosition_not_starts_with?: InputMaybe; liquidityPosition_not_starts_with_nocase?: InputMaybe; liquidityPosition_starts_with?: InputMaybe; liquidityPosition_starts_with_nocase?: InputMaybe; liquidityTokenBalance?: InputMaybe; liquidityTokenBalance_gt?: InputMaybe; liquidityTokenBalance_gte?: InputMaybe; liquidityTokenBalance_in?: InputMaybe>; liquidityTokenBalance_lt?: InputMaybe; liquidityTokenBalance_lte?: InputMaybe; liquidityTokenBalance_not?: InputMaybe; liquidityTokenBalance_not_in?: InputMaybe>; liquidityTokenTotalSupply?: InputMaybe; liquidityTokenTotalSupply_gt?: InputMaybe; liquidityTokenTotalSupply_gte?: InputMaybe; liquidityTokenTotalSupply_in?: InputMaybe>; liquidityTokenTotalSupply_lt?: InputMaybe; liquidityTokenTotalSupply_lte?: InputMaybe; liquidityTokenTotalSupply_not?: InputMaybe; liquidityTokenTotalSupply_not_in?: InputMaybe>; or?: InputMaybe>>; pair?: InputMaybe; pair_?: InputMaybe; pair_contains?: InputMaybe; pair_contains_nocase?: InputMaybe; pair_ends_with?: InputMaybe; pair_ends_with_nocase?: InputMaybe; pair_gt?: InputMaybe; pair_gte?: InputMaybe; pair_in?: InputMaybe>; pair_lt?: InputMaybe; pair_lte?: InputMaybe; pair_not?: InputMaybe; pair_not_contains?: InputMaybe; pair_not_contains_nocase?: InputMaybe; pair_not_ends_with?: InputMaybe; pair_not_ends_with_nocase?: InputMaybe; pair_not_in?: InputMaybe>; pair_not_starts_with?: InputMaybe; pair_not_starts_with_nocase?: InputMaybe; pair_starts_with?: InputMaybe; pair_starts_with_nocase?: InputMaybe; reserve0?: InputMaybe; reserve0_gt?: InputMaybe; reserve0_gte?: InputMaybe; reserve0_in?: InputMaybe>; reserve0_lt?: InputMaybe; reserve0_lte?: InputMaybe; reserve0_not?: InputMaybe; reserve0_not_in?: InputMaybe>; reserve1?: InputMaybe; reserve1_gt?: InputMaybe; reserve1_gte?: InputMaybe; reserve1_in?: InputMaybe>; reserve1_lt?: InputMaybe; reserve1_lte?: InputMaybe; reserve1_not?: InputMaybe; reserve1_not_in?: InputMaybe>; reserveUSD?: InputMaybe; reserveUSD_gt?: InputMaybe; reserveUSD_gte?: InputMaybe; reserveUSD_in?: InputMaybe>; reserveUSD_lt?: InputMaybe; reserveUSD_lte?: InputMaybe; reserveUSD_not?: InputMaybe; reserveUSD_not_in?: InputMaybe>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; token0PriceUSD?: InputMaybe; token0PriceUSD_gt?: InputMaybe; token0PriceUSD_gte?: InputMaybe; token0PriceUSD_in?: InputMaybe>; token0PriceUSD_lt?: InputMaybe; token0PriceUSD_lte?: InputMaybe; token0PriceUSD_not?: InputMaybe; token0PriceUSD_not_in?: InputMaybe>; token1PriceUSD?: InputMaybe; token1PriceUSD_gt?: InputMaybe; token1PriceUSD_gte?: InputMaybe; token1PriceUSD_in?: InputMaybe>; token1PriceUSD_lt?: InputMaybe; token1PriceUSD_lte?: InputMaybe; token1PriceUSD_not?: InputMaybe; token1PriceUSD_not_in?: InputMaybe>; user?: InputMaybe; user_?: InputMaybe; user_contains?: InputMaybe; user_contains_nocase?: InputMaybe; user_ends_with?: InputMaybe; user_ends_with_nocase?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_contains_nocase?: InputMaybe; user_not_ends_with?: InputMaybe; user_not_ends_with_nocase?: InputMaybe; user_not_in?: InputMaybe>; user_not_starts_with?: InputMaybe; user_not_starts_with_nocase?: InputMaybe; user_starts_with?: InputMaybe; user_starts_with_nocase?: InputMaybe; }; export declare enum LiquidityPositionSnapshot_OrderBy { Block = "block", Id = "id", LiquidityPosition = "liquidityPosition", LiquidityPositionId = "liquidityPosition__id", LiquidityPositionLiquidityTokenBalance = "liquidityPosition__liquidityTokenBalance", LiquidityTokenBalance = "liquidityTokenBalance", LiquidityTokenTotalSupply = "liquidityTokenTotalSupply", Pair = "pair", PairCreatedAtBlockNumber = "pair__createdAtBlockNumber", PairCreatedAtTimestamp = "pair__createdAtTimestamp", PairId = "pair__id", PairLiquidityProviderCount = "pair__liquidityProviderCount", PairReserve0 = "pair__reserve0", PairReserve1 = "pair__reserve1", PairReserveNativeCurrency = "pair__reserveNativeCurrency", PairReserveUsd = "pair__reserveUSD", PairSwapFee = "pair__swapFee", PairToken0Price = "pair__token0Price", PairToken1Price = "pair__token1Price", PairTotalSupply = "pair__totalSupply", PairTrackedReserveNativeCurrency = "pair__trackedReserveNativeCurrency", PairTxCount = "pair__txCount", PairUntrackedVolumeUsd = "pair__untrackedVolumeUSD", PairVolumeToken0 = "pair__volumeToken0", PairVolumeToken1 = "pair__volumeToken1", PairVolumeUsd = "pair__volumeUSD", Reserve0 = "reserve0", Reserve1 = "reserve1", ReserveUsd = "reserveUSD", Timestamp = "timestamp", Token0PriceUsd = "token0PriceUSD", Token1PriceUsd = "token1PriceUSD", User = "user", UserId = "user__id", UserUsdSwapped = "user__usdSwapped" } export type LiquidityPosition_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityTokenBalance?: InputMaybe; liquidityTokenBalance_gt?: InputMaybe; liquidityTokenBalance_gte?: InputMaybe; liquidityTokenBalance_in?: InputMaybe>; liquidityTokenBalance_lt?: InputMaybe; liquidityTokenBalance_lte?: InputMaybe; liquidityTokenBalance_not?: InputMaybe; liquidityTokenBalance_not_in?: InputMaybe>; or?: InputMaybe>>; pair?: InputMaybe; pair_?: InputMaybe; pair_contains?: InputMaybe; pair_contains_nocase?: InputMaybe; pair_ends_with?: InputMaybe; pair_ends_with_nocase?: InputMaybe; pair_gt?: InputMaybe; pair_gte?: InputMaybe; pair_in?: InputMaybe>; pair_lt?: InputMaybe; pair_lte?: InputMaybe; pair_not?: InputMaybe; pair_not_contains?: InputMaybe; pair_not_contains_nocase?: InputMaybe; pair_not_ends_with?: InputMaybe; pair_not_ends_with_nocase?: InputMaybe; pair_not_in?: InputMaybe>; pair_not_starts_with?: InputMaybe; pair_not_starts_with_nocase?: InputMaybe; pair_starts_with?: InputMaybe; pair_starts_with_nocase?: InputMaybe; user?: InputMaybe; user_?: InputMaybe; user_contains?: InputMaybe; user_contains_nocase?: InputMaybe; user_ends_with?: InputMaybe; user_ends_with_nocase?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_contains_nocase?: InputMaybe; user_not_ends_with?: InputMaybe; user_not_ends_with_nocase?: InputMaybe; user_not_in?: InputMaybe>; user_not_starts_with?: InputMaybe; user_not_starts_with_nocase?: InputMaybe; user_starts_with?: InputMaybe; user_starts_with_nocase?: InputMaybe; }; export declare enum LiquidityPosition_OrderBy { Id = "id", LiquidityTokenBalance = "liquidityTokenBalance", Pair = "pair", PairCreatedAtBlockNumber = "pair__createdAtBlockNumber", PairCreatedAtTimestamp = "pair__createdAtTimestamp", PairId = "pair__id", PairLiquidityProviderCount = "pair__liquidityProviderCount", PairReserve0 = "pair__reserve0", PairReserve1 = "pair__reserve1", PairReserveNativeCurrency = "pair__reserveNativeCurrency", PairReserveUsd = "pair__reserveUSD", PairSwapFee = "pair__swapFee", PairToken0Price = "pair__token0Price", PairToken1Price = "pair__token1Price", PairTotalSupply = "pair__totalSupply", PairTrackedReserveNativeCurrency = "pair__trackedReserveNativeCurrency", PairTxCount = "pair__txCount", PairUntrackedVolumeUsd = "pair__untrackedVolumeUSD", PairVolumeToken0 = "pair__volumeToken0", PairVolumeToken1 = "pair__volumeToken1", PairVolumeUsd = "pair__volumeUSD", User = "user", UserId = "user__id", UserUsdSwapped = "user__usdSwapped" } export type Mint = { __typename?: 'Mint'; amount0?: Maybe; amount1?: Maybe; amountUSD?: Maybe; feeLiquidity?: Maybe; feeTo?: Maybe; id: Scalars['ID']; liquidity: Scalars['BigDecimal']; logIndex?: Maybe; pair: Pair; sender?: Maybe; timestamp: Scalars['BigInt']; to: Scalars['Bytes']; transaction: Transaction; }; export type Mint_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount0?: InputMaybe; amount0_gt?: InputMaybe; amount0_gte?: InputMaybe; amount0_in?: InputMaybe>; amount0_lt?: InputMaybe; amount0_lte?: InputMaybe; amount0_not?: InputMaybe; amount0_not_in?: InputMaybe>; amount1?: InputMaybe; amount1_gt?: InputMaybe; amount1_gte?: InputMaybe; amount1_in?: InputMaybe>; amount1_lt?: InputMaybe; amount1_lte?: InputMaybe; amount1_not?: InputMaybe; amount1_not_in?: InputMaybe>; amountUSD?: InputMaybe; amountUSD_gt?: InputMaybe; amountUSD_gte?: InputMaybe; amountUSD_in?: InputMaybe>; amountUSD_lt?: InputMaybe; amountUSD_lte?: InputMaybe; amountUSD_not?: InputMaybe; amountUSD_not_in?: InputMaybe>; and?: InputMaybe>>; feeLiquidity?: InputMaybe; feeLiquidity_gt?: InputMaybe; feeLiquidity_gte?: InputMaybe; feeLiquidity_in?: InputMaybe>; feeLiquidity_lt?: InputMaybe; feeLiquidity_lte?: InputMaybe; feeLiquidity_not?: InputMaybe; feeLiquidity_not_in?: InputMaybe>; feeTo?: InputMaybe; feeTo_contains?: InputMaybe; feeTo_gt?: InputMaybe; feeTo_gte?: InputMaybe; feeTo_in?: InputMaybe>; feeTo_lt?: InputMaybe; feeTo_lte?: InputMaybe; feeTo_not?: InputMaybe; feeTo_not_contains?: InputMaybe; feeTo_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidity?: InputMaybe; liquidity_gt?: InputMaybe; liquidity_gte?: InputMaybe; liquidity_in?: InputMaybe>; liquidity_lt?: InputMaybe; liquidity_lte?: InputMaybe; liquidity_not?: InputMaybe; liquidity_not_in?: InputMaybe>; logIndex?: InputMaybe; logIndex_gt?: InputMaybe; logIndex_gte?: InputMaybe; logIndex_in?: InputMaybe>; logIndex_lt?: InputMaybe; logIndex_lte?: InputMaybe; logIndex_not?: InputMaybe; logIndex_not_in?: InputMaybe>; or?: InputMaybe>>; pair?: InputMaybe; pair_?: InputMaybe; pair_contains?: InputMaybe; pair_contains_nocase?: InputMaybe; pair_ends_with?: InputMaybe; pair_ends_with_nocase?: InputMaybe; pair_gt?: InputMaybe; pair_gte?: InputMaybe; pair_in?: InputMaybe>; pair_lt?: InputMaybe; pair_lte?: InputMaybe; pair_not?: InputMaybe; pair_not_contains?: InputMaybe; pair_not_contains_nocase?: InputMaybe; pair_not_ends_with?: InputMaybe; pair_not_ends_with_nocase?: InputMaybe; pair_not_in?: InputMaybe>; pair_not_starts_with?: InputMaybe; pair_not_starts_with_nocase?: InputMaybe; pair_starts_with?: InputMaybe; pair_starts_with_nocase?: InputMaybe; sender?: InputMaybe; sender_contains?: InputMaybe; sender_gt?: InputMaybe; sender_gte?: InputMaybe; sender_in?: InputMaybe>; sender_lt?: InputMaybe; sender_lte?: InputMaybe; sender_not?: InputMaybe; sender_not_contains?: InputMaybe; sender_not_in?: InputMaybe>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; to?: InputMaybe; to_contains?: InputMaybe; to_gt?: InputMaybe; to_gte?: InputMaybe; to_in?: InputMaybe>; to_lt?: InputMaybe; to_lte?: InputMaybe; to_not?: InputMaybe; to_not_contains?: InputMaybe; to_not_in?: InputMaybe>; transaction?: InputMaybe; transaction_?: InputMaybe; transaction_contains?: InputMaybe; transaction_contains_nocase?: InputMaybe; transaction_ends_with?: InputMaybe; transaction_ends_with_nocase?: InputMaybe; transaction_gt?: InputMaybe; transaction_gte?: InputMaybe; transaction_in?: InputMaybe>; transaction_lt?: InputMaybe; transaction_lte?: InputMaybe; transaction_not?: InputMaybe; transaction_not_contains?: InputMaybe; transaction_not_contains_nocase?: InputMaybe; transaction_not_ends_with?: InputMaybe; transaction_not_ends_with_nocase?: InputMaybe; transaction_not_in?: InputMaybe>; transaction_not_starts_with?: InputMaybe; transaction_not_starts_with_nocase?: InputMaybe; transaction_starts_with?: InputMaybe; transaction_starts_with_nocase?: InputMaybe; }; export declare enum Mint_OrderBy { Amount0 = "amount0", Amount1 = "amount1", AmountUsd = "amountUSD", FeeLiquidity = "feeLiquidity", FeeTo = "feeTo", Id = "id", Liquidity = "liquidity", LogIndex = "logIndex", Pair = "pair", PairCreatedAtBlockNumber = "pair__createdAtBlockNumber", PairCreatedAtTimestamp = "pair__createdAtTimestamp", PairId = "pair__id", PairLiquidityProviderCount = "pair__liquidityProviderCount", PairReserve0 = "pair__reserve0", PairReserve1 = "pair__reserve1", PairReserveNativeCurrency = "pair__reserveNativeCurrency", PairReserveUsd = "pair__reserveUSD", PairSwapFee = "pair__swapFee", PairToken0Price = "pair__token0Price", PairToken1Price = "pair__token1Price", PairTotalSupply = "pair__totalSupply", PairTrackedReserveNativeCurrency = "pair__trackedReserveNativeCurrency", PairTxCount = "pair__txCount", PairUntrackedVolumeUsd = "pair__untrackedVolumeUSD", PairVolumeToken0 = "pair__volumeToken0", PairVolumeToken1 = "pair__volumeToken1", PairVolumeUsd = "pair__volumeUSD", Sender = "sender", Timestamp = "timestamp", To = "to", Transaction = "transaction", TransactionBlockNumber = "transaction__blockNumber", TransactionId = "transaction__id", TransactionTimestamp = "transaction__timestamp" } export type MonthlyUniqueAddressInteraction = { __typename?: 'MonthlyUniqueAddressInteraction'; addresses: Array; id: Scalars['ID']; timestamp: Scalars['Int']; }; export type MonthlyUniqueAddressInteraction_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; addresses?: InputMaybe>; addresses_contains?: InputMaybe>; addresses_contains_nocase?: InputMaybe>; addresses_not?: InputMaybe>; addresses_not_contains?: InputMaybe>; addresses_not_contains_nocase?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; }; export declare enum MonthlyUniqueAddressInteraction_OrderBy { Addresses = "addresses", Id = "id", Timestamp = "timestamp" } /** Defines the order direction, either ascending or descending */ export declare enum OrderDirection { Asc = "asc", Desc = "desc" } export type Pair = { __typename?: 'Pair'; burns: Array; createdAtBlockNumber: Scalars['BigInt']; createdAtTimestamp: Scalars['BigInt']; id: Scalars['ID']; liquidityMiningCampaigns: Array; liquidityPositionSnapshots: Array; liquidityPositions: Array; liquidityProviderCount: Scalars['BigInt']; mints: Array; pairHourData: Array; reserve0: Scalars['BigDecimal']; reserve1: Scalars['BigDecimal']; reserveNativeCurrency: Scalars['BigDecimal']; reserveUSD: Scalars['BigDecimal']; swapFee: Scalars['BigInt']; swaps: Array; token0: Token; token0Price: Scalars['BigDecimal']; token1: Token; token1Price: Scalars['BigDecimal']; totalSupply: Scalars['BigDecimal']; trackedReserveNativeCurrency: Scalars['BigDecimal']; txCount: Scalars['BigInt']; untrackedVolumeUSD: Scalars['BigDecimal']; volumeToken0: Scalars['BigDecimal']; volumeToken1: Scalars['BigDecimal']; volumeUSD: Scalars['BigDecimal']; }; export type PairBurnsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type PairLiquidityMiningCampaignsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type PairLiquidityPositionSnapshotsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type PairLiquidityPositionsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type PairMintsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type PairPairHourDataArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type PairSwapsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type PairDayData = { __typename?: 'PairDayData'; dailyTxns: Scalars['BigInt']; dailyVolumeToken0: Scalars['BigDecimal']; dailyVolumeToken1: Scalars['BigDecimal']; dailyVolumeUSD: Scalars['BigDecimal']; date: Scalars['Int']; id: Scalars['ID']; pairAddress: Scalars['Bytes']; reserve0: Scalars['BigDecimal']; reserve1: Scalars['BigDecimal']; reserveUSD: Scalars['BigDecimal']; token0: Token; token1: Token; totalSupply: Scalars['BigDecimal']; }; export type PairDayData_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; dailyTxns?: InputMaybe; dailyTxns_gt?: InputMaybe; dailyTxns_gte?: InputMaybe; dailyTxns_in?: InputMaybe>; dailyTxns_lt?: InputMaybe; dailyTxns_lte?: InputMaybe; dailyTxns_not?: InputMaybe; dailyTxns_not_in?: InputMaybe>; dailyVolumeToken0?: InputMaybe; dailyVolumeToken0_gt?: InputMaybe; dailyVolumeToken0_gte?: InputMaybe; dailyVolumeToken0_in?: InputMaybe>; dailyVolumeToken0_lt?: InputMaybe; dailyVolumeToken0_lte?: InputMaybe; dailyVolumeToken0_not?: InputMaybe; dailyVolumeToken0_not_in?: InputMaybe>; dailyVolumeToken1?: InputMaybe; dailyVolumeToken1_gt?: InputMaybe; dailyVolumeToken1_gte?: InputMaybe; dailyVolumeToken1_in?: InputMaybe>; dailyVolumeToken1_lt?: InputMaybe; dailyVolumeToken1_lte?: InputMaybe; dailyVolumeToken1_not?: InputMaybe; dailyVolumeToken1_not_in?: InputMaybe>; dailyVolumeUSD?: InputMaybe; dailyVolumeUSD_gt?: InputMaybe; dailyVolumeUSD_gte?: InputMaybe; dailyVolumeUSD_in?: InputMaybe>; dailyVolumeUSD_lt?: InputMaybe; dailyVolumeUSD_lte?: InputMaybe; dailyVolumeUSD_not?: InputMaybe; dailyVolumeUSD_not_in?: InputMaybe>; date?: InputMaybe; date_gt?: InputMaybe; date_gte?: InputMaybe; date_in?: InputMaybe>; date_lt?: InputMaybe; date_lte?: InputMaybe; date_not?: InputMaybe; date_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; pairAddress?: InputMaybe; pairAddress_contains?: InputMaybe; pairAddress_gt?: InputMaybe; pairAddress_gte?: InputMaybe; pairAddress_in?: InputMaybe>; pairAddress_lt?: InputMaybe; pairAddress_lte?: InputMaybe; pairAddress_not?: InputMaybe; pairAddress_not_contains?: InputMaybe; pairAddress_not_in?: InputMaybe>; reserve0?: InputMaybe; reserve0_gt?: InputMaybe; reserve0_gte?: InputMaybe; reserve0_in?: InputMaybe>; reserve0_lt?: InputMaybe; reserve0_lte?: InputMaybe; reserve0_not?: InputMaybe; reserve0_not_in?: InputMaybe>; reserve1?: InputMaybe; reserve1_gt?: InputMaybe; reserve1_gte?: InputMaybe; reserve1_in?: InputMaybe>; reserve1_lt?: InputMaybe; reserve1_lte?: InputMaybe; reserve1_not?: InputMaybe; reserve1_not_in?: InputMaybe>; reserveUSD?: InputMaybe; reserveUSD_gt?: InputMaybe; reserveUSD_gte?: InputMaybe; reserveUSD_in?: InputMaybe>; reserveUSD_lt?: InputMaybe; reserveUSD_lte?: InputMaybe; reserveUSD_not?: InputMaybe; reserveUSD_not_in?: InputMaybe>; token0?: InputMaybe; token0_?: InputMaybe; token0_contains?: InputMaybe; token0_contains_nocase?: InputMaybe; token0_ends_with?: InputMaybe; token0_ends_with_nocase?: InputMaybe; token0_gt?: InputMaybe; token0_gte?: InputMaybe; token0_in?: InputMaybe>; token0_lt?: InputMaybe; token0_lte?: InputMaybe; token0_not?: InputMaybe; token0_not_contains?: InputMaybe; token0_not_contains_nocase?: InputMaybe; token0_not_ends_with?: InputMaybe; token0_not_ends_with_nocase?: InputMaybe; token0_not_in?: InputMaybe>; token0_not_starts_with?: InputMaybe; token0_not_starts_with_nocase?: InputMaybe; token0_starts_with?: InputMaybe; token0_starts_with_nocase?: InputMaybe; token1?: InputMaybe; token1_?: InputMaybe; token1_contains?: InputMaybe; token1_contains_nocase?: InputMaybe; token1_ends_with?: InputMaybe; token1_ends_with_nocase?: InputMaybe; token1_gt?: InputMaybe; token1_gte?: InputMaybe; token1_in?: InputMaybe>; token1_lt?: InputMaybe; token1_lte?: InputMaybe; token1_not?: InputMaybe; token1_not_contains?: InputMaybe; token1_not_contains_nocase?: InputMaybe; token1_not_ends_with?: InputMaybe; token1_not_ends_with_nocase?: InputMaybe; token1_not_in?: InputMaybe>; token1_not_starts_with?: InputMaybe; token1_not_starts_with_nocase?: InputMaybe; token1_starts_with?: InputMaybe; token1_starts_with_nocase?: InputMaybe; totalSupply?: InputMaybe; totalSupply_gt?: InputMaybe; totalSupply_gte?: InputMaybe; totalSupply_in?: InputMaybe>; totalSupply_lt?: InputMaybe; totalSupply_lte?: InputMaybe; totalSupply_not?: InputMaybe; totalSupply_not_in?: InputMaybe>; }; export declare enum PairDayData_OrderBy { DailyTxns = "dailyTxns", DailyVolumeToken0 = "dailyVolumeToken0", DailyVolumeToken1 = "dailyVolumeToken1", DailyVolumeUsd = "dailyVolumeUSD", Date = "date", Id = "id", PairAddress = "pairAddress", Reserve0 = "reserve0", Reserve1 = "reserve1", ReserveUsd = "reserveUSD", Token0 = "token0", Token0Decimals = "token0__decimals", Token0DerivedNativeCurrency = "token0__derivedNativeCurrency", Token0Id = "token0__id", Token0Name = "token0__name", Token0Symbol = "token0__symbol", Token0TotalLiquidity = "token0__totalLiquidity", Token0TotalSupply = "token0__totalSupply", Token0TradeVolume = "token0__tradeVolume", Token0TradeVolumeUsd = "token0__tradeVolumeUSD", Token0TxCount = "token0__txCount", Token0UntrackedVolumeUsd = "token0__untrackedVolumeUSD", Token1 = "token1", Token1Decimals = "token1__decimals", Token1DerivedNativeCurrency = "token1__derivedNativeCurrency", Token1Id = "token1__id", Token1Name = "token1__name", Token1Symbol = "token1__symbol", Token1TotalLiquidity = "token1__totalLiquidity", Token1TotalSupply = "token1__totalSupply", Token1TradeVolume = "token1__tradeVolume", Token1TradeVolumeUsd = "token1__tradeVolumeUSD", Token1TxCount = "token1__txCount", Token1UntrackedVolumeUsd = "token1__untrackedVolumeUSD", TotalSupply = "totalSupply" } export type PairHourData = { __typename?: 'PairHourData'; hourStartUnix: Scalars['Int']; hourlyTxns: Scalars['BigInt']; hourlyVolumeToken0: Scalars['BigDecimal']; hourlyVolumeToken1: Scalars['BigDecimal']; hourlyVolumeUSD: Scalars['BigDecimal']; id: Scalars['ID']; pair: Pair; reserve0: Scalars['BigDecimal']; reserve1: Scalars['BigDecimal']; reserveUSD: Scalars['BigDecimal']; }; export type PairHourData_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; hourStartUnix?: InputMaybe; hourStartUnix_gt?: InputMaybe; hourStartUnix_gte?: InputMaybe; hourStartUnix_in?: InputMaybe>; hourStartUnix_lt?: InputMaybe; hourStartUnix_lte?: InputMaybe; hourStartUnix_not?: InputMaybe; hourStartUnix_not_in?: InputMaybe>; hourlyTxns?: InputMaybe; hourlyTxns_gt?: InputMaybe; hourlyTxns_gte?: InputMaybe; hourlyTxns_in?: InputMaybe>; hourlyTxns_lt?: InputMaybe; hourlyTxns_lte?: InputMaybe; hourlyTxns_not?: InputMaybe; hourlyTxns_not_in?: InputMaybe>; hourlyVolumeToken0?: InputMaybe; hourlyVolumeToken0_gt?: InputMaybe; hourlyVolumeToken0_gte?: InputMaybe; hourlyVolumeToken0_in?: InputMaybe>; hourlyVolumeToken0_lt?: InputMaybe; hourlyVolumeToken0_lte?: InputMaybe; hourlyVolumeToken0_not?: InputMaybe; hourlyVolumeToken0_not_in?: InputMaybe>; hourlyVolumeToken1?: InputMaybe; hourlyVolumeToken1_gt?: InputMaybe; hourlyVolumeToken1_gte?: InputMaybe; hourlyVolumeToken1_in?: InputMaybe>; hourlyVolumeToken1_lt?: InputMaybe; hourlyVolumeToken1_lte?: InputMaybe; hourlyVolumeToken1_not?: InputMaybe; hourlyVolumeToken1_not_in?: InputMaybe>; hourlyVolumeUSD?: InputMaybe; hourlyVolumeUSD_gt?: InputMaybe; hourlyVolumeUSD_gte?: InputMaybe; hourlyVolumeUSD_in?: InputMaybe>; hourlyVolumeUSD_lt?: InputMaybe; hourlyVolumeUSD_lte?: InputMaybe; hourlyVolumeUSD_not?: InputMaybe; hourlyVolumeUSD_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; pair?: InputMaybe; pair_?: InputMaybe; pair_contains?: InputMaybe; pair_contains_nocase?: InputMaybe; pair_ends_with?: InputMaybe; pair_ends_with_nocase?: InputMaybe; pair_gt?: InputMaybe; pair_gte?: InputMaybe; pair_in?: InputMaybe>; pair_lt?: InputMaybe; pair_lte?: InputMaybe; pair_not?: InputMaybe; pair_not_contains?: InputMaybe; pair_not_contains_nocase?: InputMaybe; pair_not_ends_with?: InputMaybe; pair_not_ends_with_nocase?: InputMaybe; pair_not_in?: InputMaybe>; pair_not_starts_with?: InputMaybe; pair_not_starts_with_nocase?: InputMaybe; pair_starts_with?: InputMaybe; pair_starts_with_nocase?: InputMaybe; reserve0?: InputMaybe; reserve0_gt?: InputMaybe; reserve0_gte?: InputMaybe; reserve0_in?: InputMaybe>; reserve0_lt?: InputMaybe; reserve0_lte?: InputMaybe; reserve0_not?: InputMaybe; reserve0_not_in?: InputMaybe>; reserve1?: InputMaybe; reserve1_gt?: InputMaybe; reserve1_gte?: InputMaybe; reserve1_in?: InputMaybe>; reserve1_lt?: InputMaybe; reserve1_lte?: InputMaybe; reserve1_not?: InputMaybe; reserve1_not_in?: InputMaybe>; reserveUSD?: InputMaybe; reserveUSD_gt?: InputMaybe; reserveUSD_gte?: InputMaybe; reserveUSD_in?: InputMaybe>; reserveUSD_lt?: InputMaybe; reserveUSD_lte?: InputMaybe; reserveUSD_not?: InputMaybe; reserveUSD_not_in?: InputMaybe>; }; export declare enum PairHourData_OrderBy { HourStartUnix = "hourStartUnix", HourlyTxns = "hourlyTxns", HourlyVolumeToken0 = "hourlyVolumeToken0", HourlyVolumeToken1 = "hourlyVolumeToken1", HourlyVolumeUsd = "hourlyVolumeUSD", Id = "id", Pair = "pair", PairCreatedAtBlockNumber = "pair__createdAtBlockNumber", PairCreatedAtTimestamp = "pair__createdAtTimestamp", PairId = "pair__id", PairLiquidityProviderCount = "pair__liquidityProviderCount", PairReserve0 = "pair__reserve0", PairReserve1 = "pair__reserve1", PairReserveNativeCurrency = "pair__reserveNativeCurrency", PairReserveUsd = "pair__reserveUSD", PairSwapFee = "pair__swapFee", PairToken0Price = "pair__token0Price", PairToken1Price = "pair__token1Price", PairTotalSupply = "pair__totalSupply", PairTrackedReserveNativeCurrency = "pair__trackedReserveNativeCurrency", PairTxCount = "pair__txCount", PairUntrackedVolumeUsd = "pair__untrackedVolumeUSD", PairVolumeToken0 = "pair__volumeToken0", PairVolumeToken1 = "pair__volumeToken1", PairVolumeUsd = "pair__volumeUSD", Reserve0 = "reserve0", Reserve1 = "reserve1", ReserveUsd = "reserveUSD" } export type Pair_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; burns_?: InputMaybe; createdAtBlockNumber?: InputMaybe; createdAtBlockNumber_gt?: InputMaybe; createdAtBlockNumber_gte?: InputMaybe; createdAtBlockNumber_in?: InputMaybe>; createdAtBlockNumber_lt?: InputMaybe; createdAtBlockNumber_lte?: InputMaybe; createdAtBlockNumber_not?: InputMaybe; createdAtBlockNumber_not_in?: InputMaybe>; createdAtTimestamp?: InputMaybe; createdAtTimestamp_gt?: InputMaybe; createdAtTimestamp_gte?: InputMaybe; createdAtTimestamp_in?: InputMaybe>; createdAtTimestamp_lt?: InputMaybe; createdAtTimestamp_lte?: InputMaybe; createdAtTimestamp_not?: InputMaybe; createdAtTimestamp_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityMiningCampaigns_?: InputMaybe; liquidityPositionSnapshots_?: InputMaybe; liquidityPositions_?: InputMaybe; liquidityProviderCount?: InputMaybe; liquidityProviderCount_gt?: InputMaybe; liquidityProviderCount_gte?: InputMaybe; liquidityProviderCount_in?: InputMaybe>; liquidityProviderCount_lt?: InputMaybe; liquidityProviderCount_lte?: InputMaybe; liquidityProviderCount_not?: InputMaybe; liquidityProviderCount_not_in?: InputMaybe>; mints_?: InputMaybe; or?: InputMaybe>>; pairHourData_?: InputMaybe; reserve0?: InputMaybe; reserve0_gt?: InputMaybe; reserve0_gte?: InputMaybe; reserve0_in?: InputMaybe>; reserve0_lt?: InputMaybe; reserve0_lte?: InputMaybe; reserve0_not?: InputMaybe; reserve0_not_in?: InputMaybe>; reserve1?: InputMaybe; reserve1_gt?: InputMaybe; reserve1_gte?: InputMaybe; reserve1_in?: InputMaybe>; reserve1_lt?: InputMaybe; reserve1_lte?: InputMaybe; reserve1_not?: InputMaybe; reserve1_not_in?: InputMaybe>; reserveNativeCurrency?: InputMaybe; reserveNativeCurrency_gt?: InputMaybe; reserveNativeCurrency_gte?: InputMaybe; reserveNativeCurrency_in?: InputMaybe>; reserveNativeCurrency_lt?: InputMaybe; reserveNativeCurrency_lte?: InputMaybe; reserveNativeCurrency_not?: InputMaybe; reserveNativeCurrency_not_in?: InputMaybe>; reserveUSD?: InputMaybe; reserveUSD_gt?: InputMaybe; reserveUSD_gte?: InputMaybe; reserveUSD_in?: InputMaybe>; reserveUSD_lt?: InputMaybe; reserveUSD_lte?: InputMaybe; reserveUSD_not?: InputMaybe; reserveUSD_not_in?: InputMaybe>; swapFee?: InputMaybe; swapFee_gt?: InputMaybe; swapFee_gte?: InputMaybe; swapFee_in?: InputMaybe>; swapFee_lt?: InputMaybe; swapFee_lte?: InputMaybe; swapFee_not?: InputMaybe; swapFee_not_in?: InputMaybe>; swaps_?: InputMaybe; token0?: InputMaybe; token0Price?: InputMaybe; token0Price_gt?: InputMaybe; token0Price_gte?: InputMaybe; token0Price_in?: InputMaybe>; token0Price_lt?: InputMaybe; token0Price_lte?: InputMaybe; token0Price_not?: InputMaybe; token0Price_not_in?: InputMaybe>; token0_?: InputMaybe; token0_contains?: InputMaybe; token0_contains_nocase?: InputMaybe; token0_ends_with?: InputMaybe; token0_ends_with_nocase?: InputMaybe; token0_gt?: InputMaybe; token0_gte?: InputMaybe; token0_in?: InputMaybe>; token0_lt?: InputMaybe; token0_lte?: InputMaybe; token0_not?: InputMaybe; token0_not_contains?: InputMaybe; token0_not_contains_nocase?: InputMaybe; token0_not_ends_with?: InputMaybe; token0_not_ends_with_nocase?: InputMaybe; token0_not_in?: InputMaybe>; token0_not_starts_with?: InputMaybe; token0_not_starts_with_nocase?: InputMaybe; token0_starts_with?: InputMaybe; token0_starts_with_nocase?: InputMaybe; token1?: InputMaybe; token1Price?: InputMaybe; token1Price_gt?: InputMaybe; token1Price_gte?: InputMaybe; token1Price_in?: InputMaybe>; token1Price_lt?: InputMaybe; token1Price_lte?: InputMaybe; token1Price_not?: InputMaybe; token1Price_not_in?: InputMaybe>; token1_?: InputMaybe; token1_contains?: InputMaybe; token1_contains_nocase?: InputMaybe; token1_ends_with?: InputMaybe; token1_ends_with_nocase?: InputMaybe; token1_gt?: InputMaybe; token1_gte?: InputMaybe; token1_in?: InputMaybe>; token1_lt?: InputMaybe; token1_lte?: InputMaybe; token1_not?: InputMaybe; token1_not_contains?: InputMaybe; token1_not_contains_nocase?: InputMaybe; token1_not_ends_with?: InputMaybe; token1_not_ends_with_nocase?: InputMaybe; token1_not_in?: InputMaybe>; token1_not_starts_with?: InputMaybe; token1_not_starts_with_nocase?: InputMaybe; token1_starts_with?: InputMaybe; token1_starts_with_nocase?: InputMaybe; totalSupply?: InputMaybe; totalSupply_gt?: InputMaybe; totalSupply_gte?: InputMaybe; totalSupply_in?: InputMaybe>; totalSupply_lt?: InputMaybe; totalSupply_lte?: InputMaybe; totalSupply_not?: InputMaybe; totalSupply_not_in?: InputMaybe>; trackedReserveNativeCurrency?: InputMaybe; trackedReserveNativeCurrency_gt?: InputMaybe; trackedReserveNativeCurrency_gte?: InputMaybe; trackedReserveNativeCurrency_in?: InputMaybe>; trackedReserveNativeCurrency_lt?: InputMaybe; trackedReserveNativeCurrency_lte?: InputMaybe; trackedReserveNativeCurrency_not?: InputMaybe; trackedReserveNativeCurrency_not_in?: InputMaybe>; txCount?: InputMaybe; txCount_gt?: InputMaybe; txCount_gte?: InputMaybe; txCount_in?: InputMaybe>; txCount_lt?: InputMaybe; txCount_lte?: InputMaybe; txCount_not?: InputMaybe; txCount_not_in?: InputMaybe>; untrackedVolumeUSD?: InputMaybe; untrackedVolumeUSD_gt?: InputMaybe; untrackedVolumeUSD_gte?: InputMaybe; untrackedVolumeUSD_in?: InputMaybe>; untrackedVolumeUSD_lt?: InputMaybe; untrackedVolumeUSD_lte?: InputMaybe; untrackedVolumeUSD_not?: InputMaybe; untrackedVolumeUSD_not_in?: InputMaybe>; volumeToken0?: InputMaybe; volumeToken0_gt?: InputMaybe; volumeToken0_gte?: InputMaybe; volumeToken0_in?: InputMaybe>; volumeToken0_lt?: InputMaybe; volumeToken0_lte?: InputMaybe; volumeToken0_not?: InputMaybe; volumeToken0_not_in?: InputMaybe>; volumeToken1?: InputMaybe; volumeToken1_gt?: InputMaybe; volumeToken1_gte?: InputMaybe; volumeToken1_in?: InputMaybe>; volumeToken1_lt?: InputMaybe; volumeToken1_lte?: InputMaybe; volumeToken1_not?: InputMaybe; volumeToken1_not_in?: InputMaybe>; volumeUSD?: InputMaybe; volumeUSD_gt?: InputMaybe; volumeUSD_gte?: InputMaybe; volumeUSD_in?: InputMaybe>; volumeUSD_lt?: InputMaybe; volumeUSD_lte?: InputMaybe; volumeUSD_not?: InputMaybe; volumeUSD_not_in?: InputMaybe>; }; export declare enum Pair_OrderBy { Burns = "burns", CreatedAtBlockNumber = "createdAtBlockNumber", CreatedAtTimestamp = "createdAtTimestamp", Id = "id", LiquidityMiningCampaigns = "liquidityMiningCampaigns", LiquidityPositionSnapshots = "liquidityPositionSnapshots", LiquidityPositions = "liquidityPositions", LiquidityProviderCount = "liquidityProviderCount", Mints = "mints", PairHourData = "pairHourData", Reserve0 = "reserve0", Reserve1 = "reserve1", ReserveNativeCurrency = "reserveNativeCurrency", ReserveUsd = "reserveUSD", SwapFee = "swapFee", Swaps = "swaps", Token0 = "token0", Token0Price = "token0Price", Token0Decimals = "token0__decimals", Token0DerivedNativeCurrency = "token0__derivedNativeCurrency", Token0Id = "token0__id", Token0Name = "token0__name", Token0Symbol = "token0__symbol", Token0TotalLiquidity = "token0__totalLiquidity", Token0TotalSupply = "token0__totalSupply", Token0TradeVolume = "token0__tradeVolume", Token0TradeVolumeUsd = "token0__tradeVolumeUSD", Token0TxCount = "token0__txCount", Token0UntrackedVolumeUsd = "token0__untrackedVolumeUSD", Token1 = "token1", Token1Price = "token1Price", Token1Decimals = "token1__decimals", Token1DerivedNativeCurrency = "token1__derivedNativeCurrency", Token1Id = "token1__id", Token1Name = "token1__name", Token1Symbol = "token1__symbol", Token1TotalLiquidity = "token1__totalLiquidity", Token1TotalSupply = "token1__totalSupply", Token1TradeVolume = "token1__tradeVolume", Token1TradeVolumeUsd = "token1__tradeVolumeUSD", Token1TxCount = "token1__txCount", Token1UntrackedVolumeUsd = "token1__untrackedVolumeUSD", TotalSupply = "totalSupply", TrackedReserveNativeCurrency = "trackedReserveNativeCurrency", TxCount = "txCount", UntrackedVolumeUsd = "untrackedVolumeUSD", VolumeToken0 = "volumeToken0", VolumeToken1 = "volumeToken1", VolumeUsd = "volumeUSD" } export type Query = { __typename?: 'Query'; /** Access to subgraph metadata */ _meta?: Maybe<_Meta_>; bundle?: Maybe; bundles: Array; burn?: Maybe; burns: Array; claim?: Maybe; claims: Array; dailyUniqueAddressInteraction?: Maybe; dailyUniqueAddressInteractions: Array; deposit?: Maybe; deposits: Array; liquidityMiningCampaign?: Maybe; liquidityMiningCampaignReward?: Maybe; liquidityMiningCampaignRewards: Array; liquidityMiningCampaigns: Array; liquidityMiningPosition?: Maybe; liquidityMiningPositionSnapshot?: Maybe; liquidityMiningPositionSnapshots: Array; liquidityMiningPositions: Array; liquidityPosition?: Maybe; liquidityPositionSnapshot?: Maybe; liquidityPositionSnapshots: Array; liquidityPositions: Array; mint?: Maybe; mints: Array; monthlyUniqueAddressInteraction?: Maybe; monthlyUniqueAddressInteractions: Array; pair?: Maybe; pairDayData?: Maybe; pairDayDatas: Array; pairHourData?: Maybe; pairHourDatas: Array; pairs: Array; recoveries: Array; recovery?: Maybe; singleSidedStakingCampaign?: Maybe; singleSidedStakingCampaignClaim?: Maybe; singleSidedStakingCampaignClaims: Array; singleSidedStakingCampaignDeposit?: Maybe; singleSidedStakingCampaignDeposits: Array; singleSidedStakingCampaignPosition?: Maybe; singleSidedStakingCampaignPositions: Array; singleSidedStakingCampaignRecoveries: Array; singleSidedStakingCampaignRecovery?: Maybe; singleSidedStakingCampaignReward?: Maybe; singleSidedStakingCampaignRewards: Array; singleSidedStakingCampaignWithdrawal?: Maybe; singleSidedStakingCampaignWithdrawals: Array; singleSidedStakingCampaigns: Array; swap?: Maybe; swaprDayData?: Maybe; swaprDayDatas: Array; swaprFactories: Array; swaprFactory?: Maybe; swaprStakingRewardsFactories: Array; swaprStakingRewardsFactory?: Maybe; swaps: Array; token?: Maybe; tokenDayData?: Maybe; tokenDayDatas: Array; tokens: Array; transaction?: Maybe; transactions: Array; user?: Maybe; users: Array; weeklyUniqueAddressInteraction?: Maybe; weeklyUniqueAddressInteractions: Array; withdrawal?: Maybe; withdrawals: Array; }; export type Query_MetaArgs = { block?: InputMaybe; }; export type QueryBundleArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryBundlesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryBurnArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryBurnsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryClaimArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryClaimsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDailyUniqueAddressInteractionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDailyUniqueAddressInteractionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryDepositArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryDepositsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryLiquidityMiningCampaignArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryLiquidityMiningCampaignRewardArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryLiquidityMiningCampaignRewardsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryLiquidityMiningCampaignsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryLiquidityMiningPositionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryLiquidityMiningPositionSnapshotArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryLiquidityMiningPositionSnapshotsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryLiquidityMiningPositionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryLiquidityPositionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryLiquidityPositionSnapshotArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryLiquidityPositionSnapshotsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryLiquidityPositionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryMintArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryMintsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryMonthlyUniqueAddressInteractionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryMonthlyUniqueAddressInteractionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryPairArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryPairDayDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryPairDayDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryPairHourDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryPairHourDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryPairsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryRecoveriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryRecoveryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignClaimArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignClaimsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySingleSidedStakingCampaignDepositArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignDepositsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySingleSidedStakingCampaignPositionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignPositionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySingleSidedStakingCampaignRecoveriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySingleSidedStakingCampaignRecoveryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignRewardArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignRewardsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySingleSidedStakingCampaignWithdrawalArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySingleSidedStakingCampaignWithdrawalsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySingleSidedStakingCampaignsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySwapArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySwaprDayDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySwaprDayDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySwaprFactoriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySwaprFactoryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySwaprStakingRewardsFactoriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QuerySwaprStakingRewardsFactoryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QuerySwapsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryTokenArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryTokenDayDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryTokenDayDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryTokensArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryTransactionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryTransactionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryUserArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryUsersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryWeeklyUniqueAddressInteractionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryWeeklyUniqueAddressInteractionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type QueryWithdrawalArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type QueryWithdrawalsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type Recovery = { __typename?: 'Recovery'; amounts: Array; id: Scalars['ID']; liquidityMiningCampaign: LiquidityMiningCampaign; timestamp: Scalars['BigInt']; }; export type Recovery_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amounts?: InputMaybe>; amounts_contains?: InputMaybe>; amounts_contains_nocase?: InputMaybe>; amounts_not?: InputMaybe>; amounts_not_contains?: InputMaybe>; amounts_not_contains_nocase?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityMiningCampaign?: InputMaybe; liquidityMiningCampaign_?: InputMaybe; liquidityMiningCampaign_contains?: InputMaybe; liquidityMiningCampaign_contains_nocase?: InputMaybe; liquidityMiningCampaign_ends_with?: InputMaybe; liquidityMiningCampaign_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_gt?: InputMaybe; liquidityMiningCampaign_gte?: InputMaybe; liquidityMiningCampaign_in?: InputMaybe>; liquidityMiningCampaign_lt?: InputMaybe; liquidityMiningCampaign_lte?: InputMaybe; liquidityMiningCampaign_not?: InputMaybe; liquidityMiningCampaign_not_contains?: InputMaybe; liquidityMiningCampaign_not_contains_nocase?: InputMaybe; liquidityMiningCampaign_not_ends_with?: InputMaybe; liquidityMiningCampaign_not_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_not_in?: InputMaybe>; liquidityMiningCampaign_not_starts_with?: InputMaybe; liquidityMiningCampaign_not_starts_with_nocase?: InputMaybe; liquidityMiningCampaign_starts_with?: InputMaybe; liquidityMiningCampaign_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; }; export declare enum Recovery_OrderBy { Amounts = "amounts", Id = "id", LiquidityMiningCampaign = "liquidityMiningCampaign", LiquidityMiningCampaignDuration = "liquidityMiningCampaign__duration", LiquidityMiningCampaignEndsAt = "liquidityMiningCampaign__endsAt", LiquidityMiningCampaignId = "liquidityMiningCampaign__id", LiquidityMiningCampaignInitialized = "liquidityMiningCampaign__initialized", LiquidityMiningCampaignLocked = "liquidityMiningCampaign__locked", LiquidityMiningCampaignOwner = "liquidityMiningCampaign__owner", LiquidityMiningCampaignStakedAmount = "liquidityMiningCampaign__stakedAmount", LiquidityMiningCampaignStakingCap = "liquidityMiningCampaign__stakingCap", LiquidityMiningCampaignStartsAt = "liquidityMiningCampaign__startsAt", Timestamp = "timestamp" } export type SingleSidedStakingCampaign = { __typename?: 'SingleSidedStakingCampaign'; claims: Array; deposits: Array; duration: Scalars['BigInt']; endsAt: Scalars['BigInt']; id: Scalars['ID']; initialized: Scalars['Boolean']; locked: Scalars['Boolean']; owner: Scalars['Bytes']; recoveries: Array; rewards: Array; singleSidedStakingPositions: Array; stakeToken: Token; stakedAmount: Scalars['BigDecimal']; stakingCap: Scalars['BigDecimal']; startsAt: Scalars['BigInt']; withdrawals: Array; }; export type SingleSidedStakingCampaignClaimsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SingleSidedStakingCampaignDepositsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SingleSidedStakingCampaignRecoveriesArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SingleSidedStakingCampaignRewardsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SingleSidedStakingCampaignSingleSidedStakingPositionsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SingleSidedStakingCampaignWithdrawalsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type SingleSidedStakingCampaignClaim = { __typename?: 'SingleSidedStakingCampaignClaim'; amounts: Array; id: Scalars['ID']; singleSidedStakingCampaign: SingleSidedStakingCampaign; timestamp: Scalars['BigInt']; user: Scalars['Bytes']; }; export type SingleSidedStakingCampaignClaim_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amounts?: InputMaybe>; amounts_contains?: InputMaybe>; amounts_contains_nocase?: InputMaybe>; amounts_not?: InputMaybe>; amounts_not_contains?: InputMaybe>; amounts_not_contains_nocase?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; singleSidedStakingCampaign?: InputMaybe; singleSidedStakingCampaign_?: InputMaybe; singleSidedStakingCampaign_contains?: InputMaybe; singleSidedStakingCampaign_contains_nocase?: InputMaybe; singleSidedStakingCampaign_ends_with?: InputMaybe; singleSidedStakingCampaign_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_gt?: InputMaybe; singleSidedStakingCampaign_gte?: InputMaybe; singleSidedStakingCampaign_in?: InputMaybe>; singleSidedStakingCampaign_lt?: InputMaybe; singleSidedStakingCampaign_lte?: InputMaybe; singleSidedStakingCampaign_not?: InputMaybe; singleSidedStakingCampaign_not_contains?: InputMaybe; singleSidedStakingCampaign_not_contains_nocase?: InputMaybe; singleSidedStakingCampaign_not_ends_with?: InputMaybe; singleSidedStakingCampaign_not_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_not_in?: InputMaybe>; singleSidedStakingCampaign_not_starts_with?: InputMaybe; singleSidedStakingCampaign_not_starts_with_nocase?: InputMaybe; singleSidedStakingCampaign_starts_with?: InputMaybe; singleSidedStakingCampaign_starts_with_nocase?: InputMaybe; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; user?: InputMaybe; user_contains?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_in?: InputMaybe>; }; export declare enum SingleSidedStakingCampaignClaim_OrderBy { Amounts = "amounts", Id = "id", SingleSidedStakingCampaign = "singleSidedStakingCampaign", SingleSidedStakingCampaignDuration = "singleSidedStakingCampaign__duration", SingleSidedStakingCampaignEndsAt = "singleSidedStakingCampaign__endsAt", SingleSidedStakingCampaignId = "singleSidedStakingCampaign__id", SingleSidedStakingCampaignInitialized = "singleSidedStakingCampaign__initialized", SingleSidedStakingCampaignLocked = "singleSidedStakingCampaign__locked", SingleSidedStakingCampaignOwner = "singleSidedStakingCampaign__owner", SingleSidedStakingCampaignStakedAmount = "singleSidedStakingCampaign__stakedAmount", SingleSidedStakingCampaignStakingCap = "singleSidedStakingCampaign__stakingCap", SingleSidedStakingCampaignStartsAt = "singleSidedStakingCampaign__startsAt", Timestamp = "timestamp", User = "user" } export type SingleSidedStakingCampaignDeposit = { __typename?: 'SingleSidedStakingCampaignDeposit'; amount: Scalars['BigDecimal']; id: Scalars['ID']; singleSidedStakingCampaign: SingleSidedStakingCampaign; timestamp: Scalars['BigInt']; user: Scalars['Bytes']; }; export type SingleSidedStakingCampaignDeposit_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; singleSidedStakingCampaign?: InputMaybe; singleSidedStakingCampaign_?: InputMaybe; singleSidedStakingCampaign_contains?: InputMaybe; singleSidedStakingCampaign_contains_nocase?: InputMaybe; singleSidedStakingCampaign_ends_with?: InputMaybe; singleSidedStakingCampaign_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_gt?: InputMaybe; singleSidedStakingCampaign_gte?: InputMaybe; singleSidedStakingCampaign_in?: InputMaybe>; singleSidedStakingCampaign_lt?: InputMaybe; singleSidedStakingCampaign_lte?: InputMaybe; singleSidedStakingCampaign_not?: InputMaybe; singleSidedStakingCampaign_not_contains?: InputMaybe; singleSidedStakingCampaign_not_contains_nocase?: InputMaybe; singleSidedStakingCampaign_not_ends_with?: InputMaybe; singleSidedStakingCampaign_not_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_not_in?: InputMaybe>; singleSidedStakingCampaign_not_starts_with?: InputMaybe; singleSidedStakingCampaign_not_starts_with_nocase?: InputMaybe; singleSidedStakingCampaign_starts_with?: InputMaybe; singleSidedStakingCampaign_starts_with_nocase?: InputMaybe; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; user?: InputMaybe; user_contains?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_in?: InputMaybe>; }; export declare enum SingleSidedStakingCampaignDeposit_OrderBy { Amount = "amount", Id = "id", SingleSidedStakingCampaign = "singleSidedStakingCampaign", SingleSidedStakingCampaignDuration = "singleSidedStakingCampaign__duration", SingleSidedStakingCampaignEndsAt = "singleSidedStakingCampaign__endsAt", SingleSidedStakingCampaignId = "singleSidedStakingCampaign__id", SingleSidedStakingCampaignInitialized = "singleSidedStakingCampaign__initialized", SingleSidedStakingCampaignLocked = "singleSidedStakingCampaign__locked", SingleSidedStakingCampaignOwner = "singleSidedStakingCampaign__owner", SingleSidedStakingCampaignStakedAmount = "singleSidedStakingCampaign__stakedAmount", SingleSidedStakingCampaignStakingCap = "singleSidedStakingCampaign__stakingCap", SingleSidedStakingCampaignStartsAt = "singleSidedStakingCampaign__startsAt", Timestamp = "timestamp", User = "user" } export type SingleSidedStakingCampaignPosition = { __typename?: 'SingleSidedStakingCampaignPosition'; id: Scalars['ID']; singleSidedStakingCampaign: SingleSidedStakingCampaign; stakedAmount: Scalars['BigDecimal']; user: User; }; export type SingleSidedStakingCampaignPosition_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; singleSidedStakingCampaign?: InputMaybe; singleSidedStakingCampaign_?: InputMaybe; singleSidedStakingCampaign_contains?: InputMaybe; singleSidedStakingCampaign_contains_nocase?: InputMaybe; singleSidedStakingCampaign_ends_with?: InputMaybe; singleSidedStakingCampaign_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_gt?: InputMaybe; singleSidedStakingCampaign_gte?: InputMaybe; singleSidedStakingCampaign_in?: InputMaybe>; singleSidedStakingCampaign_lt?: InputMaybe; singleSidedStakingCampaign_lte?: InputMaybe; singleSidedStakingCampaign_not?: InputMaybe; singleSidedStakingCampaign_not_contains?: InputMaybe; singleSidedStakingCampaign_not_contains_nocase?: InputMaybe; singleSidedStakingCampaign_not_ends_with?: InputMaybe; singleSidedStakingCampaign_not_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_not_in?: InputMaybe>; singleSidedStakingCampaign_not_starts_with?: InputMaybe; singleSidedStakingCampaign_not_starts_with_nocase?: InputMaybe; singleSidedStakingCampaign_starts_with?: InputMaybe; singleSidedStakingCampaign_starts_with_nocase?: InputMaybe; stakedAmount?: InputMaybe; stakedAmount_gt?: InputMaybe; stakedAmount_gte?: InputMaybe; stakedAmount_in?: InputMaybe>; stakedAmount_lt?: InputMaybe; stakedAmount_lte?: InputMaybe; stakedAmount_not?: InputMaybe; stakedAmount_not_in?: InputMaybe>; user?: InputMaybe; user_?: InputMaybe; user_contains?: InputMaybe; user_contains_nocase?: InputMaybe; user_ends_with?: InputMaybe; user_ends_with_nocase?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_contains_nocase?: InputMaybe; user_not_ends_with?: InputMaybe; user_not_ends_with_nocase?: InputMaybe; user_not_in?: InputMaybe>; user_not_starts_with?: InputMaybe; user_not_starts_with_nocase?: InputMaybe; user_starts_with?: InputMaybe; user_starts_with_nocase?: InputMaybe; }; export declare enum SingleSidedStakingCampaignPosition_OrderBy { Id = "id", SingleSidedStakingCampaign = "singleSidedStakingCampaign", SingleSidedStakingCampaignDuration = "singleSidedStakingCampaign__duration", SingleSidedStakingCampaignEndsAt = "singleSidedStakingCampaign__endsAt", SingleSidedStakingCampaignId = "singleSidedStakingCampaign__id", SingleSidedStakingCampaignInitialized = "singleSidedStakingCampaign__initialized", SingleSidedStakingCampaignLocked = "singleSidedStakingCampaign__locked", SingleSidedStakingCampaignOwner = "singleSidedStakingCampaign__owner", SingleSidedStakingCampaignStakedAmount = "singleSidedStakingCampaign__stakedAmount", SingleSidedStakingCampaignStakingCap = "singleSidedStakingCampaign__stakingCap", SingleSidedStakingCampaignStartsAt = "singleSidedStakingCampaign__startsAt", StakedAmount = "stakedAmount", User = "user", UserId = "user__id", UserUsdSwapped = "user__usdSwapped" } export type SingleSidedStakingCampaignRecovery = { __typename?: 'SingleSidedStakingCampaignRecovery'; amounts: Array; id: Scalars['ID']; singleSidedStakingCampaign: SingleSidedStakingCampaign; timestamp: Scalars['BigInt']; }; export type SingleSidedStakingCampaignRecovery_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amounts?: InputMaybe>; amounts_contains?: InputMaybe>; amounts_contains_nocase?: InputMaybe>; amounts_not?: InputMaybe>; amounts_not_contains?: InputMaybe>; amounts_not_contains_nocase?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; singleSidedStakingCampaign?: InputMaybe; singleSidedStakingCampaign_?: InputMaybe; singleSidedStakingCampaign_contains?: InputMaybe; singleSidedStakingCampaign_contains_nocase?: InputMaybe; singleSidedStakingCampaign_ends_with?: InputMaybe; singleSidedStakingCampaign_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_gt?: InputMaybe; singleSidedStakingCampaign_gte?: InputMaybe; singleSidedStakingCampaign_in?: InputMaybe>; singleSidedStakingCampaign_lt?: InputMaybe; singleSidedStakingCampaign_lte?: InputMaybe; singleSidedStakingCampaign_not?: InputMaybe; singleSidedStakingCampaign_not_contains?: InputMaybe; singleSidedStakingCampaign_not_contains_nocase?: InputMaybe; singleSidedStakingCampaign_not_ends_with?: InputMaybe; singleSidedStakingCampaign_not_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_not_in?: InputMaybe>; singleSidedStakingCampaign_not_starts_with?: InputMaybe; singleSidedStakingCampaign_not_starts_with_nocase?: InputMaybe; singleSidedStakingCampaign_starts_with?: InputMaybe; singleSidedStakingCampaign_starts_with_nocase?: InputMaybe; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; }; export declare enum SingleSidedStakingCampaignRecovery_OrderBy { Amounts = "amounts", Id = "id", SingleSidedStakingCampaign = "singleSidedStakingCampaign", SingleSidedStakingCampaignDuration = "singleSidedStakingCampaign__duration", SingleSidedStakingCampaignEndsAt = "singleSidedStakingCampaign__endsAt", SingleSidedStakingCampaignId = "singleSidedStakingCampaign__id", SingleSidedStakingCampaignInitialized = "singleSidedStakingCampaign__initialized", SingleSidedStakingCampaignLocked = "singleSidedStakingCampaign__locked", SingleSidedStakingCampaignOwner = "singleSidedStakingCampaign__owner", SingleSidedStakingCampaignStakedAmount = "singleSidedStakingCampaign__stakedAmount", SingleSidedStakingCampaignStakingCap = "singleSidedStakingCampaign__stakingCap", SingleSidedStakingCampaignStartsAt = "singleSidedStakingCampaign__startsAt", Timestamp = "timestamp" } export type SingleSidedStakingCampaignReward = { __typename?: 'SingleSidedStakingCampaignReward'; amount: Scalars['BigDecimal']; id: Scalars['ID']; token: Token; }; export type SingleSidedStakingCampaignReward_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; token?: InputMaybe; token_?: InputMaybe; token_contains?: InputMaybe; token_contains_nocase?: InputMaybe; token_ends_with?: InputMaybe; token_ends_with_nocase?: InputMaybe; token_gt?: InputMaybe; token_gte?: InputMaybe; token_in?: InputMaybe>; token_lt?: InputMaybe; token_lte?: InputMaybe; token_not?: InputMaybe; token_not_contains?: InputMaybe; token_not_contains_nocase?: InputMaybe; token_not_ends_with?: InputMaybe; token_not_ends_with_nocase?: InputMaybe; token_not_in?: InputMaybe>; token_not_starts_with?: InputMaybe; token_not_starts_with_nocase?: InputMaybe; token_starts_with?: InputMaybe; token_starts_with_nocase?: InputMaybe; }; export declare enum SingleSidedStakingCampaignReward_OrderBy { Amount = "amount", Id = "id", Token = "token", TokenDecimals = "token__decimals", TokenDerivedNativeCurrency = "token__derivedNativeCurrency", TokenId = "token__id", TokenName = "token__name", TokenSymbol = "token__symbol", TokenTotalLiquidity = "token__totalLiquidity", TokenTotalSupply = "token__totalSupply", TokenTradeVolume = "token__tradeVolume", TokenTradeVolumeUsd = "token__tradeVolumeUSD", TokenTxCount = "token__txCount", TokenUntrackedVolumeUsd = "token__untrackedVolumeUSD" } export type SingleSidedStakingCampaignWithdrawal = { __typename?: 'SingleSidedStakingCampaignWithdrawal'; amount: Scalars['BigDecimal']; id: Scalars['ID']; singleSidedStakingCampaign: SingleSidedStakingCampaign; timestamp: Scalars['BigInt']; user: Scalars['Bytes']; }; export type SingleSidedStakingCampaignWithdrawal_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; singleSidedStakingCampaign?: InputMaybe; singleSidedStakingCampaign_?: InputMaybe; singleSidedStakingCampaign_contains?: InputMaybe; singleSidedStakingCampaign_contains_nocase?: InputMaybe; singleSidedStakingCampaign_ends_with?: InputMaybe; singleSidedStakingCampaign_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_gt?: InputMaybe; singleSidedStakingCampaign_gte?: InputMaybe; singleSidedStakingCampaign_in?: InputMaybe>; singleSidedStakingCampaign_lt?: InputMaybe; singleSidedStakingCampaign_lte?: InputMaybe; singleSidedStakingCampaign_not?: InputMaybe; singleSidedStakingCampaign_not_contains?: InputMaybe; singleSidedStakingCampaign_not_contains_nocase?: InputMaybe; singleSidedStakingCampaign_not_ends_with?: InputMaybe; singleSidedStakingCampaign_not_ends_with_nocase?: InputMaybe; singleSidedStakingCampaign_not_in?: InputMaybe>; singleSidedStakingCampaign_not_starts_with?: InputMaybe; singleSidedStakingCampaign_not_starts_with_nocase?: InputMaybe; singleSidedStakingCampaign_starts_with?: InputMaybe; singleSidedStakingCampaign_starts_with_nocase?: InputMaybe; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; user?: InputMaybe; user_contains?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_in?: InputMaybe>; }; export declare enum SingleSidedStakingCampaignWithdrawal_OrderBy { Amount = "amount", Id = "id", SingleSidedStakingCampaign = "singleSidedStakingCampaign", SingleSidedStakingCampaignDuration = "singleSidedStakingCampaign__duration", SingleSidedStakingCampaignEndsAt = "singleSidedStakingCampaign__endsAt", SingleSidedStakingCampaignId = "singleSidedStakingCampaign__id", SingleSidedStakingCampaignInitialized = "singleSidedStakingCampaign__initialized", SingleSidedStakingCampaignLocked = "singleSidedStakingCampaign__locked", SingleSidedStakingCampaignOwner = "singleSidedStakingCampaign__owner", SingleSidedStakingCampaignStakedAmount = "singleSidedStakingCampaign__stakedAmount", SingleSidedStakingCampaignStakingCap = "singleSidedStakingCampaign__stakingCap", SingleSidedStakingCampaignStartsAt = "singleSidedStakingCampaign__startsAt", Timestamp = "timestamp", User = "user" } export type SingleSidedStakingCampaign_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; claims_?: InputMaybe; deposits_?: InputMaybe; duration?: InputMaybe; duration_gt?: InputMaybe; duration_gte?: InputMaybe; duration_in?: InputMaybe>; duration_lt?: InputMaybe; duration_lte?: InputMaybe; duration_not?: InputMaybe; duration_not_in?: InputMaybe>; endsAt?: InputMaybe; endsAt_gt?: InputMaybe; endsAt_gte?: InputMaybe; endsAt_in?: InputMaybe>; endsAt_lt?: InputMaybe; endsAt_lte?: InputMaybe; endsAt_not?: InputMaybe; endsAt_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; initialized?: InputMaybe; initialized_in?: InputMaybe>; initialized_not?: InputMaybe; initialized_not_in?: InputMaybe>; locked?: InputMaybe; locked_in?: InputMaybe>; locked_not?: InputMaybe; locked_not_in?: InputMaybe>; or?: InputMaybe>>; owner?: InputMaybe; owner_contains?: InputMaybe; owner_gt?: InputMaybe; owner_gte?: InputMaybe; owner_in?: InputMaybe>; owner_lt?: InputMaybe; owner_lte?: InputMaybe; owner_not?: InputMaybe; owner_not_contains?: InputMaybe; owner_not_in?: InputMaybe>; recoveries_?: InputMaybe; rewards?: InputMaybe>; rewards_?: InputMaybe; rewards_contains?: InputMaybe>; rewards_contains_nocase?: InputMaybe>; rewards_not?: InputMaybe>; rewards_not_contains?: InputMaybe>; rewards_not_contains_nocase?: InputMaybe>; singleSidedStakingPositions_?: InputMaybe; stakeToken?: InputMaybe; stakeToken_?: InputMaybe; stakeToken_contains?: InputMaybe; stakeToken_contains_nocase?: InputMaybe; stakeToken_ends_with?: InputMaybe; stakeToken_ends_with_nocase?: InputMaybe; stakeToken_gt?: InputMaybe; stakeToken_gte?: InputMaybe; stakeToken_in?: InputMaybe>; stakeToken_lt?: InputMaybe; stakeToken_lte?: InputMaybe; stakeToken_not?: InputMaybe; stakeToken_not_contains?: InputMaybe; stakeToken_not_contains_nocase?: InputMaybe; stakeToken_not_ends_with?: InputMaybe; stakeToken_not_ends_with_nocase?: InputMaybe; stakeToken_not_in?: InputMaybe>; stakeToken_not_starts_with?: InputMaybe; stakeToken_not_starts_with_nocase?: InputMaybe; stakeToken_starts_with?: InputMaybe; stakeToken_starts_with_nocase?: InputMaybe; stakedAmount?: InputMaybe; stakedAmount_gt?: InputMaybe; stakedAmount_gte?: InputMaybe; stakedAmount_in?: InputMaybe>; stakedAmount_lt?: InputMaybe; stakedAmount_lte?: InputMaybe; stakedAmount_not?: InputMaybe; stakedAmount_not_in?: InputMaybe>; stakingCap?: InputMaybe; stakingCap_gt?: InputMaybe; stakingCap_gte?: InputMaybe; stakingCap_in?: InputMaybe>; stakingCap_lt?: InputMaybe; stakingCap_lte?: InputMaybe; stakingCap_not?: InputMaybe; stakingCap_not_in?: InputMaybe>; startsAt?: InputMaybe; startsAt_gt?: InputMaybe; startsAt_gte?: InputMaybe; startsAt_in?: InputMaybe>; startsAt_lt?: InputMaybe; startsAt_lte?: InputMaybe; startsAt_not?: InputMaybe; startsAt_not_in?: InputMaybe>; withdrawals_?: InputMaybe; }; export declare enum SingleSidedStakingCampaign_OrderBy { Claims = "claims", Deposits = "deposits", Duration = "duration", EndsAt = "endsAt", Id = "id", Initialized = "initialized", Locked = "locked", Owner = "owner", Recoveries = "recoveries", Rewards = "rewards", SingleSidedStakingPositions = "singleSidedStakingPositions", StakeToken = "stakeToken", StakeTokenDecimals = "stakeToken__decimals", StakeTokenDerivedNativeCurrency = "stakeToken__derivedNativeCurrency", StakeTokenId = "stakeToken__id", StakeTokenName = "stakeToken__name", StakeTokenSymbol = "stakeToken__symbol", StakeTokenTotalLiquidity = "stakeToken__totalLiquidity", StakeTokenTotalSupply = "stakeToken__totalSupply", StakeTokenTradeVolume = "stakeToken__tradeVolume", StakeTokenTradeVolumeUsd = "stakeToken__tradeVolumeUSD", StakeTokenTxCount = "stakeToken__txCount", StakeTokenUntrackedVolumeUsd = "stakeToken__untrackedVolumeUSD", StakedAmount = "stakedAmount", StakingCap = "stakingCap", StartsAt = "startsAt", Withdrawals = "withdrawals" } export type Subscription = { __typename?: 'Subscription'; /** Access to subgraph metadata */ _meta?: Maybe<_Meta_>; bundle?: Maybe; bundles: Array; burn?: Maybe; burns: Array; claim?: Maybe; claims: Array; dailyUniqueAddressInteraction?: Maybe; dailyUniqueAddressInteractions: Array; deposit?: Maybe; deposits: Array; liquidityMiningCampaign?: Maybe; liquidityMiningCampaignReward?: Maybe; liquidityMiningCampaignRewards: Array; liquidityMiningCampaigns: Array; liquidityMiningPosition?: Maybe; liquidityMiningPositionSnapshot?: Maybe; liquidityMiningPositionSnapshots: Array; liquidityMiningPositions: Array; liquidityPosition?: Maybe; liquidityPositionSnapshot?: Maybe; liquidityPositionSnapshots: Array; liquidityPositions: Array; mint?: Maybe; mints: Array; monthlyUniqueAddressInteraction?: Maybe; monthlyUniqueAddressInteractions: Array; pair?: Maybe; pairDayData?: Maybe; pairDayDatas: Array; pairHourData?: Maybe; pairHourDatas: Array; pairs: Array; recoveries: Array; recovery?: Maybe; singleSidedStakingCampaign?: Maybe; singleSidedStakingCampaignClaim?: Maybe; singleSidedStakingCampaignClaims: Array; singleSidedStakingCampaignDeposit?: Maybe; singleSidedStakingCampaignDeposits: Array; singleSidedStakingCampaignPosition?: Maybe; singleSidedStakingCampaignPositions: Array; singleSidedStakingCampaignRecoveries: Array; singleSidedStakingCampaignRecovery?: Maybe; singleSidedStakingCampaignReward?: Maybe; singleSidedStakingCampaignRewards: Array; singleSidedStakingCampaignWithdrawal?: Maybe; singleSidedStakingCampaignWithdrawals: Array; singleSidedStakingCampaigns: Array; swap?: Maybe; swaprDayData?: Maybe; swaprDayDatas: Array; swaprFactories: Array; swaprFactory?: Maybe; swaprStakingRewardsFactories: Array; swaprStakingRewardsFactory?: Maybe; swaps: Array; token?: Maybe; tokenDayData?: Maybe; tokenDayDatas: Array; tokens: Array; transaction?: Maybe; transactions: Array; user?: Maybe; users: Array; weeklyUniqueAddressInteraction?: Maybe; weeklyUniqueAddressInteractions: Array; withdrawal?: Maybe; withdrawals: Array; }; export type Subscription_MetaArgs = { block?: InputMaybe; }; export type SubscriptionBundleArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionBundlesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionBurnArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionBurnsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionClaimArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionClaimsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDailyUniqueAddressInteractionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDailyUniqueAddressInteractionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionDepositArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionDepositsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionLiquidityMiningCampaignArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionLiquidityMiningCampaignRewardArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionLiquidityMiningCampaignRewardsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionLiquidityMiningCampaignsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionLiquidityMiningPositionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionLiquidityMiningPositionSnapshotArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionLiquidityMiningPositionSnapshotsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionLiquidityMiningPositionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionLiquidityPositionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionLiquidityPositionSnapshotArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionLiquidityPositionSnapshotsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionLiquidityPositionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionMintArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionMintsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionMonthlyUniqueAddressInteractionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionMonthlyUniqueAddressInteractionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionPairArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionPairDayDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionPairDayDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionPairHourDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionPairHourDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionPairsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionRecoveriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionRecoveryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignClaimArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignClaimsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSingleSidedStakingCampaignDepositArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignDepositsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSingleSidedStakingCampaignPositionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignPositionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSingleSidedStakingCampaignRecoveriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSingleSidedStakingCampaignRecoveryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignRewardArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignRewardsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSingleSidedStakingCampaignWithdrawalArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSingleSidedStakingCampaignWithdrawalsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSingleSidedStakingCampaignsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSwapArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSwaprDayDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSwaprDayDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSwaprFactoriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSwaprFactoryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSwaprStakingRewardsFactoriesArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionSwaprStakingRewardsFactoryArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionSwapsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionTokenArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionTokenDayDataArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionTokenDayDatasArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionTokensArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionTransactionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionTransactionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionUserArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionUsersArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionWeeklyUniqueAddressInteractionArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionWeeklyUniqueAddressInteractionsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type SubscriptionWithdrawalArgs = { block?: InputMaybe; id: Scalars['ID']; subgraphError?: _SubgraphErrorPolicy_; }; export type SubscriptionWithdrawalsArgs = { block?: InputMaybe; first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; subgraphError?: _SubgraphErrorPolicy_; where?: InputMaybe; }; export type Swap = { __typename?: 'Swap'; amount0In: Scalars['BigDecimal']; amount0Out: Scalars['BigDecimal']; amount1In: Scalars['BigDecimal']; amount1Out: Scalars['BigDecimal']; amountUSD: Scalars['BigDecimal']; from: Scalars['Bytes']; id: Scalars['ID']; logIndex?: Maybe; pair: Pair; sender: Scalars['Bytes']; timestamp: Scalars['BigInt']; to: Scalars['Bytes']; transaction: Transaction; }; export type Swap_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount0In?: InputMaybe; amount0In_gt?: InputMaybe; amount0In_gte?: InputMaybe; amount0In_in?: InputMaybe>; amount0In_lt?: InputMaybe; amount0In_lte?: InputMaybe; amount0In_not?: InputMaybe; amount0In_not_in?: InputMaybe>; amount0Out?: InputMaybe; amount0Out_gt?: InputMaybe; amount0Out_gte?: InputMaybe; amount0Out_in?: InputMaybe>; amount0Out_lt?: InputMaybe; amount0Out_lte?: InputMaybe; amount0Out_not?: InputMaybe; amount0Out_not_in?: InputMaybe>; amount1In?: InputMaybe; amount1In_gt?: InputMaybe; amount1In_gte?: InputMaybe; amount1In_in?: InputMaybe>; amount1In_lt?: InputMaybe; amount1In_lte?: InputMaybe; amount1In_not?: InputMaybe; amount1In_not_in?: InputMaybe>; amount1Out?: InputMaybe; amount1Out_gt?: InputMaybe; amount1Out_gte?: InputMaybe; amount1Out_in?: InputMaybe>; amount1Out_lt?: InputMaybe; amount1Out_lte?: InputMaybe; amount1Out_not?: InputMaybe; amount1Out_not_in?: InputMaybe>; amountUSD?: InputMaybe; amountUSD_gt?: InputMaybe; amountUSD_gte?: InputMaybe; amountUSD_in?: InputMaybe>; amountUSD_lt?: InputMaybe; amountUSD_lte?: InputMaybe; amountUSD_not?: InputMaybe; amountUSD_not_in?: InputMaybe>; and?: InputMaybe>>; from?: InputMaybe; from_contains?: InputMaybe; from_gt?: InputMaybe; from_gte?: InputMaybe; from_in?: InputMaybe>; from_lt?: InputMaybe; from_lte?: InputMaybe; from_not?: InputMaybe; from_not_contains?: InputMaybe; from_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; logIndex?: InputMaybe; logIndex_gt?: InputMaybe; logIndex_gte?: InputMaybe; logIndex_in?: InputMaybe>; logIndex_lt?: InputMaybe; logIndex_lte?: InputMaybe; logIndex_not?: InputMaybe; logIndex_not_in?: InputMaybe>; or?: InputMaybe>>; pair?: InputMaybe; pair_?: InputMaybe; pair_contains?: InputMaybe; pair_contains_nocase?: InputMaybe; pair_ends_with?: InputMaybe; pair_ends_with_nocase?: InputMaybe; pair_gt?: InputMaybe; pair_gte?: InputMaybe; pair_in?: InputMaybe>; pair_lt?: InputMaybe; pair_lte?: InputMaybe; pair_not?: InputMaybe; pair_not_contains?: InputMaybe; pair_not_contains_nocase?: InputMaybe; pair_not_ends_with?: InputMaybe; pair_not_ends_with_nocase?: InputMaybe; pair_not_in?: InputMaybe>; pair_not_starts_with?: InputMaybe; pair_not_starts_with_nocase?: InputMaybe; pair_starts_with?: InputMaybe; pair_starts_with_nocase?: InputMaybe; sender?: InputMaybe; sender_contains?: InputMaybe; sender_gt?: InputMaybe; sender_gte?: InputMaybe; sender_in?: InputMaybe>; sender_lt?: InputMaybe; sender_lte?: InputMaybe; sender_not?: InputMaybe; sender_not_contains?: InputMaybe; sender_not_in?: InputMaybe>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; to?: InputMaybe; to_contains?: InputMaybe; to_gt?: InputMaybe; to_gte?: InputMaybe; to_in?: InputMaybe>; to_lt?: InputMaybe; to_lte?: InputMaybe; to_not?: InputMaybe; to_not_contains?: InputMaybe; to_not_in?: InputMaybe>; transaction?: InputMaybe; transaction_?: InputMaybe; transaction_contains?: InputMaybe; transaction_contains_nocase?: InputMaybe; transaction_ends_with?: InputMaybe; transaction_ends_with_nocase?: InputMaybe; transaction_gt?: InputMaybe; transaction_gte?: InputMaybe; transaction_in?: InputMaybe>; transaction_lt?: InputMaybe; transaction_lte?: InputMaybe; transaction_not?: InputMaybe; transaction_not_contains?: InputMaybe; transaction_not_contains_nocase?: InputMaybe; transaction_not_ends_with?: InputMaybe; transaction_not_ends_with_nocase?: InputMaybe; transaction_not_in?: InputMaybe>; transaction_not_starts_with?: InputMaybe; transaction_not_starts_with_nocase?: InputMaybe; transaction_starts_with?: InputMaybe; transaction_starts_with_nocase?: InputMaybe; }; export declare enum Swap_OrderBy { Amount0In = "amount0In", Amount0Out = "amount0Out", Amount1In = "amount1In", Amount1Out = "amount1Out", AmountUsd = "amountUSD", From = "from", Id = "id", LogIndex = "logIndex", Pair = "pair", PairCreatedAtBlockNumber = "pair__createdAtBlockNumber", PairCreatedAtTimestamp = "pair__createdAtTimestamp", PairId = "pair__id", PairLiquidityProviderCount = "pair__liquidityProviderCount", PairReserve0 = "pair__reserve0", PairReserve1 = "pair__reserve1", PairReserveNativeCurrency = "pair__reserveNativeCurrency", PairReserveUsd = "pair__reserveUSD", PairSwapFee = "pair__swapFee", PairToken0Price = "pair__token0Price", PairToken1Price = "pair__token1Price", PairTotalSupply = "pair__totalSupply", PairTrackedReserveNativeCurrency = "pair__trackedReserveNativeCurrency", PairTxCount = "pair__txCount", PairUntrackedVolumeUsd = "pair__untrackedVolumeUSD", PairVolumeToken0 = "pair__volumeToken0", PairVolumeToken1 = "pair__volumeToken1", PairVolumeUsd = "pair__volumeUSD", Sender = "sender", Timestamp = "timestamp", To = "to", Transaction = "transaction", TransactionBlockNumber = "transaction__blockNumber", TransactionId = "transaction__id", TransactionTimestamp = "transaction__timestamp" } export type SwaprDayData = { __typename?: 'SwaprDayData'; dailyBurns: Scalars['BigInt']; dailyMints: Scalars['BigInt']; dailySwaps: Scalars['BigInt']; dailyVolumeNativeCurrency: Scalars['BigDecimal']; dailyVolumeUSD: Scalars['BigDecimal']; dailyVolumeUntracked: Scalars['BigDecimal']; date: Scalars['Int']; id: Scalars['ID']; totalLiquidityNativeCurrency: Scalars['BigDecimal']; totalLiquidityUSD: Scalars['BigDecimal']; totalVolumeNativeCurrency: Scalars['BigDecimal']; totalVolumeUSD: Scalars['BigDecimal']; txCount: Scalars['BigInt']; }; export type SwaprDayData_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; dailyBurns?: InputMaybe; dailyBurns_gt?: InputMaybe; dailyBurns_gte?: InputMaybe; dailyBurns_in?: InputMaybe>; dailyBurns_lt?: InputMaybe; dailyBurns_lte?: InputMaybe; dailyBurns_not?: InputMaybe; dailyBurns_not_in?: InputMaybe>; dailyMints?: InputMaybe; dailyMints_gt?: InputMaybe; dailyMints_gte?: InputMaybe; dailyMints_in?: InputMaybe>; dailyMints_lt?: InputMaybe; dailyMints_lte?: InputMaybe; dailyMints_not?: InputMaybe; dailyMints_not_in?: InputMaybe>; dailySwaps?: InputMaybe; dailySwaps_gt?: InputMaybe; dailySwaps_gte?: InputMaybe; dailySwaps_in?: InputMaybe>; dailySwaps_lt?: InputMaybe; dailySwaps_lte?: InputMaybe; dailySwaps_not?: InputMaybe; dailySwaps_not_in?: InputMaybe>; dailyVolumeNativeCurrency?: InputMaybe; dailyVolumeNativeCurrency_gt?: InputMaybe; dailyVolumeNativeCurrency_gte?: InputMaybe; dailyVolumeNativeCurrency_in?: InputMaybe>; dailyVolumeNativeCurrency_lt?: InputMaybe; dailyVolumeNativeCurrency_lte?: InputMaybe; dailyVolumeNativeCurrency_not?: InputMaybe; dailyVolumeNativeCurrency_not_in?: InputMaybe>; dailyVolumeUSD?: InputMaybe; dailyVolumeUSD_gt?: InputMaybe; dailyVolumeUSD_gte?: InputMaybe; dailyVolumeUSD_in?: InputMaybe>; dailyVolumeUSD_lt?: InputMaybe; dailyVolumeUSD_lte?: InputMaybe; dailyVolumeUSD_not?: InputMaybe; dailyVolumeUSD_not_in?: InputMaybe>; dailyVolumeUntracked?: InputMaybe; dailyVolumeUntracked_gt?: InputMaybe; dailyVolumeUntracked_gte?: InputMaybe; dailyVolumeUntracked_in?: InputMaybe>; dailyVolumeUntracked_lt?: InputMaybe; dailyVolumeUntracked_lte?: InputMaybe; dailyVolumeUntracked_not?: InputMaybe; dailyVolumeUntracked_not_in?: InputMaybe>; date?: InputMaybe; date_gt?: InputMaybe; date_gte?: InputMaybe; date_in?: InputMaybe>; date_lt?: InputMaybe; date_lte?: InputMaybe; date_not?: InputMaybe; date_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; totalLiquidityNativeCurrency?: InputMaybe; totalLiquidityNativeCurrency_gt?: InputMaybe; totalLiquidityNativeCurrency_gte?: InputMaybe; totalLiquidityNativeCurrency_in?: InputMaybe>; totalLiquidityNativeCurrency_lt?: InputMaybe; totalLiquidityNativeCurrency_lte?: InputMaybe; totalLiquidityNativeCurrency_not?: InputMaybe; totalLiquidityNativeCurrency_not_in?: InputMaybe>; totalLiquidityUSD?: InputMaybe; totalLiquidityUSD_gt?: InputMaybe; totalLiquidityUSD_gte?: InputMaybe; totalLiquidityUSD_in?: InputMaybe>; totalLiquidityUSD_lt?: InputMaybe; totalLiquidityUSD_lte?: InputMaybe; totalLiquidityUSD_not?: InputMaybe; totalLiquidityUSD_not_in?: InputMaybe>; totalVolumeNativeCurrency?: InputMaybe; totalVolumeNativeCurrency_gt?: InputMaybe; totalVolumeNativeCurrency_gte?: InputMaybe; totalVolumeNativeCurrency_in?: InputMaybe>; totalVolumeNativeCurrency_lt?: InputMaybe; totalVolumeNativeCurrency_lte?: InputMaybe; totalVolumeNativeCurrency_not?: InputMaybe; totalVolumeNativeCurrency_not_in?: InputMaybe>; totalVolumeUSD?: InputMaybe; totalVolumeUSD_gt?: InputMaybe; totalVolumeUSD_gte?: InputMaybe; totalVolumeUSD_in?: InputMaybe>; totalVolumeUSD_lt?: InputMaybe; totalVolumeUSD_lte?: InputMaybe; totalVolumeUSD_not?: InputMaybe; totalVolumeUSD_not_in?: InputMaybe>; txCount?: InputMaybe; txCount_gt?: InputMaybe; txCount_gte?: InputMaybe; txCount_in?: InputMaybe>; txCount_lt?: InputMaybe; txCount_lte?: InputMaybe; txCount_not?: InputMaybe; txCount_not_in?: InputMaybe>; }; export declare enum SwaprDayData_OrderBy { DailyBurns = "dailyBurns", DailyMints = "dailyMints", DailySwaps = "dailySwaps", DailyVolumeNativeCurrency = "dailyVolumeNativeCurrency", DailyVolumeUsd = "dailyVolumeUSD", DailyVolumeUntracked = "dailyVolumeUntracked", Date = "date", Id = "id", TotalLiquidityNativeCurrency = "totalLiquidityNativeCurrency", TotalLiquidityUsd = "totalLiquidityUSD", TotalVolumeNativeCurrency = "totalVolumeNativeCurrency", TotalVolumeUsd = "totalVolumeUSD", TxCount = "txCount" } export type SwaprFactory = { __typename?: 'SwaprFactory'; id: Scalars['ID']; pairCount: Scalars['Int']; totalLiquidityNativeCurrency: Scalars['BigDecimal']; totalLiquidityUSD: Scalars['BigDecimal']; totalVolumeNativeCurrency: Scalars['BigDecimal']; totalVolumeUSD: Scalars['BigDecimal']; txCount: Scalars['BigInt']; untrackedVolumeUSD: Scalars['BigDecimal']; }; export type SwaprFactory_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; pairCount?: InputMaybe; pairCount_gt?: InputMaybe; pairCount_gte?: InputMaybe; pairCount_in?: InputMaybe>; pairCount_lt?: InputMaybe; pairCount_lte?: InputMaybe; pairCount_not?: InputMaybe; pairCount_not_in?: InputMaybe>; totalLiquidityNativeCurrency?: InputMaybe; totalLiquidityNativeCurrency_gt?: InputMaybe; totalLiquidityNativeCurrency_gte?: InputMaybe; totalLiquidityNativeCurrency_in?: InputMaybe>; totalLiquidityNativeCurrency_lt?: InputMaybe; totalLiquidityNativeCurrency_lte?: InputMaybe; totalLiquidityNativeCurrency_not?: InputMaybe; totalLiquidityNativeCurrency_not_in?: InputMaybe>; totalLiquidityUSD?: InputMaybe; totalLiquidityUSD_gt?: InputMaybe; totalLiquidityUSD_gte?: InputMaybe; totalLiquidityUSD_in?: InputMaybe>; totalLiquidityUSD_lt?: InputMaybe; totalLiquidityUSD_lte?: InputMaybe; totalLiquidityUSD_not?: InputMaybe; totalLiquidityUSD_not_in?: InputMaybe>; totalVolumeNativeCurrency?: InputMaybe; totalVolumeNativeCurrency_gt?: InputMaybe; totalVolumeNativeCurrency_gte?: InputMaybe; totalVolumeNativeCurrency_in?: InputMaybe>; totalVolumeNativeCurrency_lt?: InputMaybe; totalVolumeNativeCurrency_lte?: InputMaybe; totalVolumeNativeCurrency_not?: InputMaybe; totalVolumeNativeCurrency_not_in?: InputMaybe>; totalVolumeUSD?: InputMaybe; totalVolumeUSD_gt?: InputMaybe; totalVolumeUSD_gte?: InputMaybe; totalVolumeUSD_in?: InputMaybe>; totalVolumeUSD_lt?: InputMaybe; totalVolumeUSD_lte?: InputMaybe; totalVolumeUSD_not?: InputMaybe; totalVolumeUSD_not_in?: InputMaybe>; txCount?: InputMaybe; txCount_gt?: InputMaybe; txCount_gte?: InputMaybe; txCount_in?: InputMaybe>; txCount_lt?: InputMaybe; txCount_lte?: InputMaybe; txCount_not?: InputMaybe; txCount_not_in?: InputMaybe>; untrackedVolumeUSD?: InputMaybe; untrackedVolumeUSD_gt?: InputMaybe; untrackedVolumeUSD_gte?: InputMaybe; untrackedVolumeUSD_in?: InputMaybe>; untrackedVolumeUSD_lt?: InputMaybe; untrackedVolumeUSD_lte?: InputMaybe; untrackedVolumeUSD_not?: InputMaybe; untrackedVolumeUSD_not_in?: InputMaybe>; }; export declare enum SwaprFactory_OrderBy { Id = "id", PairCount = "pairCount", TotalLiquidityNativeCurrency = "totalLiquidityNativeCurrency", TotalLiquidityUsd = "totalLiquidityUSD", TotalVolumeNativeCurrency = "totalVolumeNativeCurrency", TotalVolumeUsd = "totalVolumeUSD", TxCount = "txCount", UntrackedVolumeUsd = "untrackedVolumeUSD" } export type SwaprStakingRewardsFactory = { __typename?: 'SwaprStakingRewardsFactory'; id: Scalars['ID']; initializedCampaignsCount: Scalars['Int']; }; export type SwaprStakingRewardsFactory_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; initializedCampaignsCount?: InputMaybe; initializedCampaignsCount_gt?: InputMaybe; initializedCampaignsCount_gte?: InputMaybe; initializedCampaignsCount_in?: InputMaybe>; initializedCampaignsCount_lt?: InputMaybe; initializedCampaignsCount_lte?: InputMaybe; initializedCampaignsCount_not?: InputMaybe; initializedCampaignsCount_not_in?: InputMaybe>; or?: InputMaybe>>; }; export declare enum SwaprStakingRewardsFactory_OrderBy { Id = "id", InitializedCampaignsCount = "initializedCampaignsCount" } export type Token = { __typename?: 'Token'; decimals: Scalars['BigInt']; derivedNativeCurrency: Scalars['BigDecimal']; id: Scalars['ID']; name: Scalars['String']; pairBase: Array; pairDayDataBase: Array; pairDayDataQuote: Array; pairQuote: Array; symbol: Scalars['String']; tokenDayData: Array; totalLiquidity: Scalars['BigDecimal']; totalSupply: Scalars['BigInt']; tradeVolume: Scalars['BigDecimal']; tradeVolumeUSD: Scalars['BigDecimal']; txCount: Scalars['BigInt']; untrackedVolumeUSD: Scalars['BigDecimal']; whitelistPairs: Array; }; export type TokenPairBaseArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TokenPairDayDataBaseArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TokenPairDayDataQuoteArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TokenPairQuoteArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TokenTokenDayDataArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TokenWhitelistPairsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TokenDayData = { __typename?: 'TokenDayData'; dailyTxns: Scalars['BigInt']; dailyVolumeNativeCurrency: Scalars['BigDecimal']; dailyVolumeToken: Scalars['BigDecimal']; dailyVolumeUSD: Scalars['BigDecimal']; date: Scalars['Int']; id: Scalars['ID']; priceUSD: Scalars['BigDecimal']; token: Token; totalLiquidityNativeCurrency: Scalars['BigDecimal']; totalLiquidityToken: Scalars['BigDecimal']; totalLiquidityUSD: Scalars['BigDecimal']; }; export type TokenDayData_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; dailyTxns?: InputMaybe; dailyTxns_gt?: InputMaybe; dailyTxns_gte?: InputMaybe; dailyTxns_in?: InputMaybe>; dailyTxns_lt?: InputMaybe; dailyTxns_lte?: InputMaybe; dailyTxns_not?: InputMaybe; dailyTxns_not_in?: InputMaybe>; dailyVolumeNativeCurrency?: InputMaybe; dailyVolumeNativeCurrency_gt?: InputMaybe; dailyVolumeNativeCurrency_gte?: InputMaybe; dailyVolumeNativeCurrency_in?: InputMaybe>; dailyVolumeNativeCurrency_lt?: InputMaybe; dailyVolumeNativeCurrency_lte?: InputMaybe; dailyVolumeNativeCurrency_not?: InputMaybe; dailyVolumeNativeCurrency_not_in?: InputMaybe>; dailyVolumeToken?: InputMaybe; dailyVolumeToken_gt?: InputMaybe; dailyVolumeToken_gte?: InputMaybe; dailyVolumeToken_in?: InputMaybe>; dailyVolumeToken_lt?: InputMaybe; dailyVolumeToken_lte?: InputMaybe; dailyVolumeToken_not?: InputMaybe; dailyVolumeToken_not_in?: InputMaybe>; dailyVolumeUSD?: InputMaybe; dailyVolumeUSD_gt?: InputMaybe; dailyVolumeUSD_gte?: InputMaybe; dailyVolumeUSD_in?: InputMaybe>; dailyVolumeUSD_lt?: InputMaybe; dailyVolumeUSD_lte?: InputMaybe; dailyVolumeUSD_not?: InputMaybe; dailyVolumeUSD_not_in?: InputMaybe>; date?: InputMaybe; date_gt?: InputMaybe; date_gte?: InputMaybe; date_in?: InputMaybe>; date_lt?: InputMaybe; date_lte?: InputMaybe; date_not?: InputMaybe; date_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; priceUSD?: InputMaybe; priceUSD_gt?: InputMaybe; priceUSD_gte?: InputMaybe; priceUSD_in?: InputMaybe>; priceUSD_lt?: InputMaybe; priceUSD_lte?: InputMaybe; priceUSD_not?: InputMaybe; priceUSD_not_in?: InputMaybe>; token?: InputMaybe; token_?: InputMaybe; token_contains?: InputMaybe; token_contains_nocase?: InputMaybe; token_ends_with?: InputMaybe; token_ends_with_nocase?: InputMaybe; token_gt?: InputMaybe; token_gte?: InputMaybe; token_in?: InputMaybe>; token_lt?: InputMaybe; token_lte?: InputMaybe; token_not?: InputMaybe; token_not_contains?: InputMaybe; token_not_contains_nocase?: InputMaybe; token_not_ends_with?: InputMaybe; token_not_ends_with_nocase?: InputMaybe; token_not_in?: InputMaybe>; token_not_starts_with?: InputMaybe; token_not_starts_with_nocase?: InputMaybe; token_starts_with?: InputMaybe; token_starts_with_nocase?: InputMaybe; totalLiquidityNativeCurrency?: InputMaybe; totalLiquidityNativeCurrency_gt?: InputMaybe; totalLiquidityNativeCurrency_gte?: InputMaybe; totalLiquidityNativeCurrency_in?: InputMaybe>; totalLiquidityNativeCurrency_lt?: InputMaybe; totalLiquidityNativeCurrency_lte?: InputMaybe; totalLiquidityNativeCurrency_not?: InputMaybe; totalLiquidityNativeCurrency_not_in?: InputMaybe>; totalLiquidityToken?: InputMaybe; totalLiquidityToken_gt?: InputMaybe; totalLiquidityToken_gte?: InputMaybe; totalLiquidityToken_in?: InputMaybe>; totalLiquidityToken_lt?: InputMaybe; totalLiquidityToken_lte?: InputMaybe; totalLiquidityToken_not?: InputMaybe; totalLiquidityToken_not_in?: InputMaybe>; totalLiquidityUSD?: InputMaybe; totalLiquidityUSD_gt?: InputMaybe; totalLiquidityUSD_gte?: InputMaybe; totalLiquidityUSD_in?: InputMaybe>; totalLiquidityUSD_lt?: InputMaybe; totalLiquidityUSD_lte?: InputMaybe; totalLiquidityUSD_not?: InputMaybe; totalLiquidityUSD_not_in?: InputMaybe>; }; export declare enum TokenDayData_OrderBy { DailyTxns = "dailyTxns", DailyVolumeNativeCurrency = "dailyVolumeNativeCurrency", DailyVolumeToken = "dailyVolumeToken", DailyVolumeUsd = "dailyVolumeUSD", Date = "date", Id = "id", PriceUsd = "priceUSD", Token = "token", TokenDecimals = "token__decimals", TokenDerivedNativeCurrency = "token__derivedNativeCurrency", TokenId = "token__id", TokenName = "token__name", TokenSymbol = "token__symbol", TokenTotalLiquidity = "token__totalLiquidity", TokenTotalSupply = "token__totalSupply", TokenTradeVolume = "token__tradeVolume", TokenTradeVolumeUsd = "token__tradeVolumeUSD", TokenTxCount = "token__txCount", TokenUntrackedVolumeUsd = "token__untrackedVolumeUSD", TotalLiquidityNativeCurrency = "totalLiquidityNativeCurrency", TotalLiquidityToken = "totalLiquidityToken", TotalLiquidityUsd = "totalLiquidityUSD" } export type Token_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; decimals?: InputMaybe; decimals_gt?: InputMaybe; decimals_gte?: InputMaybe; decimals_in?: InputMaybe>; decimals_lt?: InputMaybe; decimals_lte?: InputMaybe; decimals_not?: InputMaybe; decimals_not_in?: InputMaybe>; derivedNativeCurrency?: InputMaybe; derivedNativeCurrency_gt?: InputMaybe; derivedNativeCurrency_gte?: InputMaybe; derivedNativeCurrency_in?: InputMaybe>; derivedNativeCurrency_lt?: InputMaybe; derivedNativeCurrency_lte?: InputMaybe; derivedNativeCurrency_not?: InputMaybe; derivedNativeCurrency_not_in?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; name?: InputMaybe; name_contains?: InputMaybe; name_contains_nocase?: InputMaybe; name_ends_with?: InputMaybe; name_ends_with_nocase?: InputMaybe; name_gt?: InputMaybe; name_gte?: InputMaybe; name_in?: InputMaybe>; name_lt?: InputMaybe; name_lte?: InputMaybe; name_not?: InputMaybe; name_not_contains?: InputMaybe; name_not_contains_nocase?: InputMaybe; name_not_ends_with?: InputMaybe; name_not_ends_with_nocase?: InputMaybe; name_not_in?: InputMaybe>; name_not_starts_with?: InputMaybe; name_not_starts_with_nocase?: InputMaybe; name_starts_with?: InputMaybe; name_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; pairBase_?: InputMaybe; pairDayDataBase_?: InputMaybe; pairDayDataQuote_?: InputMaybe; pairQuote_?: InputMaybe; symbol?: InputMaybe; symbol_contains?: InputMaybe; symbol_contains_nocase?: InputMaybe; symbol_ends_with?: InputMaybe; symbol_ends_with_nocase?: InputMaybe; symbol_gt?: InputMaybe; symbol_gte?: InputMaybe; symbol_in?: InputMaybe>; symbol_lt?: InputMaybe; symbol_lte?: InputMaybe; symbol_not?: InputMaybe; symbol_not_contains?: InputMaybe; symbol_not_contains_nocase?: InputMaybe; symbol_not_ends_with?: InputMaybe; symbol_not_ends_with_nocase?: InputMaybe; symbol_not_in?: InputMaybe>; symbol_not_starts_with?: InputMaybe; symbol_not_starts_with_nocase?: InputMaybe; symbol_starts_with?: InputMaybe; symbol_starts_with_nocase?: InputMaybe; tokenDayData_?: InputMaybe; totalLiquidity?: InputMaybe; totalLiquidity_gt?: InputMaybe; totalLiquidity_gte?: InputMaybe; totalLiquidity_in?: InputMaybe>; totalLiquidity_lt?: InputMaybe; totalLiquidity_lte?: InputMaybe; totalLiquidity_not?: InputMaybe; totalLiquidity_not_in?: InputMaybe>; totalSupply?: InputMaybe; totalSupply_gt?: InputMaybe; totalSupply_gte?: InputMaybe; totalSupply_in?: InputMaybe>; totalSupply_lt?: InputMaybe; totalSupply_lte?: InputMaybe; totalSupply_not?: InputMaybe; totalSupply_not_in?: InputMaybe>; tradeVolume?: InputMaybe; tradeVolumeUSD?: InputMaybe; tradeVolumeUSD_gt?: InputMaybe; tradeVolumeUSD_gte?: InputMaybe; tradeVolumeUSD_in?: InputMaybe>; tradeVolumeUSD_lt?: InputMaybe; tradeVolumeUSD_lte?: InputMaybe; tradeVolumeUSD_not?: InputMaybe; tradeVolumeUSD_not_in?: InputMaybe>; tradeVolume_gt?: InputMaybe; tradeVolume_gte?: InputMaybe; tradeVolume_in?: InputMaybe>; tradeVolume_lt?: InputMaybe; tradeVolume_lte?: InputMaybe; tradeVolume_not?: InputMaybe; tradeVolume_not_in?: InputMaybe>; txCount?: InputMaybe; txCount_gt?: InputMaybe; txCount_gte?: InputMaybe; txCount_in?: InputMaybe>; txCount_lt?: InputMaybe; txCount_lte?: InputMaybe; txCount_not?: InputMaybe; txCount_not_in?: InputMaybe>; untrackedVolumeUSD?: InputMaybe; untrackedVolumeUSD_gt?: InputMaybe; untrackedVolumeUSD_gte?: InputMaybe; untrackedVolumeUSD_in?: InputMaybe>; untrackedVolumeUSD_lt?: InputMaybe; untrackedVolumeUSD_lte?: InputMaybe; untrackedVolumeUSD_not?: InputMaybe; untrackedVolumeUSD_not_in?: InputMaybe>; whitelistPairs?: InputMaybe>; whitelistPairs_?: InputMaybe; whitelistPairs_contains?: InputMaybe>; whitelistPairs_contains_nocase?: InputMaybe>; whitelistPairs_not?: InputMaybe>; whitelistPairs_not_contains?: InputMaybe>; whitelistPairs_not_contains_nocase?: InputMaybe>; }; export declare enum Token_OrderBy { Decimals = "decimals", DerivedNativeCurrency = "derivedNativeCurrency", Id = "id", Name = "name", PairBase = "pairBase", PairDayDataBase = "pairDayDataBase", PairDayDataQuote = "pairDayDataQuote", PairQuote = "pairQuote", Symbol = "symbol", TokenDayData = "tokenDayData", TotalLiquidity = "totalLiquidity", TotalSupply = "totalSupply", TradeVolume = "tradeVolume", TradeVolumeUsd = "tradeVolumeUSD", TxCount = "txCount", UntrackedVolumeUsd = "untrackedVolumeUSD", WhitelistPairs = "whitelistPairs" } export type Transaction = { __typename?: 'Transaction'; blockNumber: Scalars['BigInt']; burns: Array; id: Scalars['ID']; mints: Array; swaps: Array; timestamp: Scalars['BigInt']; }; export type TransactionBurnsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TransactionMintsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type TransactionSwapsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type Transaction_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; blockNumber?: InputMaybe; blockNumber_gt?: InputMaybe; blockNumber_gte?: InputMaybe; blockNumber_in?: InputMaybe>; blockNumber_lt?: InputMaybe; blockNumber_lte?: InputMaybe; blockNumber_not?: InputMaybe; blockNumber_not_in?: InputMaybe>; burns?: InputMaybe>; burns_?: InputMaybe; burns_contains?: InputMaybe>; burns_contains_nocase?: InputMaybe>; burns_not?: InputMaybe>; burns_not_contains?: InputMaybe>; burns_not_contains_nocase?: InputMaybe>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; mints?: InputMaybe>; mints_?: InputMaybe; mints_contains?: InputMaybe>; mints_contains_nocase?: InputMaybe>; mints_not?: InputMaybe>; mints_not_contains?: InputMaybe>; mints_not_contains_nocase?: InputMaybe>; or?: InputMaybe>>; swaps?: InputMaybe>; swaps_?: InputMaybe; swaps_contains?: InputMaybe>; swaps_contains_nocase?: InputMaybe>; swaps_not?: InputMaybe>; swaps_not_contains?: InputMaybe>; swaps_not_contains_nocase?: InputMaybe>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; }; export declare enum Transaction_OrderBy { BlockNumber = "blockNumber", Burns = "burns", Id = "id", Mints = "mints", Swaps = "swaps", Timestamp = "timestamp" } export type User = { __typename?: 'User'; id: Scalars['ID']; liquidityPositions?: Maybe>; usdSwapped: Scalars['BigDecimal']; }; export type UserLiquidityPositionsArgs = { first?: InputMaybe; orderBy?: InputMaybe; orderDirection?: InputMaybe; skip?: InputMaybe; where?: InputMaybe; }; export type User_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityPositions_?: InputMaybe; or?: InputMaybe>>; usdSwapped?: InputMaybe; usdSwapped_gt?: InputMaybe; usdSwapped_gte?: InputMaybe; usdSwapped_in?: InputMaybe>; usdSwapped_lt?: InputMaybe; usdSwapped_lte?: InputMaybe; usdSwapped_not?: InputMaybe; usdSwapped_not_in?: InputMaybe>; }; export declare enum User_OrderBy { Id = "id", LiquidityPositions = "liquidityPositions", UsdSwapped = "usdSwapped" } export type WeeklyUniqueAddressInteraction = { __typename?: 'WeeklyUniqueAddressInteraction'; addresses: Array; id: Scalars['ID']; timestampEnd: Scalars['Int']; timestampStart: Scalars['Int']; }; export type WeeklyUniqueAddressInteraction_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; addresses?: InputMaybe>; addresses_contains?: InputMaybe>; addresses_contains_nocase?: InputMaybe>; addresses_not?: InputMaybe>; addresses_not_contains?: InputMaybe>; addresses_not_contains_nocase?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; or?: InputMaybe>>; timestampEnd?: InputMaybe; timestampEnd_gt?: InputMaybe; timestampEnd_gte?: InputMaybe; timestampEnd_in?: InputMaybe>; timestampEnd_lt?: InputMaybe; timestampEnd_lte?: InputMaybe; timestampEnd_not?: InputMaybe; timestampEnd_not_in?: InputMaybe>; timestampStart?: InputMaybe; timestampStart_gt?: InputMaybe; timestampStart_gte?: InputMaybe; timestampStart_in?: InputMaybe>; timestampStart_lt?: InputMaybe; timestampStart_lte?: InputMaybe; timestampStart_not?: InputMaybe; timestampStart_not_in?: InputMaybe>; }; export declare enum WeeklyUniqueAddressInteraction_OrderBy { Addresses = "addresses", Id = "id", TimestampEnd = "timestampEnd", TimestampStart = "timestampStart" } export type Withdrawal = { __typename?: 'Withdrawal'; amount: Scalars['BigDecimal']; id: Scalars['ID']; liquidityMiningCampaign: LiquidityMiningCampaign; timestamp: Scalars['BigInt']; user: Scalars['Bytes']; }; export type Withdrawal_Filter = { /** Filter for the block changed event. */ _change_block?: InputMaybe; amount?: InputMaybe; amount_gt?: InputMaybe; amount_gte?: InputMaybe; amount_in?: InputMaybe>; amount_lt?: InputMaybe; amount_lte?: InputMaybe; amount_not?: InputMaybe; amount_not_in?: InputMaybe>; and?: InputMaybe>>; id?: InputMaybe; id_gt?: InputMaybe; id_gte?: InputMaybe; id_in?: InputMaybe>; id_lt?: InputMaybe; id_lte?: InputMaybe; id_not?: InputMaybe; id_not_in?: InputMaybe>; liquidityMiningCampaign?: InputMaybe; liquidityMiningCampaign_?: InputMaybe; liquidityMiningCampaign_contains?: InputMaybe; liquidityMiningCampaign_contains_nocase?: InputMaybe; liquidityMiningCampaign_ends_with?: InputMaybe; liquidityMiningCampaign_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_gt?: InputMaybe; liquidityMiningCampaign_gte?: InputMaybe; liquidityMiningCampaign_in?: InputMaybe>; liquidityMiningCampaign_lt?: InputMaybe; liquidityMiningCampaign_lte?: InputMaybe; liquidityMiningCampaign_not?: InputMaybe; liquidityMiningCampaign_not_contains?: InputMaybe; liquidityMiningCampaign_not_contains_nocase?: InputMaybe; liquidityMiningCampaign_not_ends_with?: InputMaybe; liquidityMiningCampaign_not_ends_with_nocase?: InputMaybe; liquidityMiningCampaign_not_in?: InputMaybe>; liquidityMiningCampaign_not_starts_with?: InputMaybe; liquidityMiningCampaign_not_starts_with_nocase?: InputMaybe; liquidityMiningCampaign_starts_with?: InputMaybe; liquidityMiningCampaign_starts_with_nocase?: InputMaybe; or?: InputMaybe>>; timestamp?: InputMaybe; timestamp_gt?: InputMaybe; timestamp_gte?: InputMaybe; timestamp_in?: InputMaybe>; timestamp_lt?: InputMaybe; timestamp_lte?: InputMaybe; timestamp_not?: InputMaybe; timestamp_not_in?: InputMaybe>; user?: InputMaybe; user_contains?: InputMaybe; user_gt?: InputMaybe; user_gte?: InputMaybe; user_in?: InputMaybe>; user_lt?: InputMaybe; user_lte?: InputMaybe; user_not?: InputMaybe; user_not_contains?: InputMaybe; user_not_in?: InputMaybe>; }; export declare enum Withdrawal_OrderBy { Amount = "amount", Id = "id", LiquidityMiningCampaign = "liquidityMiningCampaign", LiquidityMiningCampaignDuration = "liquidityMiningCampaign__duration", LiquidityMiningCampaignEndsAt = "liquidityMiningCampaign__endsAt", LiquidityMiningCampaignId = "liquidityMiningCampaign__id", LiquidityMiningCampaignInitialized = "liquidityMiningCampaign__initialized", LiquidityMiningCampaignLocked = "liquidityMiningCampaign__locked", LiquidityMiningCampaignOwner = "liquidityMiningCampaign__owner", LiquidityMiningCampaignStakedAmount = "liquidityMiningCampaign__stakedAmount", LiquidityMiningCampaignStakingCap = "liquidityMiningCampaign__stakingCap", LiquidityMiningCampaignStartsAt = "liquidityMiningCampaign__startsAt", Timestamp = "timestamp", User = "user" } export type _Block_ = { __typename?: '_Block_'; /** The hash of the block */ hash?: Maybe; /** The block number */ number: Scalars['Int']; /** Integer representation of the timestamp stored in blocks for the chain */ timestamp?: Maybe; }; /** The type for the top-level _meta field */ export type _Meta_ = { __typename?: '_Meta_'; /** * Information about a specific subgraph block. The hash of the block * will be null if the _meta field has a block constraint that asks for * a block number. It will be filled if the _meta field has no block constraint * and therefore asks for the latest block * */ block: _Block_; /** The deployment ID */ deployment: Scalars['String']; /** If `true`, the subgraph encountered indexing errors at some past block */ hasIndexingErrors: Scalars['Boolean']; }; export declare enum _SubgraphErrorPolicy_ { /** Data will be returned even if the subgraph has indexing errors */ Allow = "allow", /** If the subgraph has indexing errors, data will be omitted. The default. */ Deny = "deny" } export type GetAllCommonPairsBetweenTokenAAndTokenBQueryVariables = Exact<{ tokenA: Scalars['String']; tokenB: Scalars['String']; }>; export type GetAllCommonPairsBetweenTokenAAndTokenBQuery = { __typename?: 'Query'; pairsWithTokenA: Array<{ __typename?: 'Pair'; id: string; reserve0: any; reserve1: any; token0: { __typename?: 'Token'; id: string; name: string; symbol: string; decimals: any; }; token1: { __typename?: 'Token'; id: string; name: string; symbol: string; decimals: any; }; }>; pairsWithTokenB: Array<{ __typename?: 'Pair'; id: string; reserve0: any; reserve1: any; token0: { __typename?: 'Token'; id: string; name: string; symbol: string; decimals: any; }; token1: { __typename?: 'Token'; id: string; name: string; symbol: string; decimals: any; }; }>; }; export type PairDetailsFragment = { __typename?: 'Pair'; id: string; reserve0: any; reserve1: any; token0: { __typename?: 'Token'; id: string; name: string; symbol: string; decimals: any; }; token1: { __typename?: 'Token'; id: string; name: string; symbol: string; decimals: any; }; }; export type TokenDetailsFragment = { __typename?: 'Token'; id: string; name: string; symbol: string; decimals: any; }; export declare const TokenDetailsFragmentDoc: import("graphql").DocumentNode; export declare const PairDetailsFragmentDoc: import("graphql").DocumentNode; export declare const GetAllCommonPairsBetweenTokenAAndTokenBDocument: import("graphql").DocumentNode; export type SdkFunctionWrapper = (action: (requestHeaders?: Record) => Promise, operationName: string, operationType?: string) => Promise; export declare function getSdk(client: GraphQLClient, withWrapper?: SdkFunctionWrapper): { GetAllCommonPairsBetweenTokenAAndTokenB(variables: GetAllCommonPairsBetweenTokenAAndTokenBQueryVariables, requestHeaders?: Dom.RequestInit['headers']): Promise; }; export type Sdk = ReturnType;