diff --git a/.env.defaults b/.env.defaults new file mode 100644 index 00000000000..5fe3e027aae --- /dev/null +++ b/.env.defaults @@ -0,0 +1,26 @@ +ALCHEMY_API_KEY='key' +AMPLITUDE_EXPERIMENTS_DEPLOYMENT_KEY='key' +APPSFLYER_API_KEY='key' +APPSFLYER_APP_ID=123 +FIAT_ON_RAMP_API_URL='https://api.uniswap.org' +MOONPAY_API_KEY='key' +MOONPAY_API_URL='https://api.moonpay.com' +MOONPAY_WIDGET_API_URL='https://api.moonpay.com' +INFURA_PROJECT_ID=123 +ONESIGNAL_APP_ID=123 +QUICKNODE_BNB_RPC_URL='https://api.uniswap.org' +SENTRY_DSN='http://sentry.com' +SHAKE_CLIENT_ID=123 +SHAKE_CLIENT_SECRET=123 +SIMPLEHASH_API_KEY='key' +SIMPLEHASH_API_URL='https://api.simplehash.com' +STATSIG_PROXY_URL='https://api.statsig.com' +TEMP_SCANTASTIC_URL='https://api.uniswap.org' +TRADING_API_KEY='key' +TRADING_API_URL='https://api.uniswap.org' +UNISWAP_API_KEY='key' +UNISWAP_API_BASE_URL='https://api.uniswap.org' +UNISWAP_APP_URL='https://app.uniswap.org' +WALLETCONNECT_PROJECT_ID=123 +UNITAGS_API_URL='https://api.uniswap.org/unitags' +FIREBASE_APP_CHECK_DEBUG_TOKEN='token' \ No newline at end of file diff --git a/apps/web/.gitignore b/apps/web/.gitignore index 6b51f83165f..f85259b24f1 100644 --- a/apps/web/.gitignore +++ b/apps/web/.gitignore @@ -6,8 +6,7 @@ /src/i18n/locales/source/en-US_old.json # generated files -/src/**/__generated__ - +/src/**/__generated__/* # dependencies /node_modules diff --git a/apps/web/src/graphql/thegraph/__generated__/types-and-hooks.ts b/apps/web/src/graphql/thegraph/__generated__/types-and-hooks.ts new file mode 100644 index 00000000000..faaec48b0c9 --- /dev/null +++ b/apps/web/src/graphql/thegraph/__generated__/types-and-hooks.ts @@ -0,0 +1,5483 @@ +import { gql } from '@apollo/client'; +import * as Apollo from '@apollo/client'; +export type Maybe = T; +export type InputMaybe = T; +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 }; +const defaultOptions = {} as const; +/** 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; + /** 8 bytes signed integer */ + Int8: any; + /** A string representation of microseconds UNIX timestamp (16 digits) */ + Timestamp: any; +}; + +export enum Aggregation_Interval { + Day = 'day', + Hour = 'hour' +} + +export type BlockChangedFilter = { + number_gte: Scalars['Int']; +}; + +export type Block_Height = { + hash?: InputMaybe; + number?: InputMaybe; + number_gte?: InputMaybe; +}; + +export type Bundle = { + __typename?: 'Bundle'; + ethPriceUSD: Scalars['BigDecimal']; + id: Scalars['ID']; +}; + +export type Bundle_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + ethPriceUSD?: InputMaybe; + ethPriceUSD_gt?: InputMaybe; + ethPriceUSD_gte?: InputMaybe; + ethPriceUSD_in?: InputMaybe>; + ethPriceUSD_lt?: InputMaybe; + ethPriceUSD_lte?: InputMaybe; + ethPriceUSD_not?: InputMaybe; + ethPriceUSD_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>>; +}; + +export enum Bundle_OrderBy { + EthPriceUsd = 'ethPriceUSD', + Id = 'id' +} + +export type Burn = { + __typename?: 'Burn'; + amount: Scalars['BigInt']; + amount0: Scalars['BigDecimal']; + amount1: Scalars['BigDecimal']; + amountUSD?: Maybe; + id: Scalars['ID']; + logIndex?: Maybe; + origin: Scalars['Bytes']; + owner?: Maybe; + pool: Pool; + tickLower: Scalars['BigInt']; + tickUpper: Scalars['BigInt']; + timestamp: Scalars['BigInt']; + token0: Token; + token1: Token; + transaction: Transaction; +}; + +export type Burn_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + amount?: 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>; + 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>; + 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>>; + origin?: InputMaybe; + origin_contains?: InputMaybe; + origin_gt?: InputMaybe; + origin_gte?: InputMaybe; + origin_in?: InputMaybe>; + origin_lt?: InputMaybe; + origin_lte?: InputMaybe; + origin_not?: InputMaybe; + origin_not_contains?: InputMaybe; + origin_not_in?: 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>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + tickLower?: InputMaybe; + tickLower_gt?: InputMaybe; + tickLower_gte?: InputMaybe; + tickLower_in?: InputMaybe>; + tickLower_lt?: InputMaybe; + tickLower_lte?: InputMaybe; + tickLower_not?: InputMaybe; + tickLower_not_in?: InputMaybe>; + tickUpper?: InputMaybe; + tickUpper_gt?: InputMaybe; + tickUpper_gte?: InputMaybe; + tickUpper_in?: InputMaybe>; + tickUpper_lt?: InputMaybe; + tickUpper_lte?: InputMaybe; + tickUpper_not?: InputMaybe; + tickUpper_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>; + 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; + 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 enum Burn_OrderBy { + Amount = 'amount', + Amount0 = 'amount0', + Amount1 = 'amount1', + AmountUsd = 'amountUSD', + Id = 'id', + LogIndex = 'logIndex', + Origin = 'origin', + Owner = 'owner', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + TickLower = 'tickLower', + TickUpper = 'tickUpper', + Timestamp = 'timestamp', + Token0 = 'token0', + Token0Decimals = 'token0__decimals', + Token0DerivedEth = 'token0__derivedETH', + Token0FeesUsd = 'token0__feesUSD', + Token0Id = 'token0__id', + Token0Name = 'token0__name', + Token0PoolCount = 'token0__poolCount', + Token0Symbol = 'token0__symbol', + Token0TotalSupply = 'token0__totalSupply', + Token0TotalValueLocked = 'token0__totalValueLocked', + Token0TotalValueLockedUsd = 'token0__totalValueLockedUSD', + Token0TotalValueLockedUsdUntracked = 'token0__totalValueLockedUSDUntracked', + Token0TxCount = 'token0__txCount', + Token0UntrackedVolumeUsd = 'token0__untrackedVolumeUSD', + Token0Volume = 'token0__volume', + Token0VolumeUsd = 'token0__volumeUSD', + Token1 = 'token1', + Token1Decimals = 'token1__decimals', + Token1DerivedEth = 'token1__derivedETH', + Token1FeesUsd = 'token1__feesUSD', + Token1Id = 'token1__id', + Token1Name = 'token1__name', + Token1PoolCount = 'token1__poolCount', + Token1Symbol = 'token1__symbol', + Token1TotalSupply = 'token1__totalSupply', + Token1TotalValueLocked = 'token1__totalValueLocked', + Token1TotalValueLockedUsd = 'token1__totalValueLockedUSD', + Token1TotalValueLockedUsdUntracked = 'token1__totalValueLockedUSDUntracked', + Token1TxCount = 'token1__txCount', + Token1UntrackedVolumeUsd = 'token1__untrackedVolumeUSD', + Token1Volume = 'token1__volume', + Token1VolumeUsd = 'token1__volumeUSD', + Transaction = 'transaction', + TransactionBlockNumber = 'transaction__blockNumber', + TransactionGasPrice = 'transaction__gasPrice', + TransactionGasUsed = 'transaction__gasUsed', + TransactionId = 'transaction__id', + TransactionTimestamp = 'transaction__timestamp' +} + +export type Collect = { + __typename?: 'Collect'; + amount0: Scalars['BigDecimal']; + amount1: Scalars['BigDecimal']; + amountUSD?: Maybe; + id: Scalars['ID']; + logIndex?: Maybe; + owner?: Maybe; + pool: Pool; + tickLower: Scalars['BigInt']; + tickUpper: Scalars['BigInt']; + timestamp: Scalars['BigInt']; + transaction: Transaction; +}; + +export type Collect_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>>; + 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>>; + 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>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + tickLower?: InputMaybe; + tickLower_gt?: InputMaybe; + tickLower_gte?: InputMaybe; + tickLower_in?: InputMaybe>; + tickLower_lt?: InputMaybe; + tickLower_lte?: InputMaybe; + tickLower_not?: InputMaybe; + tickLower_not_in?: InputMaybe>; + tickUpper?: InputMaybe; + tickUpper_gt?: InputMaybe; + tickUpper_gte?: InputMaybe; + tickUpper_in?: InputMaybe>; + tickUpper_lt?: InputMaybe; + tickUpper_lte?: InputMaybe; + tickUpper_not?: InputMaybe; + tickUpper_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>; + 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 enum Collect_OrderBy { + Amount0 = 'amount0', + Amount1 = 'amount1', + AmountUsd = 'amountUSD', + Id = 'id', + LogIndex = 'logIndex', + Owner = 'owner', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + TickLower = 'tickLower', + TickUpper = 'tickUpper', + Timestamp = 'timestamp', + Transaction = 'transaction', + TransactionBlockNumber = 'transaction__blockNumber', + TransactionGasPrice = 'transaction__gasPrice', + TransactionGasUsed = 'transaction__gasUsed', + TransactionId = 'transaction__id', + TransactionTimestamp = 'transaction__timestamp' +} + +export type Factory = { + __typename?: 'Factory'; + id: Scalars['ID']; + owner: Scalars['ID']; + poolCount: Scalars['BigInt']; + totalFeesETH: Scalars['BigDecimal']; + totalFeesUSD: Scalars['BigDecimal']; + totalValueLockedETH: Scalars['BigDecimal']; + totalValueLockedETHUntracked: Scalars['BigDecimal']; + totalValueLockedUSD: Scalars['BigDecimal']; + totalValueLockedUSDUntracked: Scalars['BigDecimal']; + totalVolumeETH: Scalars['BigDecimal']; + totalVolumeUSD: Scalars['BigDecimal']; + txCount: Scalars['BigInt']; + untrackedVolumeUSD: Scalars['BigDecimal']; +}; + +export type Factory_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>>; + owner?: InputMaybe; + owner_gt?: InputMaybe; + owner_gte?: InputMaybe; + owner_in?: InputMaybe>; + owner_lt?: InputMaybe; + owner_lte?: InputMaybe; + owner_not?: InputMaybe; + owner_not_in?: InputMaybe>; + poolCount?: InputMaybe; + poolCount_gt?: InputMaybe; + poolCount_gte?: InputMaybe; + poolCount_in?: InputMaybe>; + poolCount_lt?: InputMaybe; + poolCount_lte?: InputMaybe; + poolCount_not?: InputMaybe; + poolCount_not_in?: InputMaybe>; + totalFeesETH?: InputMaybe; + totalFeesETH_gt?: InputMaybe; + totalFeesETH_gte?: InputMaybe; + totalFeesETH_in?: InputMaybe>; + totalFeesETH_lt?: InputMaybe; + totalFeesETH_lte?: InputMaybe; + totalFeesETH_not?: InputMaybe; + totalFeesETH_not_in?: InputMaybe>; + totalFeesUSD?: InputMaybe; + totalFeesUSD_gt?: InputMaybe; + totalFeesUSD_gte?: InputMaybe; + totalFeesUSD_in?: InputMaybe>; + totalFeesUSD_lt?: InputMaybe; + totalFeesUSD_lte?: InputMaybe; + totalFeesUSD_not?: InputMaybe; + totalFeesUSD_not_in?: InputMaybe>; + totalValueLockedETH?: InputMaybe; + totalValueLockedETHUntracked?: InputMaybe; + totalValueLockedETHUntracked_gt?: InputMaybe; + totalValueLockedETHUntracked_gte?: InputMaybe; + totalValueLockedETHUntracked_in?: InputMaybe>; + totalValueLockedETHUntracked_lt?: InputMaybe; + totalValueLockedETHUntracked_lte?: InputMaybe; + totalValueLockedETHUntracked_not?: InputMaybe; + totalValueLockedETHUntracked_not_in?: InputMaybe>; + totalValueLockedETH_gt?: InputMaybe; + totalValueLockedETH_gte?: InputMaybe; + totalValueLockedETH_in?: InputMaybe>; + totalValueLockedETH_lt?: InputMaybe; + totalValueLockedETH_lte?: InputMaybe; + totalValueLockedETH_not?: InputMaybe; + totalValueLockedETH_not_in?: InputMaybe>; + totalValueLockedUSD?: InputMaybe; + totalValueLockedUSDUntracked?: InputMaybe; + totalValueLockedUSDUntracked_gt?: InputMaybe; + totalValueLockedUSDUntracked_gte?: InputMaybe; + totalValueLockedUSDUntracked_in?: InputMaybe>; + totalValueLockedUSDUntracked_lt?: InputMaybe; + totalValueLockedUSDUntracked_lte?: InputMaybe; + totalValueLockedUSDUntracked_not?: InputMaybe; + totalValueLockedUSDUntracked_not_in?: InputMaybe>; + totalValueLockedUSD_gt?: InputMaybe; + totalValueLockedUSD_gte?: InputMaybe; + totalValueLockedUSD_in?: InputMaybe>; + totalValueLockedUSD_lt?: InputMaybe; + totalValueLockedUSD_lte?: InputMaybe; + totalValueLockedUSD_not?: InputMaybe; + totalValueLockedUSD_not_in?: InputMaybe>; + totalVolumeETH?: InputMaybe; + totalVolumeETH_gt?: InputMaybe; + totalVolumeETH_gte?: InputMaybe; + totalVolumeETH_in?: InputMaybe>; + totalVolumeETH_lt?: InputMaybe; + totalVolumeETH_lte?: InputMaybe; + totalVolumeETH_not?: InputMaybe; + totalVolumeETH_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 enum Factory_OrderBy { + Id = 'id', + Owner = 'owner', + PoolCount = 'poolCount', + TotalFeesEth = 'totalFeesETH', + TotalFeesUsd = 'totalFeesUSD', + TotalValueLockedEth = 'totalValueLockedETH', + TotalValueLockedEthUntracked = 'totalValueLockedETHUntracked', + TotalValueLockedUsd = 'totalValueLockedUSD', + TotalValueLockedUsdUntracked = 'totalValueLockedUSDUntracked', + TotalVolumeEth = 'totalVolumeETH', + TotalVolumeUsd = 'totalVolumeUSD', + TxCount = 'txCount', + UntrackedVolumeUsd = 'untrackedVolumeUSD' +} + +export type Flash = { + __typename?: 'Flash'; + amount0: Scalars['BigDecimal']; + amount0Paid: Scalars['BigDecimal']; + amount1: Scalars['BigDecimal']; + amount1Paid: Scalars['BigDecimal']; + amountUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + logIndex?: Maybe; + pool: Pool; + recipient: Scalars['Bytes']; + sender: Scalars['Bytes']; + timestamp: Scalars['BigInt']; + transaction: Transaction; +}; + +export type Flash_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + amount0?: InputMaybe; + amount0Paid?: InputMaybe; + amount0Paid_gt?: InputMaybe; + amount0Paid_gte?: InputMaybe; + amount0Paid_in?: InputMaybe>; + amount0Paid_lt?: InputMaybe; + amount0Paid_lte?: InputMaybe; + amount0Paid_not?: InputMaybe; + amount0Paid_not_in?: 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; + amount1Paid?: InputMaybe; + amount1Paid_gt?: InputMaybe; + amount1Paid_gte?: InputMaybe; + amount1Paid_in?: InputMaybe>; + amount1Paid_lt?: InputMaybe; + amount1Paid_lte?: InputMaybe; + amount1Paid_not?: InputMaybe; + amount1Paid_not_in?: 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>>; + 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>>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + recipient?: InputMaybe; + recipient_contains?: InputMaybe; + recipient_gt?: InputMaybe; + recipient_gte?: InputMaybe; + recipient_in?: InputMaybe>; + recipient_lt?: InputMaybe; + recipient_lte?: InputMaybe; + recipient_not?: InputMaybe; + recipient_not_contains?: InputMaybe; + recipient_not_in?: 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>; + 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 enum Flash_OrderBy { + Amount0 = 'amount0', + Amount0Paid = 'amount0Paid', + Amount1 = 'amount1', + Amount1Paid = 'amount1Paid', + AmountUsd = 'amountUSD', + Id = 'id', + LogIndex = 'logIndex', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + Recipient = 'recipient', + Sender = 'sender', + Timestamp = 'timestamp', + Transaction = 'transaction', + TransactionBlockNumber = 'transaction__blockNumber', + TransactionGasPrice = 'transaction__gasPrice', + TransactionGasUsed = 'transaction__gasUsed', + TransactionId = 'transaction__id', + TransactionTimestamp = 'transaction__timestamp' +} + +export type Mint = { + __typename?: 'Mint'; + amount: Scalars['BigInt']; + amount0: Scalars['BigDecimal']; + amount1: Scalars['BigDecimal']; + amountUSD?: Maybe; + id: Scalars['ID']; + logIndex?: Maybe; + origin: Scalars['Bytes']; + owner: Scalars['Bytes']; + pool: Pool; + sender?: Maybe; + tickLower: Scalars['BigInt']; + tickUpper: Scalars['BigInt']; + timestamp: Scalars['BigInt']; + token0: Token; + token1: Token; + transaction: Transaction; +}; + +export type Mint_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + amount?: 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>; + 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>; + 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>>; + origin?: InputMaybe; + origin_contains?: InputMaybe; + origin_gt?: InputMaybe; + origin_gte?: InputMaybe; + origin_in?: InputMaybe>; + origin_lt?: InputMaybe; + origin_lte?: InputMaybe; + origin_not?: InputMaybe; + origin_not_contains?: InputMaybe; + origin_not_in?: 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>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_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>; + tickLower?: InputMaybe; + tickLower_gt?: InputMaybe; + tickLower_gte?: InputMaybe; + tickLower_in?: InputMaybe>; + tickLower_lt?: InputMaybe; + tickLower_lte?: InputMaybe; + tickLower_not?: InputMaybe; + tickLower_not_in?: InputMaybe>; + tickUpper?: InputMaybe; + tickUpper_gt?: InputMaybe; + tickUpper_gte?: InputMaybe; + tickUpper_in?: InputMaybe>; + tickUpper_lt?: InputMaybe; + tickUpper_lte?: InputMaybe; + tickUpper_not?: InputMaybe; + tickUpper_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>; + 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; + 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 enum Mint_OrderBy { + Amount = 'amount', + Amount0 = 'amount0', + Amount1 = 'amount1', + AmountUsd = 'amountUSD', + Id = 'id', + LogIndex = 'logIndex', + Origin = 'origin', + Owner = 'owner', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + Sender = 'sender', + TickLower = 'tickLower', + TickUpper = 'tickUpper', + Timestamp = 'timestamp', + Token0 = 'token0', + Token0Decimals = 'token0__decimals', + Token0DerivedEth = 'token0__derivedETH', + Token0FeesUsd = 'token0__feesUSD', + Token0Id = 'token0__id', + Token0Name = 'token0__name', + Token0PoolCount = 'token0__poolCount', + Token0Symbol = 'token0__symbol', + Token0TotalSupply = 'token0__totalSupply', + Token0TotalValueLocked = 'token0__totalValueLocked', + Token0TotalValueLockedUsd = 'token0__totalValueLockedUSD', + Token0TotalValueLockedUsdUntracked = 'token0__totalValueLockedUSDUntracked', + Token0TxCount = 'token0__txCount', + Token0UntrackedVolumeUsd = 'token0__untrackedVolumeUSD', + Token0Volume = 'token0__volume', + Token0VolumeUsd = 'token0__volumeUSD', + Token1 = 'token1', + Token1Decimals = 'token1__decimals', + Token1DerivedEth = 'token1__derivedETH', + Token1FeesUsd = 'token1__feesUSD', + Token1Id = 'token1__id', + Token1Name = 'token1__name', + Token1PoolCount = 'token1__poolCount', + Token1Symbol = 'token1__symbol', + Token1TotalSupply = 'token1__totalSupply', + Token1TotalValueLocked = 'token1__totalValueLocked', + Token1TotalValueLockedUsd = 'token1__totalValueLockedUSD', + Token1TotalValueLockedUsdUntracked = 'token1__totalValueLockedUSDUntracked', + Token1TxCount = 'token1__txCount', + Token1UntrackedVolumeUsd = 'token1__untrackedVolumeUSD', + Token1Volume = 'token1__volume', + Token1VolumeUsd = 'token1__volumeUSD', + Transaction = 'transaction', + TransactionBlockNumber = 'transaction__blockNumber', + TransactionGasPrice = 'transaction__gasPrice', + TransactionGasUsed = 'transaction__gasUsed', + TransactionId = 'transaction__id', + TransactionTimestamp = 'transaction__timestamp' +} + +/** Defines the order direction, either ascending or descending */ +export enum OrderDirection { + Asc = 'asc', + Desc = 'desc' +} + +export type Pool = { + __typename?: 'Pool'; + burns: Array; + collectedFeesToken0: Scalars['BigDecimal']; + collectedFeesToken1: Scalars['BigDecimal']; + collectedFeesUSD: Scalars['BigDecimal']; + collects: Array; + createdAtBlockNumber: Scalars['BigInt']; + createdAtTimestamp: Scalars['BigInt']; + feeGrowthGlobal0X128: Scalars['BigInt']; + feeGrowthGlobal1X128: Scalars['BigInt']; + feeTier: Scalars['BigInt']; + feesUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + liquidity: Scalars['BigInt']; + liquidityProviderCount: Scalars['BigInt']; + mints: Array; + observationIndex: Scalars['BigInt']; + poolDayData: Array; + poolHourData: Array; + sqrtPrice: Scalars['BigInt']; + swaps: Array; + tick?: Maybe; + ticks: Array; + token0: Token; + token0Price: Scalars['BigDecimal']; + token1: Token; + token1Price: Scalars['BigDecimal']; + totalValueLockedETH: Scalars['BigDecimal']; + totalValueLockedToken0: Scalars['BigDecimal']; + totalValueLockedToken1: Scalars['BigDecimal']; + totalValueLockedUSD: Scalars['BigDecimal']; + totalValueLockedUSDUntracked: Scalars['BigDecimal']; + txCount: Scalars['BigInt']; + untrackedVolumeUSD: Scalars['BigDecimal']; + volumeToken0: Scalars['BigDecimal']; + volumeToken1: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + + +export type PoolBurnsArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type PoolCollectsArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type PoolMintsArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type PoolPoolDayDataArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type PoolPoolHourDataArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type PoolSwapsArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type PoolTicksArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + +export type PoolDayData = { + __typename?: 'PoolDayData'; + close: Scalars['BigDecimal']; + date: Scalars['Int']; + feeGrowthGlobal0X128: Scalars['BigInt']; + feeGrowthGlobal1X128: Scalars['BigInt']; + feesUSD: Scalars['BigDecimal']; + high: Scalars['BigDecimal']; + id: Scalars['ID']; + liquidity: Scalars['BigInt']; + low: Scalars['BigDecimal']; + open: Scalars['BigDecimal']; + pool: Pool; + sqrtPrice: Scalars['BigInt']; + tick?: Maybe; + token0Price: Scalars['BigDecimal']; + token1Price: Scalars['BigDecimal']; + tvlUSD: Scalars['BigDecimal']; + txCount: Scalars['BigInt']; + volumeToken0: Scalars['BigDecimal']; + volumeToken1: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + +export type PoolDayData_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + close?: InputMaybe; + close_gt?: InputMaybe; + close_gte?: InputMaybe; + close_in?: InputMaybe>; + close_lt?: InputMaybe; + close_lte?: InputMaybe; + close_not?: InputMaybe; + close_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>; + feeGrowthGlobal0X128?: InputMaybe; + feeGrowthGlobal0X128_gt?: InputMaybe; + feeGrowthGlobal0X128_gte?: InputMaybe; + feeGrowthGlobal0X128_in?: InputMaybe>; + feeGrowthGlobal0X128_lt?: InputMaybe; + feeGrowthGlobal0X128_lte?: InputMaybe; + feeGrowthGlobal0X128_not?: InputMaybe; + feeGrowthGlobal0X128_not_in?: InputMaybe>; + feeGrowthGlobal1X128?: InputMaybe; + feeGrowthGlobal1X128_gt?: InputMaybe; + feeGrowthGlobal1X128_gte?: InputMaybe; + feeGrowthGlobal1X128_in?: InputMaybe>; + feeGrowthGlobal1X128_lt?: InputMaybe; + feeGrowthGlobal1X128_lte?: InputMaybe; + feeGrowthGlobal1X128_not?: InputMaybe; + feeGrowthGlobal1X128_not_in?: InputMaybe>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_not_in?: InputMaybe>; + high?: InputMaybe; + high_gt?: InputMaybe; + high_gte?: InputMaybe; + high_in?: InputMaybe>; + high_lt?: InputMaybe; + high_lte?: InputMaybe; + high_not?: InputMaybe; + high_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>; + low?: InputMaybe; + low_gt?: InputMaybe; + low_gte?: InputMaybe; + low_in?: InputMaybe>; + low_lt?: InputMaybe; + low_lte?: InputMaybe; + low_not?: InputMaybe; + low_not_in?: InputMaybe>; + open?: InputMaybe; + open_gt?: InputMaybe; + open_gte?: InputMaybe; + open_in?: InputMaybe>; + open_lt?: InputMaybe; + open_lte?: InputMaybe; + open_not?: InputMaybe; + open_not_in?: InputMaybe>; + or?: InputMaybe>>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + sqrtPrice?: InputMaybe; + sqrtPrice_gt?: InputMaybe; + sqrtPrice_gte?: InputMaybe; + sqrtPrice_in?: InputMaybe>; + sqrtPrice_lt?: InputMaybe; + sqrtPrice_lte?: InputMaybe; + sqrtPrice_not?: InputMaybe; + sqrtPrice_not_in?: InputMaybe>; + tick?: InputMaybe; + tick_gt?: InputMaybe; + tick_gte?: InputMaybe; + tick_in?: InputMaybe>; + tick_lt?: InputMaybe; + tick_lte?: InputMaybe; + tick_not?: InputMaybe; + tick_not_in?: 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>; + token1Price?: InputMaybe; + token1Price_gt?: InputMaybe; + token1Price_gte?: InputMaybe; + token1Price_in?: InputMaybe>; + token1Price_lt?: InputMaybe; + token1Price_lte?: InputMaybe; + token1Price_not?: InputMaybe; + token1Price_not_in?: InputMaybe>; + tvlUSD?: InputMaybe; + tvlUSD_gt?: InputMaybe; + tvlUSD_gte?: InputMaybe; + tvlUSD_in?: InputMaybe>; + tvlUSD_lt?: InputMaybe; + tvlUSD_lte?: InputMaybe; + tvlUSD_not?: InputMaybe; + tvlUSD_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>; + 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 enum PoolDayData_OrderBy { + Close = 'close', + Date = 'date', + FeeGrowthGlobal0X128 = 'feeGrowthGlobal0X128', + FeeGrowthGlobal1X128 = 'feeGrowthGlobal1X128', + FeesUsd = 'feesUSD', + High = 'high', + Id = 'id', + Liquidity = 'liquidity', + Low = 'low', + Open = 'open', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + SqrtPrice = 'sqrtPrice', + Tick = 'tick', + Token0Price = 'token0Price', + Token1Price = 'token1Price', + TvlUsd = 'tvlUSD', + TxCount = 'txCount', + VolumeToken0 = 'volumeToken0', + VolumeToken1 = 'volumeToken1', + VolumeUsd = 'volumeUSD' +} + +export type PoolHourData = { + __typename?: 'PoolHourData'; + close: Scalars['BigDecimal']; + feeGrowthGlobal0X128: Scalars['BigInt']; + feeGrowthGlobal1X128: Scalars['BigInt']; + feesUSD: Scalars['BigDecimal']; + high: Scalars['BigDecimal']; + id: Scalars['ID']; + liquidity: Scalars['BigInt']; + low: Scalars['BigDecimal']; + open: Scalars['BigDecimal']; + periodStartUnix: Scalars['Int']; + pool: Pool; + sqrtPrice: Scalars['BigInt']; + tick?: Maybe; + token0Price: Scalars['BigDecimal']; + token1Price: Scalars['BigDecimal']; + tvlUSD: Scalars['BigDecimal']; + txCount: Scalars['BigInt']; + volumeToken0: Scalars['BigDecimal']; + volumeToken1: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + +export type PoolHourData_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + close?: InputMaybe; + close_gt?: InputMaybe; + close_gte?: InputMaybe; + close_in?: InputMaybe>; + close_lt?: InputMaybe; + close_lte?: InputMaybe; + close_not?: InputMaybe; + close_not_in?: InputMaybe>; + feeGrowthGlobal0X128?: InputMaybe; + feeGrowthGlobal0X128_gt?: InputMaybe; + feeGrowthGlobal0X128_gte?: InputMaybe; + feeGrowthGlobal0X128_in?: InputMaybe>; + feeGrowthGlobal0X128_lt?: InputMaybe; + feeGrowthGlobal0X128_lte?: InputMaybe; + feeGrowthGlobal0X128_not?: InputMaybe; + feeGrowthGlobal0X128_not_in?: InputMaybe>; + feeGrowthGlobal1X128?: InputMaybe; + feeGrowthGlobal1X128_gt?: InputMaybe; + feeGrowthGlobal1X128_gte?: InputMaybe; + feeGrowthGlobal1X128_in?: InputMaybe>; + feeGrowthGlobal1X128_lt?: InputMaybe; + feeGrowthGlobal1X128_lte?: InputMaybe; + feeGrowthGlobal1X128_not?: InputMaybe; + feeGrowthGlobal1X128_not_in?: InputMaybe>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_not_in?: InputMaybe>; + high?: InputMaybe; + high_gt?: InputMaybe; + high_gte?: InputMaybe; + high_in?: InputMaybe>; + high_lt?: InputMaybe; + high_lte?: InputMaybe; + high_not?: InputMaybe; + high_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>; + low?: InputMaybe; + low_gt?: InputMaybe; + low_gte?: InputMaybe; + low_in?: InputMaybe>; + low_lt?: InputMaybe; + low_lte?: InputMaybe; + low_not?: InputMaybe; + low_not_in?: InputMaybe>; + open?: InputMaybe; + open_gt?: InputMaybe; + open_gte?: InputMaybe; + open_in?: InputMaybe>; + open_lt?: InputMaybe; + open_lte?: InputMaybe; + open_not?: InputMaybe; + open_not_in?: InputMaybe>; + or?: InputMaybe>>; + periodStartUnix?: InputMaybe; + periodStartUnix_gt?: InputMaybe; + periodStartUnix_gte?: InputMaybe; + periodStartUnix_in?: InputMaybe>; + periodStartUnix_lt?: InputMaybe; + periodStartUnix_lte?: InputMaybe; + periodStartUnix_not?: InputMaybe; + periodStartUnix_not_in?: InputMaybe>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + sqrtPrice?: InputMaybe; + sqrtPrice_gt?: InputMaybe; + sqrtPrice_gte?: InputMaybe; + sqrtPrice_in?: InputMaybe>; + sqrtPrice_lt?: InputMaybe; + sqrtPrice_lte?: InputMaybe; + sqrtPrice_not?: InputMaybe; + sqrtPrice_not_in?: InputMaybe>; + tick?: InputMaybe; + tick_gt?: InputMaybe; + tick_gte?: InputMaybe; + tick_in?: InputMaybe>; + tick_lt?: InputMaybe; + tick_lte?: InputMaybe; + tick_not?: InputMaybe; + tick_not_in?: 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>; + token1Price?: InputMaybe; + token1Price_gt?: InputMaybe; + token1Price_gte?: InputMaybe; + token1Price_in?: InputMaybe>; + token1Price_lt?: InputMaybe; + token1Price_lte?: InputMaybe; + token1Price_not?: InputMaybe; + token1Price_not_in?: InputMaybe>; + tvlUSD?: InputMaybe; + tvlUSD_gt?: InputMaybe; + tvlUSD_gte?: InputMaybe; + tvlUSD_in?: InputMaybe>; + tvlUSD_lt?: InputMaybe; + tvlUSD_lte?: InputMaybe; + tvlUSD_not?: InputMaybe; + tvlUSD_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>; + 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 enum PoolHourData_OrderBy { + Close = 'close', + FeeGrowthGlobal0X128 = 'feeGrowthGlobal0X128', + FeeGrowthGlobal1X128 = 'feeGrowthGlobal1X128', + FeesUsd = 'feesUSD', + High = 'high', + Id = 'id', + Liquidity = 'liquidity', + Low = 'low', + Open = 'open', + PeriodStartUnix = 'periodStartUnix', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + SqrtPrice = 'sqrtPrice', + Tick = 'tick', + Token0Price = 'token0Price', + Token1Price = 'token1Price', + TvlUsd = 'tvlUSD', + TxCount = 'txCount', + VolumeToken0 = 'volumeToken0', + VolumeToken1 = 'volumeToken1', + VolumeUsd = 'volumeUSD' +} + +export type Pool_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + burns_?: InputMaybe; + collectedFeesToken0?: InputMaybe; + collectedFeesToken0_gt?: InputMaybe; + collectedFeesToken0_gte?: InputMaybe; + collectedFeesToken0_in?: InputMaybe>; + collectedFeesToken0_lt?: InputMaybe; + collectedFeesToken0_lte?: InputMaybe; + collectedFeesToken0_not?: InputMaybe; + collectedFeesToken0_not_in?: InputMaybe>; + collectedFeesToken1?: InputMaybe; + collectedFeesToken1_gt?: InputMaybe; + collectedFeesToken1_gte?: InputMaybe; + collectedFeesToken1_in?: InputMaybe>; + collectedFeesToken1_lt?: InputMaybe; + collectedFeesToken1_lte?: InputMaybe; + collectedFeesToken1_not?: InputMaybe; + collectedFeesToken1_not_in?: InputMaybe>; + collectedFeesUSD?: InputMaybe; + collectedFeesUSD_gt?: InputMaybe; + collectedFeesUSD_gte?: InputMaybe; + collectedFeesUSD_in?: InputMaybe>; + collectedFeesUSD_lt?: InputMaybe; + collectedFeesUSD_lte?: InputMaybe; + collectedFeesUSD_not?: InputMaybe; + collectedFeesUSD_not_in?: InputMaybe>; + collects_?: 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>; + feeGrowthGlobal0X128?: InputMaybe; + feeGrowthGlobal0X128_gt?: InputMaybe; + feeGrowthGlobal0X128_gte?: InputMaybe; + feeGrowthGlobal0X128_in?: InputMaybe>; + feeGrowthGlobal0X128_lt?: InputMaybe; + feeGrowthGlobal0X128_lte?: InputMaybe; + feeGrowthGlobal0X128_not?: InputMaybe; + feeGrowthGlobal0X128_not_in?: InputMaybe>; + feeGrowthGlobal1X128?: InputMaybe; + feeGrowthGlobal1X128_gt?: InputMaybe; + feeGrowthGlobal1X128_gte?: InputMaybe; + feeGrowthGlobal1X128_in?: InputMaybe>; + feeGrowthGlobal1X128_lt?: InputMaybe; + feeGrowthGlobal1X128_lte?: InputMaybe; + feeGrowthGlobal1X128_not?: InputMaybe; + feeGrowthGlobal1X128_not_in?: InputMaybe>; + feeTier?: InputMaybe; + feeTier_gt?: InputMaybe; + feeTier_gte?: InputMaybe; + feeTier_in?: InputMaybe>; + feeTier_lt?: InputMaybe; + feeTier_lte?: InputMaybe; + feeTier_not?: InputMaybe; + feeTier_not_in?: InputMaybe>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_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; + liquidityProviderCount?: InputMaybe; + liquidityProviderCount_gt?: InputMaybe; + liquidityProviderCount_gte?: InputMaybe; + liquidityProviderCount_in?: InputMaybe>; + liquidityProviderCount_lt?: InputMaybe; + liquidityProviderCount_lte?: InputMaybe; + liquidityProviderCount_not?: InputMaybe; + liquidityProviderCount_not_in?: InputMaybe>; + liquidity_gt?: InputMaybe; + liquidity_gte?: InputMaybe; + liquidity_in?: InputMaybe>; + liquidity_lt?: InputMaybe; + liquidity_lte?: InputMaybe; + liquidity_not?: InputMaybe; + liquidity_not_in?: InputMaybe>; + mints_?: InputMaybe; + observationIndex?: InputMaybe; + observationIndex_gt?: InputMaybe; + observationIndex_gte?: InputMaybe; + observationIndex_in?: InputMaybe>; + observationIndex_lt?: InputMaybe; + observationIndex_lte?: InputMaybe; + observationIndex_not?: InputMaybe; + observationIndex_not_in?: InputMaybe>; + or?: InputMaybe>>; + poolDayData_?: InputMaybe; + poolHourData_?: InputMaybe; + sqrtPrice?: InputMaybe; + sqrtPrice_gt?: InputMaybe; + sqrtPrice_gte?: InputMaybe; + sqrtPrice_in?: InputMaybe>; + sqrtPrice_lt?: InputMaybe; + sqrtPrice_lte?: InputMaybe; + sqrtPrice_not?: InputMaybe; + sqrtPrice_not_in?: InputMaybe>; + swaps_?: InputMaybe; + tick?: InputMaybe; + tick_gt?: InputMaybe; + tick_gte?: InputMaybe; + tick_in?: InputMaybe>; + tick_lt?: InputMaybe; + tick_lte?: InputMaybe; + tick_not?: InputMaybe; + tick_not_in?: InputMaybe>; + ticks_?: 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; + totalValueLockedETH?: InputMaybe; + totalValueLockedETH_gt?: InputMaybe; + totalValueLockedETH_gte?: InputMaybe; + totalValueLockedETH_in?: InputMaybe>; + totalValueLockedETH_lt?: InputMaybe; + totalValueLockedETH_lte?: InputMaybe; + totalValueLockedETH_not?: InputMaybe; + totalValueLockedETH_not_in?: InputMaybe>; + totalValueLockedToken0?: InputMaybe; + totalValueLockedToken0_gt?: InputMaybe; + totalValueLockedToken0_gte?: InputMaybe; + totalValueLockedToken0_in?: InputMaybe>; + totalValueLockedToken0_lt?: InputMaybe; + totalValueLockedToken0_lte?: InputMaybe; + totalValueLockedToken0_not?: InputMaybe; + totalValueLockedToken0_not_in?: InputMaybe>; + totalValueLockedToken1?: InputMaybe; + totalValueLockedToken1_gt?: InputMaybe; + totalValueLockedToken1_gte?: InputMaybe; + totalValueLockedToken1_in?: InputMaybe>; + totalValueLockedToken1_lt?: InputMaybe; + totalValueLockedToken1_lte?: InputMaybe; + totalValueLockedToken1_not?: InputMaybe; + totalValueLockedToken1_not_in?: InputMaybe>; + totalValueLockedUSD?: InputMaybe; + totalValueLockedUSDUntracked?: InputMaybe; + totalValueLockedUSDUntracked_gt?: InputMaybe; + totalValueLockedUSDUntracked_gte?: InputMaybe; + totalValueLockedUSDUntracked_in?: InputMaybe>; + totalValueLockedUSDUntracked_lt?: InputMaybe; + totalValueLockedUSDUntracked_lte?: InputMaybe; + totalValueLockedUSDUntracked_not?: InputMaybe; + totalValueLockedUSDUntracked_not_in?: InputMaybe>; + totalValueLockedUSD_gt?: InputMaybe; + totalValueLockedUSD_gte?: InputMaybe; + totalValueLockedUSD_in?: InputMaybe>; + totalValueLockedUSD_lt?: InputMaybe; + totalValueLockedUSD_lte?: InputMaybe; + totalValueLockedUSD_not?: InputMaybe; + totalValueLockedUSD_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 enum Pool_OrderBy { + Burns = 'burns', + CollectedFeesToken0 = 'collectedFeesToken0', + CollectedFeesToken1 = 'collectedFeesToken1', + CollectedFeesUsd = 'collectedFeesUSD', + Collects = 'collects', + CreatedAtBlockNumber = 'createdAtBlockNumber', + CreatedAtTimestamp = 'createdAtTimestamp', + FeeGrowthGlobal0X128 = 'feeGrowthGlobal0X128', + FeeGrowthGlobal1X128 = 'feeGrowthGlobal1X128', + FeeTier = 'feeTier', + FeesUsd = 'feesUSD', + Id = 'id', + Liquidity = 'liquidity', + LiquidityProviderCount = 'liquidityProviderCount', + Mints = 'mints', + ObservationIndex = 'observationIndex', + PoolDayData = 'poolDayData', + PoolHourData = 'poolHourData', + SqrtPrice = 'sqrtPrice', + Swaps = 'swaps', + Tick = 'tick', + Ticks = 'ticks', + Token0 = 'token0', + Token0Price = 'token0Price', + Token0Decimals = 'token0__decimals', + Token0DerivedEth = 'token0__derivedETH', + Token0FeesUsd = 'token0__feesUSD', + Token0Id = 'token0__id', + Token0Name = 'token0__name', + Token0PoolCount = 'token0__poolCount', + Token0Symbol = 'token0__symbol', + Token0TotalSupply = 'token0__totalSupply', + Token0TotalValueLocked = 'token0__totalValueLocked', + Token0TotalValueLockedUsd = 'token0__totalValueLockedUSD', + Token0TotalValueLockedUsdUntracked = 'token0__totalValueLockedUSDUntracked', + Token0TxCount = 'token0__txCount', + Token0UntrackedVolumeUsd = 'token0__untrackedVolumeUSD', + Token0Volume = 'token0__volume', + Token0VolumeUsd = 'token0__volumeUSD', + Token1 = 'token1', + Token1Price = 'token1Price', + Token1Decimals = 'token1__decimals', + Token1DerivedEth = 'token1__derivedETH', + Token1FeesUsd = 'token1__feesUSD', + Token1Id = 'token1__id', + Token1Name = 'token1__name', + Token1PoolCount = 'token1__poolCount', + Token1Symbol = 'token1__symbol', + Token1TotalSupply = 'token1__totalSupply', + Token1TotalValueLocked = 'token1__totalValueLocked', + Token1TotalValueLockedUsd = 'token1__totalValueLockedUSD', + Token1TotalValueLockedUsdUntracked = 'token1__totalValueLockedUSDUntracked', + Token1TxCount = 'token1__txCount', + Token1UntrackedVolumeUsd = 'token1__untrackedVolumeUSD', + Token1Volume = 'token1__volume', + Token1VolumeUsd = 'token1__volumeUSD', + TotalValueLockedEth = 'totalValueLockedETH', + TotalValueLockedToken0 = 'totalValueLockedToken0', + TotalValueLockedToken1 = 'totalValueLockedToken1', + TotalValueLockedUsd = 'totalValueLockedUSD', + TotalValueLockedUsdUntracked = 'totalValueLockedUSDUntracked', + TxCount = 'txCount', + UntrackedVolumeUsd = 'untrackedVolumeUSD', + VolumeToken0 = 'volumeToken0', + VolumeToken1 = 'volumeToken1', + VolumeUsd = 'volumeUSD' +} + +export type Position = { + __typename?: 'Position'; + collectedFeesToken0: Scalars['BigDecimal']; + collectedFeesToken1: Scalars['BigDecimal']; + depositedToken0: Scalars['BigDecimal']; + depositedToken1: Scalars['BigDecimal']; + feeGrowthInside0LastX128: Scalars['BigInt']; + feeGrowthInside1LastX128: Scalars['BigInt']; + id: Scalars['ID']; + liquidity: Scalars['BigInt']; + owner: Scalars['Bytes']; + pool: Pool; + tickLower: Tick; + tickUpper: Tick; + token0: Token; + token1: Token; + transaction: Transaction; + withdrawnToken0: Scalars['BigDecimal']; + withdrawnToken1: Scalars['BigDecimal']; +}; + +export type PositionSnapshot = { + __typename?: 'PositionSnapshot'; + blockNumber: Scalars['BigInt']; + collectedFeesToken0: Scalars['BigDecimal']; + collectedFeesToken1: Scalars['BigDecimal']; + depositedToken0: Scalars['BigDecimal']; + depositedToken1: Scalars['BigDecimal']; + feeGrowthInside0LastX128: Scalars['BigInt']; + feeGrowthInside1LastX128: Scalars['BigInt']; + id: Scalars['ID']; + liquidity: Scalars['BigInt']; + owner: Scalars['Bytes']; + pool: Pool; + position: Position; + timestamp: Scalars['BigInt']; + transaction: Transaction; + withdrawnToken0: Scalars['BigDecimal']; + withdrawnToken1: Scalars['BigDecimal']; +}; + +export type PositionSnapshot_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>; + collectedFeesToken0?: InputMaybe; + collectedFeesToken0_gt?: InputMaybe; + collectedFeesToken0_gte?: InputMaybe; + collectedFeesToken0_in?: InputMaybe>; + collectedFeesToken0_lt?: InputMaybe; + collectedFeesToken0_lte?: InputMaybe; + collectedFeesToken0_not?: InputMaybe; + collectedFeesToken0_not_in?: InputMaybe>; + collectedFeesToken1?: InputMaybe; + collectedFeesToken1_gt?: InputMaybe; + collectedFeesToken1_gte?: InputMaybe; + collectedFeesToken1_in?: InputMaybe>; + collectedFeesToken1_lt?: InputMaybe; + collectedFeesToken1_lte?: InputMaybe; + collectedFeesToken1_not?: InputMaybe; + collectedFeesToken1_not_in?: InputMaybe>; + depositedToken0?: InputMaybe; + depositedToken0_gt?: InputMaybe; + depositedToken0_gte?: InputMaybe; + depositedToken0_in?: InputMaybe>; + depositedToken0_lt?: InputMaybe; + depositedToken0_lte?: InputMaybe; + depositedToken0_not?: InputMaybe; + depositedToken0_not_in?: InputMaybe>; + depositedToken1?: InputMaybe; + depositedToken1_gt?: InputMaybe; + depositedToken1_gte?: InputMaybe; + depositedToken1_in?: InputMaybe>; + depositedToken1_lt?: InputMaybe; + depositedToken1_lte?: InputMaybe; + depositedToken1_not?: InputMaybe; + depositedToken1_not_in?: InputMaybe>; + feeGrowthInside0LastX128?: InputMaybe; + feeGrowthInside0LastX128_gt?: InputMaybe; + feeGrowthInside0LastX128_gte?: InputMaybe; + feeGrowthInside0LastX128_in?: InputMaybe>; + feeGrowthInside0LastX128_lt?: InputMaybe; + feeGrowthInside0LastX128_lte?: InputMaybe; + feeGrowthInside0LastX128_not?: InputMaybe; + feeGrowthInside0LastX128_not_in?: InputMaybe>; + feeGrowthInside1LastX128?: InputMaybe; + feeGrowthInside1LastX128_gt?: InputMaybe; + feeGrowthInside1LastX128_gte?: InputMaybe; + feeGrowthInside1LastX128_in?: InputMaybe>; + feeGrowthInside1LastX128_lt?: InputMaybe; + feeGrowthInside1LastX128_lte?: InputMaybe; + feeGrowthInside1LastX128_not?: InputMaybe; + feeGrowthInside1LastX128_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>; + 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>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + position?: InputMaybe; + position_?: InputMaybe; + position_contains?: InputMaybe; + position_contains_nocase?: InputMaybe; + position_ends_with?: InputMaybe; + position_ends_with_nocase?: InputMaybe; + position_gt?: InputMaybe; + position_gte?: InputMaybe; + position_in?: InputMaybe>; + position_lt?: InputMaybe; + position_lte?: InputMaybe; + position_not?: InputMaybe; + position_not_contains?: InputMaybe; + position_not_contains_nocase?: InputMaybe; + position_not_ends_with?: InputMaybe; + position_not_ends_with_nocase?: InputMaybe; + position_not_in?: InputMaybe>; + position_not_starts_with?: InputMaybe; + position_not_starts_with_nocase?: InputMaybe; + position_starts_with?: InputMaybe; + position_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>; + 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; + withdrawnToken0?: InputMaybe; + withdrawnToken0_gt?: InputMaybe; + withdrawnToken0_gte?: InputMaybe; + withdrawnToken0_in?: InputMaybe>; + withdrawnToken0_lt?: InputMaybe; + withdrawnToken0_lte?: InputMaybe; + withdrawnToken0_not?: InputMaybe; + withdrawnToken0_not_in?: InputMaybe>; + withdrawnToken1?: InputMaybe; + withdrawnToken1_gt?: InputMaybe; + withdrawnToken1_gte?: InputMaybe; + withdrawnToken1_in?: InputMaybe>; + withdrawnToken1_lt?: InputMaybe; + withdrawnToken1_lte?: InputMaybe; + withdrawnToken1_not?: InputMaybe; + withdrawnToken1_not_in?: InputMaybe>; +}; + +export enum PositionSnapshot_OrderBy { + BlockNumber = 'blockNumber', + CollectedFeesToken0 = 'collectedFeesToken0', + CollectedFeesToken1 = 'collectedFeesToken1', + DepositedToken0 = 'depositedToken0', + DepositedToken1 = 'depositedToken1', + FeeGrowthInside0LastX128 = 'feeGrowthInside0LastX128', + FeeGrowthInside1LastX128 = 'feeGrowthInside1LastX128', + Id = 'id', + Liquidity = 'liquidity', + Owner = 'owner', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + Position = 'position', + PositionCollectedFeesToken0 = 'position__collectedFeesToken0', + PositionCollectedFeesToken1 = 'position__collectedFeesToken1', + PositionDepositedToken0 = 'position__depositedToken0', + PositionDepositedToken1 = 'position__depositedToken1', + PositionFeeGrowthInside0LastX128 = 'position__feeGrowthInside0LastX128', + PositionFeeGrowthInside1LastX128 = 'position__feeGrowthInside1LastX128', + PositionId = 'position__id', + PositionLiquidity = 'position__liquidity', + PositionOwner = 'position__owner', + PositionWithdrawnToken0 = 'position__withdrawnToken0', + PositionWithdrawnToken1 = 'position__withdrawnToken1', + Timestamp = 'timestamp', + Transaction = 'transaction', + TransactionBlockNumber = 'transaction__blockNumber', + TransactionGasPrice = 'transaction__gasPrice', + TransactionGasUsed = 'transaction__gasUsed', + TransactionId = 'transaction__id', + TransactionTimestamp = 'transaction__timestamp', + WithdrawnToken0 = 'withdrawnToken0', + WithdrawnToken1 = 'withdrawnToken1' +} + +export type Position_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + collectedFeesToken0?: InputMaybe; + collectedFeesToken0_gt?: InputMaybe; + collectedFeesToken0_gte?: InputMaybe; + collectedFeesToken0_in?: InputMaybe>; + collectedFeesToken0_lt?: InputMaybe; + collectedFeesToken0_lte?: InputMaybe; + collectedFeesToken0_not?: InputMaybe; + collectedFeesToken0_not_in?: InputMaybe>; + collectedFeesToken1?: InputMaybe; + collectedFeesToken1_gt?: InputMaybe; + collectedFeesToken1_gte?: InputMaybe; + collectedFeesToken1_in?: InputMaybe>; + collectedFeesToken1_lt?: InputMaybe; + collectedFeesToken1_lte?: InputMaybe; + collectedFeesToken1_not?: InputMaybe; + collectedFeesToken1_not_in?: InputMaybe>; + depositedToken0?: InputMaybe; + depositedToken0_gt?: InputMaybe; + depositedToken0_gte?: InputMaybe; + depositedToken0_in?: InputMaybe>; + depositedToken0_lt?: InputMaybe; + depositedToken0_lte?: InputMaybe; + depositedToken0_not?: InputMaybe; + depositedToken0_not_in?: InputMaybe>; + depositedToken1?: InputMaybe; + depositedToken1_gt?: InputMaybe; + depositedToken1_gte?: InputMaybe; + depositedToken1_in?: InputMaybe>; + depositedToken1_lt?: InputMaybe; + depositedToken1_lte?: InputMaybe; + depositedToken1_not?: InputMaybe; + depositedToken1_not_in?: InputMaybe>; + feeGrowthInside0LastX128?: InputMaybe; + feeGrowthInside0LastX128_gt?: InputMaybe; + feeGrowthInside0LastX128_gte?: InputMaybe; + feeGrowthInside0LastX128_in?: InputMaybe>; + feeGrowthInside0LastX128_lt?: InputMaybe; + feeGrowthInside0LastX128_lte?: InputMaybe; + feeGrowthInside0LastX128_not?: InputMaybe; + feeGrowthInside0LastX128_not_in?: InputMaybe>; + feeGrowthInside1LastX128?: InputMaybe; + feeGrowthInside1LastX128_gt?: InputMaybe; + feeGrowthInside1LastX128_gte?: InputMaybe; + feeGrowthInside1LastX128_in?: InputMaybe>; + feeGrowthInside1LastX128_lt?: InputMaybe; + feeGrowthInside1LastX128_lte?: InputMaybe; + feeGrowthInside1LastX128_not?: InputMaybe; + feeGrowthInside1LastX128_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>; + 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>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + tickLower?: InputMaybe; + tickLower_?: InputMaybe; + tickLower_contains?: InputMaybe; + tickLower_contains_nocase?: InputMaybe; + tickLower_ends_with?: InputMaybe; + tickLower_ends_with_nocase?: InputMaybe; + tickLower_gt?: InputMaybe; + tickLower_gte?: InputMaybe; + tickLower_in?: InputMaybe>; + tickLower_lt?: InputMaybe; + tickLower_lte?: InputMaybe; + tickLower_not?: InputMaybe; + tickLower_not_contains?: InputMaybe; + tickLower_not_contains_nocase?: InputMaybe; + tickLower_not_ends_with?: InputMaybe; + tickLower_not_ends_with_nocase?: InputMaybe; + tickLower_not_in?: InputMaybe>; + tickLower_not_starts_with?: InputMaybe; + tickLower_not_starts_with_nocase?: InputMaybe; + tickLower_starts_with?: InputMaybe; + tickLower_starts_with_nocase?: InputMaybe; + tickUpper?: InputMaybe; + tickUpper_?: InputMaybe; + tickUpper_contains?: InputMaybe; + tickUpper_contains_nocase?: InputMaybe; + tickUpper_ends_with?: InputMaybe; + tickUpper_ends_with_nocase?: InputMaybe; + tickUpper_gt?: InputMaybe; + tickUpper_gte?: InputMaybe; + tickUpper_in?: InputMaybe>; + tickUpper_lt?: InputMaybe; + tickUpper_lte?: InputMaybe; + tickUpper_not?: InputMaybe; + tickUpper_not_contains?: InputMaybe; + tickUpper_not_contains_nocase?: InputMaybe; + tickUpper_not_ends_with?: InputMaybe; + tickUpper_not_ends_with_nocase?: InputMaybe; + tickUpper_not_in?: InputMaybe>; + tickUpper_not_starts_with?: InputMaybe; + tickUpper_not_starts_with_nocase?: InputMaybe; + tickUpper_starts_with?: InputMaybe; + tickUpper_starts_with_nocase?: 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; + 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; + withdrawnToken0?: InputMaybe; + withdrawnToken0_gt?: InputMaybe; + withdrawnToken0_gte?: InputMaybe; + withdrawnToken0_in?: InputMaybe>; + withdrawnToken0_lt?: InputMaybe; + withdrawnToken0_lte?: InputMaybe; + withdrawnToken0_not?: InputMaybe; + withdrawnToken0_not_in?: InputMaybe>; + withdrawnToken1?: InputMaybe; + withdrawnToken1_gt?: InputMaybe; + withdrawnToken1_gte?: InputMaybe; + withdrawnToken1_in?: InputMaybe>; + withdrawnToken1_lt?: InputMaybe; + withdrawnToken1_lte?: InputMaybe; + withdrawnToken1_not?: InputMaybe; + withdrawnToken1_not_in?: InputMaybe>; +}; + +export enum Position_OrderBy { + CollectedFeesToken0 = 'collectedFeesToken0', + CollectedFeesToken1 = 'collectedFeesToken1', + DepositedToken0 = 'depositedToken0', + DepositedToken1 = 'depositedToken1', + FeeGrowthInside0LastX128 = 'feeGrowthInside0LastX128', + FeeGrowthInside1LastX128 = 'feeGrowthInside1LastX128', + Id = 'id', + Liquidity = 'liquidity', + Owner = 'owner', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + TickLower = 'tickLower', + TickLowerCollectedFeesToken0 = 'tickLower__collectedFeesToken0', + TickLowerCollectedFeesToken1 = 'tickLower__collectedFeesToken1', + TickLowerCollectedFeesUsd = 'tickLower__collectedFeesUSD', + TickLowerCreatedAtBlockNumber = 'tickLower__createdAtBlockNumber', + TickLowerCreatedAtTimestamp = 'tickLower__createdAtTimestamp', + TickLowerFeeGrowthOutside0X128 = 'tickLower__feeGrowthOutside0X128', + TickLowerFeeGrowthOutside1X128 = 'tickLower__feeGrowthOutside1X128', + TickLowerFeesUsd = 'tickLower__feesUSD', + TickLowerId = 'tickLower__id', + TickLowerLiquidityGross = 'tickLower__liquidityGross', + TickLowerLiquidityNet = 'tickLower__liquidityNet', + TickLowerLiquidityProviderCount = 'tickLower__liquidityProviderCount', + TickLowerPoolAddress = 'tickLower__poolAddress', + TickLowerPrice0 = 'tickLower__price0', + TickLowerPrice1 = 'tickLower__price1', + TickLowerTickIdx = 'tickLower__tickIdx', + TickLowerUntrackedVolumeUsd = 'tickLower__untrackedVolumeUSD', + TickLowerVolumeToken0 = 'tickLower__volumeToken0', + TickLowerVolumeToken1 = 'tickLower__volumeToken1', + TickLowerVolumeUsd = 'tickLower__volumeUSD', + TickUpper = 'tickUpper', + TickUpperCollectedFeesToken0 = 'tickUpper__collectedFeesToken0', + TickUpperCollectedFeesToken1 = 'tickUpper__collectedFeesToken1', + TickUpperCollectedFeesUsd = 'tickUpper__collectedFeesUSD', + TickUpperCreatedAtBlockNumber = 'tickUpper__createdAtBlockNumber', + TickUpperCreatedAtTimestamp = 'tickUpper__createdAtTimestamp', + TickUpperFeeGrowthOutside0X128 = 'tickUpper__feeGrowthOutside0X128', + TickUpperFeeGrowthOutside1X128 = 'tickUpper__feeGrowthOutside1X128', + TickUpperFeesUsd = 'tickUpper__feesUSD', + TickUpperId = 'tickUpper__id', + TickUpperLiquidityGross = 'tickUpper__liquidityGross', + TickUpperLiquidityNet = 'tickUpper__liquidityNet', + TickUpperLiquidityProviderCount = 'tickUpper__liquidityProviderCount', + TickUpperPoolAddress = 'tickUpper__poolAddress', + TickUpperPrice0 = 'tickUpper__price0', + TickUpperPrice1 = 'tickUpper__price1', + TickUpperTickIdx = 'tickUpper__tickIdx', + TickUpperUntrackedVolumeUsd = 'tickUpper__untrackedVolumeUSD', + TickUpperVolumeToken0 = 'tickUpper__volumeToken0', + TickUpperVolumeToken1 = 'tickUpper__volumeToken1', + TickUpperVolumeUsd = 'tickUpper__volumeUSD', + Token0 = 'token0', + Token0Decimals = 'token0__decimals', + Token0DerivedEth = 'token0__derivedETH', + Token0FeesUsd = 'token0__feesUSD', + Token0Id = 'token0__id', + Token0Name = 'token0__name', + Token0PoolCount = 'token0__poolCount', + Token0Symbol = 'token0__symbol', + Token0TotalSupply = 'token0__totalSupply', + Token0TotalValueLocked = 'token0__totalValueLocked', + Token0TotalValueLockedUsd = 'token0__totalValueLockedUSD', + Token0TotalValueLockedUsdUntracked = 'token0__totalValueLockedUSDUntracked', + Token0TxCount = 'token0__txCount', + Token0UntrackedVolumeUsd = 'token0__untrackedVolumeUSD', + Token0Volume = 'token0__volume', + Token0VolumeUsd = 'token0__volumeUSD', + Token1 = 'token1', + Token1Decimals = 'token1__decimals', + Token1DerivedEth = 'token1__derivedETH', + Token1FeesUsd = 'token1__feesUSD', + Token1Id = 'token1__id', + Token1Name = 'token1__name', + Token1PoolCount = 'token1__poolCount', + Token1Symbol = 'token1__symbol', + Token1TotalSupply = 'token1__totalSupply', + Token1TotalValueLocked = 'token1__totalValueLocked', + Token1TotalValueLockedUsd = 'token1__totalValueLockedUSD', + Token1TotalValueLockedUsdUntracked = 'token1__totalValueLockedUSDUntracked', + Token1TxCount = 'token1__txCount', + Token1UntrackedVolumeUsd = 'token1__untrackedVolumeUSD', + Token1Volume = 'token1__volume', + Token1VolumeUsd = 'token1__volumeUSD', + Transaction = 'transaction', + TransactionBlockNumber = 'transaction__blockNumber', + TransactionGasPrice = 'transaction__gasPrice', + TransactionGasUsed = 'transaction__gasUsed', + TransactionId = 'transaction__id', + TransactionTimestamp = 'transaction__timestamp', + WithdrawnToken0 = 'withdrawnToken0', + WithdrawnToken1 = 'withdrawnToken1' +} + +export type Query = { + __typename?: 'Query'; + /** Access to subgraph metadata */ + _meta?: Maybe<_Meta_>; + bundle?: Maybe; + bundles: Array; + burn?: Maybe; + burns: Array; + collect?: Maybe; + collects: Array; + factories: Array; + factory?: Maybe; + flash?: Maybe; + flashes: Array; + mint?: Maybe; + mints: Array; + pool?: Maybe; + poolDayData?: Maybe; + poolDayDatas: Array; + poolHourData?: Maybe; + poolHourDatas: Array; + pools: Array; + position?: Maybe; + positionSnapshot?: Maybe; + positionSnapshots: Array; + positions: Array; + swap?: Maybe; + swaps: Array; + tick?: Maybe; + tickDayData?: Maybe; + tickDayDatas: Array; + tickHourData?: Maybe; + tickHourDatas: Array; + ticks: Array; + token?: Maybe; + tokenDayData?: Maybe; + tokenDayDatas: Array; + tokenHourData?: Maybe; + tokenHourDatas: Array; + tokens: Array; + transaction?: Maybe; + transactions: Array; + uniswapDayData?: Maybe; + uniswapDayDatas: 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 QueryCollectArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryCollectsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryFactoriesArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryFactoryArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryFlashArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryFlashesArgs = { + 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 QueryPoolArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryPoolDayDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryPoolDayDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryPoolHourDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryPoolHourDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryPoolsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryPositionArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryPositionSnapshotArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryPositionSnapshotsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryPositionsArgs = { + 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 QuerySwapsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryTickArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryTickDayDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryTickDayDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryTickHourDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryTickHourDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type QueryTicksArgs = { + 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 QueryTokenHourDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryTokenHourDatasArgs = { + 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 QueryUniswapDayDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type QueryUniswapDayDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + +export type Subscription = { + __typename?: 'Subscription'; + /** Access to subgraph metadata */ + _meta?: Maybe<_Meta_>; + bundle?: Maybe; + bundles: Array; + burn?: Maybe; + burns: Array; + collect?: Maybe; + collects: Array; + factories: Array; + factory?: Maybe; + flash?: Maybe; + flashes: Array; + mint?: Maybe; + mints: Array; + pool?: Maybe; + poolDayData?: Maybe; + poolDayDatas: Array; + poolHourData?: Maybe; + poolHourDatas: Array; + pools: Array; + position?: Maybe; + positionSnapshot?: Maybe; + positionSnapshots: Array; + positions: Array; + swap?: Maybe; + swaps: Array; + tick?: Maybe; + tickDayData?: Maybe; + tickDayDatas: Array; + tickHourData?: Maybe; + tickHourDatas: Array; + ticks: Array; + token?: Maybe; + tokenDayData?: Maybe; + tokenDayDatas: Array; + tokenHourData?: Maybe; + tokenHourDatas: Array; + tokens: Array; + transaction?: Maybe; + transactions: Array; + uniswapDayData?: Maybe; + uniswapDayDatas: 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 SubscriptionCollectArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionCollectsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionFactoriesArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionFactoryArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionFlashArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionFlashesArgs = { + 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 SubscriptionPoolArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionPoolDayDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionPoolDayDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionPoolHourDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionPoolHourDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionPoolsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionPositionArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionPositionSnapshotArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionPositionSnapshotsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionPositionsArgs = { + 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 SubscriptionSwapsArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionTickArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionTickDayDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionTickDayDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionTickHourDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionTickHourDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + + +export type SubscriptionTicksArgs = { + 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 SubscriptionTokenHourDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionTokenHourDatasArgs = { + 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 SubscriptionUniswapDayDataArgs = { + block?: InputMaybe; + id: Scalars['ID']; + subgraphError?: _SubgraphErrorPolicy_; +}; + + +export type SubscriptionUniswapDayDatasArgs = { + block?: InputMaybe; + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + subgraphError?: _SubgraphErrorPolicy_; + where?: InputMaybe; +}; + +export type Swap = { + __typename?: 'Swap'; + amount0: Scalars['BigDecimal']; + amount1: Scalars['BigDecimal']; + amountUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + logIndex?: Maybe; + origin: Scalars['Bytes']; + pool: Pool; + recipient: Scalars['Bytes']; + sender: Scalars['Bytes']; + sqrtPriceX96: Scalars['BigInt']; + tick: Scalars['BigInt']; + timestamp: Scalars['BigInt']; + token0: Token; + token1: Token; + transaction: Transaction; +}; + +export type Swap_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>>; + 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>>; + origin?: InputMaybe; + origin_contains?: InputMaybe; + origin_gt?: InputMaybe; + origin_gte?: InputMaybe; + origin_in?: InputMaybe>; + origin_lt?: InputMaybe; + origin_lte?: InputMaybe; + origin_not?: InputMaybe; + origin_not_contains?: InputMaybe; + origin_not_in?: InputMaybe>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + recipient?: InputMaybe; + recipient_contains?: InputMaybe; + recipient_gt?: InputMaybe; + recipient_gte?: InputMaybe; + recipient_in?: InputMaybe>; + recipient_lt?: InputMaybe; + recipient_lte?: InputMaybe; + recipient_not?: InputMaybe; + recipient_not_contains?: InputMaybe; + recipient_not_in?: 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>; + sqrtPriceX96?: InputMaybe; + sqrtPriceX96_gt?: InputMaybe; + sqrtPriceX96_gte?: InputMaybe; + sqrtPriceX96_in?: InputMaybe>; + sqrtPriceX96_lt?: InputMaybe; + sqrtPriceX96_lte?: InputMaybe; + sqrtPriceX96_not?: InputMaybe; + sqrtPriceX96_not_in?: InputMaybe>; + tick?: InputMaybe; + tick_gt?: InputMaybe; + tick_gte?: InputMaybe; + tick_in?: InputMaybe>; + tick_lt?: InputMaybe; + tick_lte?: InputMaybe; + tick_not?: InputMaybe; + tick_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>; + 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; + 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 enum Swap_OrderBy { + Amount0 = 'amount0', + Amount1 = 'amount1', + AmountUsd = 'amountUSD', + Id = 'id', + LogIndex = 'logIndex', + Origin = 'origin', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + Recipient = 'recipient', + Sender = 'sender', + SqrtPriceX96 = 'sqrtPriceX96', + Tick = 'tick', + Timestamp = 'timestamp', + Token0 = 'token0', + Token0Decimals = 'token0__decimals', + Token0DerivedEth = 'token0__derivedETH', + Token0FeesUsd = 'token0__feesUSD', + Token0Id = 'token0__id', + Token0Name = 'token0__name', + Token0PoolCount = 'token0__poolCount', + Token0Symbol = 'token0__symbol', + Token0TotalSupply = 'token0__totalSupply', + Token0TotalValueLocked = 'token0__totalValueLocked', + Token0TotalValueLockedUsd = 'token0__totalValueLockedUSD', + Token0TotalValueLockedUsdUntracked = 'token0__totalValueLockedUSDUntracked', + Token0TxCount = 'token0__txCount', + Token0UntrackedVolumeUsd = 'token0__untrackedVolumeUSD', + Token0Volume = 'token0__volume', + Token0VolumeUsd = 'token0__volumeUSD', + Token1 = 'token1', + Token1Decimals = 'token1__decimals', + Token1DerivedEth = 'token1__derivedETH', + Token1FeesUsd = 'token1__feesUSD', + Token1Id = 'token1__id', + Token1Name = 'token1__name', + Token1PoolCount = 'token1__poolCount', + Token1Symbol = 'token1__symbol', + Token1TotalSupply = 'token1__totalSupply', + Token1TotalValueLocked = 'token1__totalValueLocked', + Token1TotalValueLockedUsd = 'token1__totalValueLockedUSD', + Token1TotalValueLockedUsdUntracked = 'token1__totalValueLockedUSDUntracked', + Token1TxCount = 'token1__txCount', + Token1UntrackedVolumeUsd = 'token1__untrackedVolumeUSD', + Token1Volume = 'token1__volume', + Token1VolumeUsd = 'token1__volumeUSD', + Transaction = 'transaction', + TransactionBlockNumber = 'transaction__blockNumber', + TransactionGasPrice = 'transaction__gasPrice', + TransactionGasUsed = 'transaction__gasUsed', + TransactionId = 'transaction__id', + TransactionTimestamp = 'transaction__timestamp' +} + +export type Tick = { + __typename?: 'Tick'; + collectedFeesToken0: Scalars['BigDecimal']; + collectedFeesToken1: Scalars['BigDecimal']; + collectedFeesUSD: Scalars['BigDecimal']; + createdAtBlockNumber: Scalars['BigInt']; + createdAtTimestamp: Scalars['BigInt']; + feeGrowthOutside0X128: Scalars['BigInt']; + feeGrowthOutside1X128: Scalars['BigInt']; + feesUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + liquidityGross: Scalars['BigInt']; + liquidityNet: Scalars['BigInt']; + liquidityProviderCount: Scalars['BigInt']; + pool: Pool; + poolAddress?: Maybe; + price0: Scalars['BigDecimal']; + price1: Scalars['BigDecimal']; + tickIdx: Scalars['BigInt']; + untrackedVolumeUSD: Scalars['BigDecimal']; + volumeToken0: Scalars['BigDecimal']; + volumeToken1: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + +export type TickDayData = { + __typename?: 'TickDayData'; + date: Scalars['Int']; + feeGrowthOutside0X128: Scalars['BigInt']; + feeGrowthOutside1X128: Scalars['BigInt']; + feesUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + liquidityGross: Scalars['BigInt']; + liquidityNet: Scalars['BigInt']; + pool: Pool; + tick: Tick; + volumeToken0: Scalars['BigDecimal']; + volumeToken1: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + +export type TickDayData_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: 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>; + feeGrowthOutside0X128?: InputMaybe; + feeGrowthOutside0X128_gt?: InputMaybe; + feeGrowthOutside0X128_gte?: InputMaybe; + feeGrowthOutside0X128_in?: InputMaybe>; + feeGrowthOutside0X128_lt?: InputMaybe; + feeGrowthOutside0X128_lte?: InputMaybe; + feeGrowthOutside0X128_not?: InputMaybe; + feeGrowthOutside0X128_not_in?: InputMaybe>; + feeGrowthOutside1X128?: InputMaybe; + feeGrowthOutside1X128_gt?: InputMaybe; + feeGrowthOutside1X128_gte?: InputMaybe; + feeGrowthOutside1X128_in?: InputMaybe>; + feeGrowthOutside1X128_lt?: InputMaybe; + feeGrowthOutside1X128_lte?: InputMaybe; + feeGrowthOutside1X128_not?: InputMaybe; + feeGrowthOutside1X128_not_in?: InputMaybe>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_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>; + liquidityGross?: InputMaybe; + liquidityGross_gt?: InputMaybe; + liquidityGross_gte?: InputMaybe; + liquidityGross_in?: InputMaybe>; + liquidityGross_lt?: InputMaybe; + liquidityGross_lte?: InputMaybe; + liquidityGross_not?: InputMaybe; + liquidityGross_not_in?: InputMaybe>; + liquidityNet?: InputMaybe; + liquidityNet_gt?: InputMaybe; + liquidityNet_gte?: InputMaybe; + liquidityNet_in?: InputMaybe>; + liquidityNet_lt?: InputMaybe; + liquidityNet_lte?: InputMaybe; + liquidityNet_not?: InputMaybe; + liquidityNet_not_in?: InputMaybe>; + or?: InputMaybe>>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + tick?: InputMaybe; + tick_?: InputMaybe; + tick_contains?: InputMaybe; + tick_contains_nocase?: InputMaybe; + tick_ends_with?: InputMaybe; + tick_ends_with_nocase?: InputMaybe; + tick_gt?: InputMaybe; + tick_gte?: InputMaybe; + tick_in?: InputMaybe>; + tick_lt?: InputMaybe; + tick_lte?: InputMaybe; + tick_not?: InputMaybe; + tick_not_contains?: InputMaybe; + tick_not_contains_nocase?: InputMaybe; + tick_not_ends_with?: InputMaybe; + tick_not_ends_with_nocase?: InputMaybe; + tick_not_in?: InputMaybe>; + tick_not_starts_with?: InputMaybe; + tick_not_starts_with_nocase?: InputMaybe; + tick_starts_with?: InputMaybe; + tick_starts_with_nocase?: 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 enum TickDayData_OrderBy { + Date = 'date', + FeeGrowthOutside0X128 = 'feeGrowthOutside0X128', + FeeGrowthOutside1X128 = 'feeGrowthOutside1X128', + FeesUsd = 'feesUSD', + Id = 'id', + LiquidityGross = 'liquidityGross', + LiquidityNet = 'liquidityNet', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + Tick = 'tick', + TickCollectedFeesToken0 = 'tick__collectedFeesToken0', + TickCollectedFeesToken1 = 'tick__collectedFeesToken1', + TickCollectedFeesUsd = 'tick__collectedFeesUSD', + TickCreatedAtBlockNumber = 'tick__createdAtBlockNumber', + TickCreatedAtTimestamp = 'tick__createdAtTimestamp', + TickFeeGrowthOutside0X128 = 'tick__feeGrowthOutside0X128', + TickFeeGrowthOutside1X128 = 'tick__feeGrowthOutside1X128', + TickFeesUsd = 'tick__feesUSD', + TickId = 'tick__id', + TickLiquidityGross = 'tick__liquidityGross', + TickLiquidityNet = 'tick__liquidityNet', + TickLiquidityProviderCount = 'tick__liquidityProviderCount', + TickPoolAddress = 'tick__poolAddress', + TickPrice0 = 'tick__price0', + TickPrice1 = 'tick__price1', + TickTickIdx = 'tick__tickIdx', + TickUntrackedVolumeUsd = 'tick__untrackedVolumeUSD', + TickVolumeToken0 = 'tick__volumeToken0', + TickVolumeToken1 = 'tick__volumeToken1', + TickVolumeUsd = 'tick__volumeUSD', + VolumeToken0 = 'volumeToken0', + VolumeToken1 = 'volumeToken1', + VolumeUsd = 'volumeUSD' +} + +export type TickHourData = { + __typename?: 'TickHourData'; + feesUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + liquidityGross: Scalars['BigInt']; + liquidityNet: Scalars['BigInt']; + periodStartUnix: Scalars['Int']; + pool: Pool; + tick: Tick; + volumeToken0: Scalars['BigDecimal']; + volumeToken1: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + +export type TickHourData_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_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>; + liquidityGross?: InputMaybe; + liquidityGross_gt?: InputMaybe; + liquidityGross_gte?: InputMaybe; + liquidityGross_in?: InputMaybe>; + liquidityGross_lt?: InputMaybe; + liquidityGross_lte?: InputMaybe; + liquidityGross_not?: InputMaybe; + liquidityGross_not_in?: InputMaybe>; + liquidityNet?: InputMaybe; + liquidityNet_gt?: InputMaybe; + liquidityNet_gte?: InputMaybe; + liquidityNet_in?: InputMaybe>; + liquidityNet_lt?: InputMaybe; + liquidityNet_lte?: InputMaybe; + liquidityNet_not?: InputMaybe; + liquidityNet_not_in?: InputMaybe>; + or?: InputMaybe>>; + periodStartUnix?: InputMaybe; + periodStartUnix_gt?: InputMaybe; + periodStartUnix_gte?: InputMaybe; + periodStartUnix_in?: InputMaybe>; + periodStartUnix_lt?: InputMaybe; + periodStartUnix_lte?: InputMaybe; + periodStartUnix_not?: InputMaybe; + periodStartUnix_not_in?: InputMaybe>; + pool?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + tick?: InputMaybe; + tick_?: InputMaybe; + tick_contains?: InputMaybe; + tick_contains_nocase?: InputMaybe; + tick_ends_with?: InputMaybe; + tick_ends_with_nocase?: InputMaybe; + tick_gt?: InputMaybe; + tick_gte?: InputMaybe; + tick_in?: InputMaybe>; + tick_lt?: InputMaybe; + tick_lte?: InputMaybe; + tick_not?: InputMaybe; + tick_not_contains?: InputMaybe; + tick_not_contains_nocase?: InputMaybe; + tick_not_ends_with?: InputMaybe; + tick_not_ends_with_nocase?: InputMaybe; + tick_not_in?: InputMaybe>; + tick_not_starts_with?: InputMaybe; + tick_not_starts_with_nocase?: InputMaybe; + tick_starts_with?: InputMaybe; + tick_starts_with_nocase?: 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 enum TickHourData_OrderBy { + FeesUsd = 'feesUSD', + Id = 'id', + LiquidityGross = 'liquidityGross', + LiquidityNet = 'liquidityNet', + PeriodStartUnix = 'periodStartUnix', + Pool = 'pool', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + Tick = 'tick', + TickCollectedFeesToken0 = 'tick__collectedFeesToken0', + TickCollectedFeesToken1 = 'tick__collectedFeesToken1', + TickCollectedFeesUsd = 'tick__collectedFeesUSD', + TickCreatedAtBlockNumber = 'tick__createdAtBlockNumber', + TickCreatedAtTimestamp = 'tick__createdAtTimestamp', + TickFeeGrowthOutside0X128 = 'tick__feeGrowthOutside0X128', + TickFeeGrowthOutside1X128 = 'tick__feeGrowthOutside1X128', + TickFeesUsd = 'tick__feesUSD', + TickId = 'tick__id', + TickLiquidityGross = 'tick__liquidityGross', + TickLiquidityNet = 'tick__liquidityNet', + TickLiquidityProviderCount = 'tick__liquidityProviderCount', + TickPoolAddress = 'tick__poolAddress', + TickPrice0 = 'tick__price0', + TickPrice1 = 'tick__price1', + TickTickIdx = 'tick__tickIdx', + TickUntrackedVolumeUsd = 'tick__untrackedVolumeUSD', + TickVolumeToken0 = 'tick__volumeToken0', + TickVolumeToken1 = 'tick__volumeToken1', + TickVolumeUsd = 'tick__volumeUSD', + VolumeToken0 = 'volumeToken0', + VolumeToken1 = 'volumeToken1', + VolumeUsd = 'volumeUSD' +} + +export type Tick_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + collectedFeesToken0?: InputMaybe; + collectedFeesToken0_gt?: InputMaybe; + collectedFeesToken0_gte?: InputMaybe; + collectedFeesToken0_in?: InputMaybe>; + collectedFeesToken0_lt?: InputMaybe; + collectedFeesToken0_lte?: InputMaybe; + collectedFeesToken0_not?: InputMaybe; + collectedFeesToken0_not_in?: InputMaybe>; + collectedFeesToken1?: InputMaybe; + collectedFeesToken1_gt?: InputMaybe; + collectedFeesToken1_gte?: InputMaybe; + collectedFeesToken1_in?: InputMaybe>; + collectedFeesToken1_lt?: InputMaybe; + collectedFeesToken1_lte?: InputMaybe; + collectedFeesToken1_not?: InputMaybe; + collectedFeesToken1_not_in?: InputMaybe>; + collectedFeesUSD?: InputMaybe; + collectedFeesUSD_gt?: InputMaybe; + collectedFeesUSD_gte?: InputMaybe; + collectedFeesUSD_in?: InputMaybe>; + collectedFeesUSD_lt?: InputMaybe; + collectedFeesUSD_lte?: InputMaybe; + collectedFeesUSD_not?: InputMaybe; + collectedFeesUSD_not_in?: 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>; + feeGrowthOutside0X128?: InputMaybe; + feeGrowthOutside0X128_gt?: InputMaybe; + feeGrowthOutside0X128_gte?: InputMaybe; + feeGrowthOutside0X128_in?: InputMaybe>; + feeGrowthOutside0X128_lt?: InputMaybe; + feeGrowthOutside0X128_lte?: InputMaybe; + feeGrowthOutside0X128_not?: InputMaybe; + feeGrowthOutside0X128_not_in?: InputMaybe>; + feeGrowthOutside1X128?: InputMaybe; + feeGrowthOutside1X128_gt?: InputMaybe; + feeGrowthOutside1X128_gte?: InputMaybe; + feeGrowthOutside1X128_in?: InputMaybe>; + feeGrowthOutside1X128_lt?: InputMaybe; + feeGrowthOutside1X128_lte?: InputMaybe; + feeGrowthOutside1X128_not?: InputMaybe; + feeGrowthOutside1X128_not_in?: InputMaybe>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_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>; + liquidityGross?: InputMaybe; + liquidityGross_gt?: InputMaybe; + liquidityGross_gte?: InputMaybe; + liquidityGross_in?: InputMaybe>; + liquidityGross_lt?: InputMaybe; + liquidityGross_lte?: InputMaybe; + liquidityGross_not?: InputMaybe; + liquidityGross_not_in?: InputMaybe>; + liquidityNet?: InputMaybe; + liquidityNet_gt?: InputMaybe; + liquidityNet_gte?: InputMaybe; + liquidityNet_in?: InputMaybe>; + liquidityNet_lt?: InputMaybe; + liquidityNet_lte?: InputMaybe; + liquidityNet_not?: InputMaybe; + liquidityNet_not_in?: 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>; + or?: InputMaybe>>; + pool?: InputMaybe; + poolAddress?: InputMaybe; + poolAddress_contains?: InputMaybe; + poolAddress_contains_nocase?: InputMaybe; + poolAddress_ends_with?: InputMaybe; + poolAddress_ends_with_nocase?: InputMaybe; + poolAddress_gt?: InputMaybe; + poolAddress_gte?: InputMaybe; + poolAddress_in?: InputMaybe>; + poolAddress_lt?: InputMaybe; + poolAddress_lte?: InputMaybe; + poolAddress_not?: InputMaybe; + poolAddress_not_contains?: InputMaybe; + poolAddress_not_contains_nocase?: InputMaybe; + poolAddress_not_ends_with?: InputMaybe; + poolAddress_not_ends_with_nocase?: InputMaybe; + poolAddress_not_in?: InputMaybe>; + poolAddress_not_starts_with?: InputMaybe; + poolAddress_not_starts_with_nocase?: InputMaybe; + poolAddress_starts_with?: InputMaybe; + poolAddress_starts_with_nocase?: InputMaybe; + pool_?: InputMaybe; + pool_contains?: InputMaybe; + pool_contains_nocase?: InputMaybe; + pool_ends_with?: InputMaybe; + pool_ends_with_nocase?: InputMaybe; + pool_gt?: InputMaybe; + pool_gte?: InputMaybe; + pool_in?: InputMaybe>; + pool_lt?: InputMaybe; + pool_lte?: InputMaybe; + pool_not?: InputMaybe; + pool_not_contains?: InputMaybe; + pool_not_contains_nocase?: InputMaybe; + pool_not_ends_with?: InputMaybe; + pool_not_ends_with_nocase?: InputMaybe; + pool_not_in?: InputMaybe>; + pool_not_starts_with?: InputMaybe; + pool_not_starts_with_nocase?: InputMaybe; + pool_starts_with?: InputMaybe; + pool_starts_with_nocase?: InputMaybe; + price0?: InputMaybe; + price0_gt?: InputMaybe; + price0_gte?: InputMaybe; + price0_in?: InputMaybe>; + price0_lt?: InputMaybe; + price0_lte?: InputMaybe; + price0_not?: InputMaybe; + price0_not_in?: InputMaybe>; + price1?: InputMaybe; + price1_gt?: InputMaybe; + price1_gte?: InputMaybe; + price1_in?: InputMaybe>; + price1_lt?: InputMaybe; + price1_lte?: InputMaybe; + price1_not?: InputMaybe; + price1_not_in?: InputMaybe>; + tickIdx?: InputMaybe; + tickIdx_gt?: InputMaybe; + tickIdx_gte?: InputMaybe; + tickIdx_in?: InputMaybe>; + tickIdx_lt?: InputMaybe; + tickIdx_lte?: InputMaybe; + tickIdx_not?: InputMaybe; + tickIdx_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 enum Tick_OrderBy { + CollectedFeesToken0 = 'collectedFeesToken0', + CollectedFeesToken1 = 'collectedFeesToken1', + CollectedFeesUsd = 'collectedFeesUSD', + CreatedAtBlockNumber = 'createdAtBlockNumber', + CreatedAtTimestamp = 'createdAtTimestamp', + FeeGrowthOutside0X128 = 'feeGrowthOutside0X128', + FeeGrowthOutside1X128 = 'feeGrowthOutside1X128', + FeesUsd = 'feesUSD', + Id = 'id', + LiquidityGross = 'liquidityGross', + LiquidityNet = 'liquidityNet', + LiquidityProviderCount = 'liquidityProviderCount', + Pool = 'pool', + PoolAddress = 'poolAddress', + PoolCollectedFeesToken0 = 'pool__collectedFeesToken0', + PoolCollectedFeesToken1 = 'pool__collectedFeesToken1', + PoolCollectedFeesUsd = 'pool__collectedFeesUSD', + PoolCreatedAtBlockNumber = 'pool__createdAtBlockNumber', + PoolCreatedAtTimestamp = 'pool__createdAtTimestamp', + PoolFeeGrowthGlobal0X128 = 'pool__feeGrowthGlobal0X128', + PoolFeeGrowthGlobal1X128 = 'pool__feeGrowthGlobal1X128', + PoolFeeTier = 'pool__feeTier', + PoolFeesUsd = 'pool__feesUSD', + PoolId = 'pool__id', + PoolLiquidity = 'pool__liquidity', + PoolLiquidityProviderCount = 'pool__liquidityProviderCount', + PoolObservationIndex = 'pool__observationIndex', + PoolSqrtPrice = 'pool__sqrtPrice', + PoolTick = 'pool__tick', + PoolToken0Price = 'pool__token0Price', + PoolToken1Price = 'pool__token1Price', + PoolTotalValueLockedEth = 'pool__totalValueLockedETH', + PoolTotalValueLockedToken0 = 'pool__totalValueLockedToken0', + PoolTotalValueLockedToken1 = 'pool__totalValueLockedToken1', + PoolTotalValueLockedUsd = 'pool__totalValueLockedUSD', + PoolTotalValueLockedUsdUntracked = 'pool__totalValueLockedUSDUntracked', + PoolTxCount = 'pool__txCount', + PoolUntrackedVolumeUsd = 'pool__untrackedVolumeUSD', + PoolVolumeToken0 = 'pool__volumeToken0', + PoolVolumeToken1 = 'pool__volumeToken1', + PoolVolumeUsd = 'pool__volumeUSD', + Price0 = 'price0', + Price1 = 'price1', + TickIdx = 'tickIdx', + UntrackedVolumeUsd = 'untrackedVolumeUSD', + VolumeToken0 = 'volumeToken0', + VolumeToken1 = 'volumeToken1', + VolumeUsd = 'volumeUSD' +} + +export type Token = { + __typename?: 'Token'; + decimals: Scalars['BigInt']; + derivedETH: Scalars['BigDecimal']; + feesUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + name: Scalars['String']; + poolCount: Scalars['BigInt']; + symbol: Scalars['String']; + tokenDayData: Array; + totalSupply: Scalars['BigInt']; + totalValueLocked: Scalars['BigDecimal']; + totalValueLockedUSD: Scalars['BigDecimal']; + totalValueLockedUSDUntracked: Scalars['BigDecimal']; + txCount: Scalars['BigInt']; + untrackedVolumeUSD: Scalars['BigDecimal']; + volume: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; + whitelistPools: Array; +}; + + +export type TokenTokenDayDataArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type TokenWhitelistPoolsArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + +export type TokenDayData = { + __typename?: 'TokenDayData'; + close: Scalars['BigDecimal']; + date: Scalars['Int']; + feesUSD: Scalars['BigDecimal']; + high: Scalars['BigDecimal']; + id: Scalars['ID']; + low: Scalars['BigDecimal']; + open: Scalars['BigDecimal']; + priceUSD: Scalars['BigDecimal']; + token: Token; + totalValueLocked: Scalars['BigDecimal']; + totalValueLockedUSD: Scalars['BigDecimal']; + untrackedVolumeUSD: Scalars['BigDecimal']; + volume: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + +export type TokenDayData_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + close?: InputMaybe; + close_gt?: InputMaybe; + close_gte?: InputMaybe; + close_in?: InputMaybe>; + close_lt?: InputMaybe; + close_lte?: InputMaybe; + close_not?: InputMaybe; + close_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>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_not_in?: InputMaybe>; + high?: InputMaybe; + high_gt?: InputMaybe; + high_gte?: InputMaybe; + high_in?: InputMaybe>; + high_lt?: InputMaybe; + high_lte?: InputMaybe; + high_not?: InputMaybe; + high_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>; + low?: InputMaybe; + low_gt?: InputMaybe; + low_gte?: InputMaybe; + low_in?: InputMaybe>; + low_lt?: InputMaybe; + low_lte?: InputMaybe; + low_not?: InputMaybe; + low_not_in?: InputMaybe>; + open?: InputMaybe; + open_gt?: InputMaybe; + open_gte?: InputMaybe; + open_in?: InputMaybe>; + open_lt?: InputMaybe; + open_lte?: InputMaybe; + open_not?: InputMaybe; + open_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; + totalValueLocked?: InputMaybe; + totalValueLockedUSD?: InputMaybe; + totalValueLockedUSD_gt?: InputMaybe; + totalValueLockedUSD_gte?: InputMaybe; + totalValueLockedUSD_in?: InputMaybe>; + totalValueLockedUSD_lt?: InputMaybe; + totalValueLockedUSD_lte?: InputMaybe; + totalValueLockedUSD_not?: InputMaybe; + totalValueLockedUSD_not_in?: InputMaybe>; + totalValueLocked_gt?: InputMaybe; + totalValueLocked_gte?: InputMaybe; + totalValueLocked_in?: InputMaybe>; + totalValueLocked_lt?: InputMaybe; + totalValueLocked_lte?: InputMaybe; + totalValueLocked_not?: InputMaybe; + totalValueLocked_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>; + volume?: 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>; + volume_gt?: InputMaybe; + volume_gte?: InputMaybe; + volume_in?: InputMaybe>; + volume_lt?: InputMaybe; + volume_lte?: InputMaybe; + volume_not?: InputMaybe; + volume_not_in?: InputMaybe>; +}; + +export enum TokenDayData_OrderBy { + Close = 'close', + Date = 'date', + FeesUsd = 'feesUSD', + High = 'high', + Id = 'id', + Low = 'low', + Open = 'open', + PriceUsd = 'priceUSD', + Token = 'token', + TokenDecimals = 'token__decimals', + TokenDerivedEth = 'token__derivedETH', + TokenFeesUsd = 'token__feesUSD', + TokenId = 'token__id', + TokenName = 'token__name', + TokenPoolCount = 'token__poolCount', + TokenSymbol = 'token__symbol', + TokenTotalSupply = 'token__totalSupply', + TokenTotalValueLocked = 'token__totalValueLocked', + TokenTotalValueLockedUsd = 'token__totalValueLockedUSD', + TokenTotalValueLockedUsdUntracked = 'token__totalValueLockedUSDUntracked', + TokenTxCount = 'token__txCount', + TokenUntrackedVolumeUsd = 'token__untrackedVolumeUSD', + TokenVolume = 'token__volume', + TokenVolumeUsd = 'token__volumeUSD', + TotalValueLocked = 'totalValueLocked', + TotalValueLockedUsd = 'totalValueLockedUSD', + UntrackedVolumeUsd = 'untrackedVolumeUSD', + Volume = 'volume', + VolumeUsd = 'volumeUSD' +} + +export type TokenHourData = { + __typename?: 'TokenHourData'; + close: Scalars['BigDecimal']; + feesUSD: Scalars['BigDecimal']; + high: Scalars['BigDecimal']; + id: Scalars['ID']; + low: Scalars['BigDecimal']; + open: Scalars['BigDecimal']; + periodStartUnix: Scalars['Int']; + priceUSD: Scalars['BigDecimal']; + token: Token; + totalValueLocked: Scalars['BigDecimal']; + totalValueLockedUSD: Scalars['BigDecimal']; + untrackedVolumeUSD: Scalars['BigDecimal']; + volume: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; +}; + +export type TokenHourData_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: InputMaybe>>; + close?: InputMaybe; + close_gt?: InputMaybe; + close_gte?: InputMaybe; + close_in?: InputMaybe>; + close_lt?: InputMaybe; + close_lte?: InputMaybe; + close_not?: InputMaybe; + close_not_in?: InputMaybe>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_not_in?: InputMaybe>; + high?: InputMaybe; + high_gt?: InputMaybe; + high_gte?: InputMaybe; + high_in?: InputMaybe>; + high_lt?: InputMaybe; + high_lte?: InputMaybe; + high_not?: InputMaybe; + high_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>; + low?: InputMaybe; + low_gt?: InputMaybe; + low_gte?: InputMaybe; + low_in?: InputMaybe>; + low_lt?: InputMaybe; + low_lte?: InputMaybe; + low_not?: InputMaybe; + low_not_in?: InputMaybe>; + open?: InputMaybe; + open_gt?: InputMaybe; + open_gte?: InputMaybe; + open_in?: InputMaybe>; + open_lt?: InputMaybe; + open_lte?: InputMaybe; + open_not?: InputMaybe; + open_not_in?: InputMaybe>; + or?: InputMaybe>>; + periodStartUnix?: InputMaybe; + periodStartUnix_gt?: InputMaybe; + periodStartUnix_gte?: InputMaybe; + periodStartUnix_in?: InputMaybe>; + periodStartUnix_lt?: InputMaybe; + periodStartUnix_lte?: InputMaybe; + periodStartUnix_not?: InputMaybe; + periodStartUnix_not_in?: 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; + totalValueLocked?: InputMaybe; + totalValueLockedUSD?: InputMaybe; + totalValueLockedUSD_gt?: InputMaybe; + totalValueLockedUSD_gte?: InputMaybe; + totalValueLockedUSD_in?: InputMaybe>; + totalValueLockedUSD_lt?: InputMaybe; + totalValueLockedUSD_lte?: InputMaybe; + totalValueLockedUSD_not?: InputMaybe; + totalValueLockedUSD_not_in?: InputMaybe>; + totalValueLocked_gt?: InputMaybe; + totalValueLocked_gte?: InputMaybe; + totalValueLocked_in?: InputMaybe>; + totalValueLocked_lt?: InputMaybe; + totalValueLocked_lte?: InputMaybe; + totalValueLocked_not?: InputMaybe; + totalValueLocked_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>; + volume?: 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>; + volume_gt?: InputMaybe; + volume_gte?: InputMaybe; + volume_in?: InputMaybe>; + volume_lt?: InputMaybe; + volume_lte?: InputMaybe; + volume_not?: InputMaybe; + volume_not_in?: InputMaybe>; +}; + +export enum TokenHourData_OrderBy { + Close = 'close', + FeesUsd = 'feesUSD', + High = 'high', + Id = 'id', + Low = 'low', + Open = 'open', + PeriodStartUnix = 'periodStartUnix', + PriceUsd = 'priceUSD', + Token = 'token', + TokenDecimals = 'token__decimals', + TokenDerivedEth = 'token__derivedETH', + TokenFeesUsd = 'token__feesUSD', + TokenId = 'token__id', + TokenName = 'token__name', + TokenPoolCount = 'token__poolCount', + TokenSymbol = 'token__symbol', + TokenTotalSupply = 'token__totalSupply', + TokenTotalValueLocked = 'token__totalValueLocked', + TokenTotalValueLockedUsd = 'token__totalValueLockedUSD', + TokenTotalValueLockedUsdUntracked = 'token__totalValueLockedUSDUntracked', + TokenTxCount = 'token__txCount', + TokenUntrackedVolumeUsd = 'token__untrackedVolumeUSD', + TokenVolume = 'token__volume', + TokenVolumeUsd = 'token__volumeUSD', + TotalValueLocked = 'totalValueLocked', + TotalValueLockedUsd = 'totalValueLockedUSD', + UntrackedVolumeUsd = 'untrackedVolumeUSD', + Volume = 'volume', + VolumeUsd = 'volumeUSD' +} + +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>; + derivedETH?: InputMaybe; + derivedETH_gt?: InputMaybe; + derivedETH_gte?: InputMaybe; + derivedETH_in?: InputMaybe>; + derivedETH_lt?: InputMaybe; + derivedETH_lte?: InputMaybe; + derivedETH_not?: InputMaybe; + derivedETH_not_in?: InputMaybe>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_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>>; + poolCount?: InputMaybe; + poolCount_gt?: InputMaybe; + poolCount_gte?: InputMaybe; + poolCount_in?: InputMaybe>; + poolCount_lt?: InputMaybe; + poolCount_lte?: InputMaybe; + poolCount_not?: InputMaybe; + poolCount_not_in?: 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; + totalSupply?: InputMaybe; + totalSupply_gt?: InputMaybe; + totalSupply_gte?: InputMaybe; + totalSupply_in?: InputMaybe>; + totalSupply_lt?: InputMaybe; + totalSupply_lte?: InputMaybe; + totalSupply_not?: InputMaybe; + totalSupply_not_in?: InputMaybe>; + totalValueLocked?: InputMaybe; + totalValueLockedUSD?: InputMaybe; + totalValueLockedUSDUntracked?: InputMaybe; + totalValueLockedUSDUntracked_gt?: InputMaybe; + totalValueLockedUSDUntracked_gte?: InputMaybe; + totalValueLockedUSDUntracked_in?: InputMaybe>; + totalValueLockedUSDUntracked_lt?: InputMaybe; + totalValueLockedUSDUntracked_lte?: InputMaybe; + totalValueLockedUSDUntracked_not?: InputMaybe; + totalValueLockedUSDUntracked_not_in?: InputMaybe>; + totalValueLockedUSD_gt?: InputMaybe; + totalValueLockedUSD_gte?: InputMaybe; + totalValueLockedUSD_in?: InputMaybe>; + totalValueLockedUSD_lt?: InputMaybe; + totalValueLockedUSD_lte?: InputMaybe; + totalValueLockedUSD_not?: InputMaybe; + totalValueLockedUSD_not_in?: InputMaybe>; + totalValueLocked_gt?: InputMaybe; + totalValueLocked_gte?: InputMaybe; + totalValueLocked_in?: InputMaybe>; + totalValueLocked_lt?: InputMaybe; + totalValueLocked_lte?: InputMaybe; + totalValueLocked_not?: InputMaybe; + totalValueLocked_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>; + volume?: 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>; + volume_gt?: InputMaybe; + volume_gte?: InputMaybe; + volume_in?: InputMaybe>; + volume_lt?: InputMaybe; + volume_lte?: InputMaybe; + volume_not?: InputMaybe; + volume_not_in?: InputMaybe>; + whitelistPools?: InputMaybe>; + whitelistPools_?: InputMaybe; + whitelistPools_contains?: InputMaybe>; + whitelistPools_contains_nocase?: InputMaybe>; + whitelistPools_not?: InputMaybe>; + whitelistPools_not_contains?: InputMaybe>; + whitelistPools_not_contains_nocase?: InputMaybe>; +}; + +export enum Token_OrderBy { + Decimals = 'decimals', + DerivedEth = 'derivedETH', + FeesUsd = 'feesUSD', + Id = 'id', + Name = 'name', + PoolCount = 'poolCount', + Symbol = 'symbol', + TokenDayData = 'tokenDayData', + TotalSupply = 'totalSupply', + TotalValueLocked = 'totalValueLocked', + TotalValueLockedUsd = 'totalValueLockedUSD', + TotalValueLockedUsdUntracked = 'totalValueLockedUSDUntracked', + TxCount = 'txCount', + UntrackedVolumeUsd = 'untrackedVolumeUSD', + Volume = 'volume', + VolumeUsd = 'volumeUSD', + WhitelistPools = 'whitelistPools' +} + +export type Transaction = { + __typename?: 'Transaction'; + blockNumber: Scalars['BigInt']; + burns: Array>; + collects: Array>; + flashed: Array>; + gasPrice: Scalars['BigInt']; + gasUsed: Scalars['BigInt']; + 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 TransactionCollectsArgs = { + first?: InputMaybe; + orderBy?: InputMaybe; + orderDirection?: InputMaybe; + skip?: InputMaybe; + where?: InputMaybe; +}; + + +export type TransactionFlashedArgs = { + 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; + collects_?: InputMaybe; + flashed_?: InputMaybe; + gasPrice?: InputMaybe; + gasPrice_gt?: InputMaybe; + gasPrice_gte?: InputMaybe; + gasPrice_in?: InputMaybe>; + gasPrice_lt?: InputMaybe; + gasPrice_lte?: InputMaybe; + gasPrice_not?: InputMaybe; + gasPrice_not_in?: InputMaybe>; + gasUsed?: InputMaybe; + gasUsed_gt?: InputMaybe; + gasUsed_gte?: InputMaybe; + gasUsed_in?: InputMaybe>; + gasUsed_lt?: InputMaybe; + gasUsed_lte?: InputMaybe; + gasUsed_not?: InputMaybe; + gasUsed_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>; + mints_?: InputMaybe; + or?: InputMaybe>>; + swaps_?: 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 enum Transaction_OrderBy { + BlockNumber = 'blockNumber', + Burns = 'burns', + Collects = 'collects', + Flashed = 'flashed', + GasPrice = 'gasPrice', + GasUsed = 'gasUsed', + Id = 'id', + Mints = 'mints', + Swaps = 'swaps', + Timestamp = 'timestamp' +} + +export type UniswapDayData = { + __typename?: 'UniswapDayData'; + date: Scalars['Int']; + feesUSD: Scalars['BigDecimal']; + id: Scalars['ID']; + tvlUSD: Scalars['BigDecimal']; + txCount: Scalars['BigInt']; + volumeETH: Scalars['BigDecimal']; + volumeUSD: Scalars['BigDecimal']; + volumeUSDUntracked: Scalars['BigDecimal']; +}; + +export type UniswapDayData_Filter = { + /** Filter for the block changed event. */ + _change_block?: InputMaybe; + and?: 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>; + feesUSD?: InputMaybe; + feesUSD_gt?: InputMaybe; + feesUSD_gte?: InputMaybe; + feesUSD_in?: InputMaybe>; + feesUSD_lt?: InputMaybe; + feesUSD_lte?: InputMaybe; + feesUSD_not?: InputMaybe; + feesUSD_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>>; + tvlUSD?: InputMaybe; + tvlUSD_gt?: InputMaybe; + tvlUSD_gte?: InputMaybe; + tvlUSD_in?: InputMaybe>; + tvlUSD_lt?: InputMaybe; + tvlUSD_lte?: InputMaybe; + tvlUSD_not?: InputMaybe; + tvlUSD_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>; + volumeETH?: InputMaybe; + volumeETH_gt?: InputMaybe; + volumeETH_gte?: InputMaybe; + volumeETH_in?: InputMaybe>; + volumeETH_lt?: InputMaybe; + volumeETH_lte?: InputMaybe; + volumeETH_not?: InputMaybe; + volumeETH_not_in?: InputMaybe>; + volumeUSD?: InputMaybe; + volumeUSDUntracked?: InputMaybe; + volumeUSDUntracked_gt?: InputMaybe; + volumeUSDUntracked_gte?: InputMaybe; + volumeUSDUntracked_in?: InputMaybe>; + volumeUSDUntracked_lt?: InputMaybe; + volumeUSDUntracked_lte?: InputMaybe; + volumeUSDUntracked_not?: InputMaybe; + volumeUSDUntracked_not_in?: InputMaybe>; + volumeUSD_gt?: InputMaybe; + volumeUSD_gte?: InputMaybe; + volumeUSD_in?: InputMaybe>; + volumeUSD_lt?: InputMaybe; + volumeUSD_lte?: InputMaybe; + volumeUSD_not?: InputMaybe; + volumeUSD_not_in?: InputMaybe>; +}; + +export enum UniswapDayData_OrderBy { + Date = 'date', + FeesUsd = 'feesUSD', + Id = 'id', + TvlUsd = 'tvlUSD', + TxCount = 'txCount', + VolumeEth = 'volumeETH', + VolumeUsd = 'volumeUSD', + VolumeUsdUntracked = 'volumeUSDUntracked' +} + +export type _Block_ = { + __typename?: '_Block_'; + /** The hash of the block */ + hash?: Maybe; + /** The block number */ + number: Scalars['Int']; + /** The hash of the parent block */ + parentHash?: Maybe; + /** 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 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 AllV3TicksQueryVariables = Exact<{ + poolAddress?: InputMaybe; + skip: Scalars['Int']; +}>; + + +export type AllV3TicksQuery = { __typename?: 'Query', ticks: Array<{ __typename?: 'Tick', liquidityNet: any, price0: any, price1: any, tick: any }> }; + +export type FeeTierDistributionQueryVariables = Exact<{ + token0: Scalars['String']; + token1: Scalars['String']; +}>; + + +export type FeeTierDistributionQuery = { __typename?: 'Query', _meta?: { __typename?: '_Meta_', block: { __typename?: '_Block_', number: number } }, asToken0: Array<{ __typename?: 'Pool', feeTier: any, totalValueLockedToken0: any, totalValueLockedToken1: any }>, asToken1: Array<{ __typename?: 'Pool', feeTier: any, totalValueLockedToken0: any, totalValueLockedToken1: any }> }; + + +export const AllV3TicksDocument = gql` + query AllV3Ticks($poolAddress: String, $skip: Int!) { + ticks( + first: 1000 + skip: $skip + where: {poolAddress: $poolAddress} + orderBy: tickIdx + ) { + tick: tickIdx + liquidityNet + price0 + price1 + } +} + `; + +/** + * __useAllV3TicksQuery__ + * + * To run a query within a React component, call `useAllV3TicksQuery` and pass it any options that fit your needs. + * When your component renders, `useAllV3TicksQuery` returns an object from Apollo Client that contains loading, error, and data properties + * you can use to render your UI. + * + * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; + * + * @example + * const { data, loading, error } = useAllV3TicksQuery({ + * variables: { + * poolAddress: // value for 'poolAddress' + * skip: // value for 'skip' + * }, + * }); + */ +export function useAllV3TicksQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(AllV3TicksDocument, options); + } +export function useAllV3TicksLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(AllV3TicksDocument, options); + } +export type AllV3TicksQueryHookResult = ReturnType; +export type AllV3TicksLazyQueryHookResult = ReturnType; +export type AllV3TicksQueryResult = Apollo.QueryResult; +export const FeeTierDistributionDocument = gql` + query FeeTierDistribution($token0: String!, $token1: String!) { + _meta { + block { + number + } + } + asToken0: pools( + orderBy: totalValueLockedToken0 + orderDirection: desc + where: {token0: $token0, token1: $token1} + ) { + feeTier + totalValueLockedToken0 + totalValueLockedToken1 + } + asToken1: pools( + orderBy: totalValueLockedToken0 + orderDirection: desc + where: {token0: $token1, token1: $token0} + ) { + feeTier + totalValueLockedToken0 + totalValueLockedToken1 + } +} + `; + +/** + * __useFeeTierDistributionQuery__ + * + * To run a query within a React component, call `useFeeTierDistributionQuery` and pass it any options that fit your needs. + * When your component renders, `useFeeTierDistributionQuery` returns an object from Apollo Client that contains loading, error, and data properties + * you can use to render your UI. + * + * @param baseOptions options that will be passed into the query, supported options are listed on: https://www.apollographql.com/docs/react/api/react-hooks/#options; + * + * @example + * const { data, loading, error } = useFeeTierDistributionQuery({ + * variables: { + * token0: // value for 'token0' + * token1: // value for 'token1' + * }, + * }); + */ +export function useFeeTierDistributionQuery(baseOptions: Apollo.QueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useQuery(FeeTierDistributionDocument, options); + } +export function useFeeTierDistributionLazyQuery(baseOptions?: Apollo.LazyQueryHookOptions) { + const options = {...defaultOptions, ...baseOptions} + return Apollo.useLazyQuery(FeeTierDistributionDocument, options); + } +export type FeeTierDistributionQueryHookResult = ReturnType; +export type FeeTierDistributionLazyQueryHookResult = ReturnType; +export type FeeTierDistributionQueryResult = Apollo.QueryResult; \ No newline at end of file diff --git a/apps/web/src/utils/__generated__/validateTokenList.js b/apps/web/src/utils/__generated__/validateTokenList.js new file mode 100644 index 00000000000..d4adda56ccc --- /dev/null +++ b/apps/web/src/utils/__generated__/validateTokenList.js @@ -0,0 +1 @@ +"use strict";export const validate = validate10;export default validate10;const schema11 = {"$schema":"http://json-schema.org/draft-07/schema#","$id":"https://uniswap.org/tokenlist.schema.json","title":"Uniswap Token List","description":"Schema for lists of tokens compatible with the Uniswap Interface","definitions":{"Version":{"type":"object","description":"The version of the list, used in change detection","examples":[{"major":1,"minor":0,"patch":0}],"additionalProperties":false,"properties":{"major":{"type":"integer","description":"The major version of the list. Must be incremented when tokens are removed from the list or token addresses are changed.","minimum":0,"examples":[1,2]},"minor":{"type":"integer","description":"The minor version of the list. Must be incremented when tokens are added to the list.","minimum":0,"examples":[0,1]},"patch":{"type":"integer","description":"The patch version of the list. Must be incremented for any changes to the list.","minimum":0,"examples":[0,1]}},"required":["major","minor","patch"]},"TagIdentifier":{"type":"string","description":"The unique identifier of a tag","minLength":1,"maxLength":10,"pattern":"^[\\w]+$","examples":["compound","stablecoin"]},"ExtensionIdentifier":{"type":"string","description":"The name of a token extension property","minLength":1,"maxLength":40,"pattern":"^[\\w]+$","examples":["color","is_fee_on_transfer","aliases"]},"ExtensionMap":{"type":"object","description":"An object containing any arbitrary or vendor-specific token metadata","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValue"},"examples":[{"color":"#000000","is_verified_by_me":true},{"x-bridged-addresses-by-chain":{"1":{"bridgeAddress":"0x4200000000000000000000000000000000000010","tokenAddress":"0x4200000000000000000000000000000000000010"}}}]},"ExtensionPrimitiveValue":{"anyOf":[{"type":"string","minLength":1,"maxLength":42,"examples":["#00000"]},{"type":"boolean","examples":[true]},{"type":"number","examples":[15]},{"type":"null"}]},"ExtensionValue":{"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner0"}}]},"ExtensionValueInner0":{"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner1"}}]},"ExtensionValueInner1":{"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"}]},"TagDefinition":{"type":"object","description":"Definition of a tag that can be associated with a token via its identifier","additionalProperties":false,"properties":{"name":{"type":"string","description":"The name of the tag","pattern":"^[ \\w]+$","minLength":1,"maxLength":20},"description":{"type":"string","description":"A user-friendly description of the tag","pattern":"^[ \\w\\.,:]+$","minLength":1,"maxLength":200}},"required":["name","description"],"examples":[{"name":"Stablecoin","description":"A token with value pegged to another asset"}]},"TokenInfo":{"type":"object","description":"Metadata for a single token in a token list","additionalProperties":false,"properties":{"chainId":{"type":"integer","description":"The chain ID of the Ethereum network where this token is deployed","minimum":1,"examples":[1,42]},"address":{"type":"string","description":"The checksummed address of the token on the specified chain ID","pattern":"^0x[a-fA-F0-9]{40}$","examples":["0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"]},"decimals":{"type":"integer","description":"The number of decimals for the token balance","minimum":0,"maximum":255,"examples":[18]},"name":{"type":"string","description":"The name of the token","minLength":0,"maxLength":40,"anyOf":[{"const":""},{"pattern":"^[ \\S+]+$"}],"examples":["USD Coin"]},"symbol":{"type":"string","description":"The symbol for the token","minLength":0,"maxLength":20,"anyOf":[{"const":""},{"pattern":"^\\S+$"}],"examples":["USDC"]},"logoURI":{"type":"string","description":"A URI to the token logo asset; if not set, interface will attempt to find a logo based on the token address; suggest SVG or PNG of size 64x64","format":"uri","examples":["ipfs://QmXfzKRvjZz3u5JRgC4v5mGVbm9ahrUiB4DgzHBsnWbTMM"]},"tags":{"type":"array","description":"An array of tag identifiers associated with the token; tags are defined at the list level","items":{"$ref":"#/definitions/TagIdentifier"},"maxItems":10,"examples":["stablecoin","compound"]},"extensions":{"$ref":"#/definitions/ExtensionMap"}},"required":["chainId","address","decimals","name","symbol"]}},"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"The name of the token list","minLength":1,"maxLength":30,"pattern":"^[\\w ]+$","examples":["My Token List"]},"timestamp":{"type":"string","format":"date-time","description":"The timestamp of this list version; i.e. when this immutable version of the list was created"},"version":{"$ref":"#/definitions/Version"},"tokens":{"type":"array","description":"The list of tokens included in the list","items":{"$ref":"#/definitions/TokenInfo"},"minItems":1,"maxItems":10000},"tokenMap":{"type":"object","description":"A mapping of key 'chainId_tokenAddress' to its corresponding token object","minProperties":1,"maxProperties":10000,"propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/definitions/TokenInfo"},"examples":[{"4_0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984":{"name":"Uniswap","address":"0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984","symbol":"UNI","decimals":18,"chainId":4,"logoURI":"ipfs://QmXttGpZrECX5qCyXbBQiqgQNytVGeZW5Anewvh2jc4psg"}}]},"keywords":{"type":"array","description":"Keywords associated with the contents of the list; may be used in list discoverability","items":{"type":"string","description":"A keyword to describe the contents of the list","minLength":1,"maxLength":20,"pattern":"^[\\w ]+$","examples":["compound","lending","personal tokens"]},"maxItems":20,"uniqueItems":true},"tags":{"type":"object","description":"A mapping of tag identifiers to their name and description","propertyNames":{"$ref":"#/definitions/TagIdentifier"},"additionalProperties":{"$ref":"#/definitions/TagDefinition"},"maxProperties":20,"examples":[{"stablecoin":{"name":"Stablecoin","description":"A token with value pegged to another asset"}}]},"logoURI":{"type":"string","description":"A URI for the logo of the token list; prefer SVG or PNG of size 256x256","format":"uri","examples":["ipfs://QmXfzKRvjZz3u5JRgC4v5mGVbm9ahrUiB4DgzHBsnWbTMM"]}},"required":["name","timestamp","version","tokens"]};const schema12 = {"type":"object","description":"The version of the list, used in change detection","examples":[{"major":1,"minor":0,"patch":0}],"additionalProperties":false,"properties":{"major":{"type":"integer","description":"The major version of the list. Must be incremented when tokens are removed from the list or token addresses are changed.","minimum":0,"examples":[1,2]},"minor":{"type":"integer","description":"The minor version of the list. Must be incremented when tokens are added to the list.","minimum":0,"examples":[0,1]},"patch":{"type":"integer","description":"The patch version of the list. Must be incremented for any changes to the list.","minimum":0,"examples":[0,1]}},"required":["major","minor","patch"]};const schema14 = {"type":"string","description":"The unique identifier of a tag","minLength":1,"maxLength":10,"pattern":"^[\\w]+$","examples":["compound","stablecoin"]};const schema26 = {"type":"object","description":"Definition of a tag that can be associated with a token via its identifier","additionalProperties":false,"properties":{"name":{"type":"string","description":"The name of the tag","pattern":"^[ \\w]+$","minLength":1,"maxLength":20},"description":{"type":"string","description":"A user-friendly description of the tag","pattern":"^[ \\w\\.,:]+$","minLength":1,"maxLength":200}},"required":["name","description"],"examples":[{"name":"Stablecoin","description":"A token with value pegged to another asset"}]};const func2 = require("ajv/dist/runtime/ucs2length").default;const pattern0 = new RegExp("^[\\w ]+$", "u");const pattern4 = new RegExp("^[\\w]+$", "u");const pattern10 = new RegExp("^[ \\w]+$", "u");const pattern11 = new RegExp("^[ \\w\\.,:]+$", "u");const formats0 = require("ajv-formats/dist/formats").fullFormats["date-time"];const formats2 = require("ajv-formats/dist/formats").fullFormats.uri;const schema13 = {"type":"object","description":"Metadata for a single token in a token list","additionalProperties":false,"properties":{"chainId":{"type":"integer","description":"The chain ID of the Ethereum network where this token is deployed","minimum":1,"examples":[1,42]},"address":{"type":"string","description":"The checksummed address of the token on the specified chain ID","pattern":"^0x[a-fA-F0-9]{40}$","examples":["0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"]},"decimals":{"type":"integer","description":"The number of decimals for the token balance","minimum":0,"maximum":255,"examples":[18]},"name":{"type":"string","description":"The name of the token","minLength":0,"maxLength":40,"anyOf":[{"const":""},{"pattern":"^[ \\S+]+$"}],"examples":["USD Coin"]},"symbol":{"type":"string","description":"The symbol for the token","minLength":0,"maxLength":20,"anyOf":[{"const":""},{"pattern":"^\\S+$"}],"examples":["USDC"]},"logoURI":{"type":"string","description":"A URI to the token logo asset; if not set, interface will attempt to find a logo based on the token address; suggest SVG or PNG of size 64x64","format":"uri","examples":["ipfs://QmXfzKRvjZz3u5JRgC4v5mGVbm9ahrUiB4DgzHBsnWbTMM"]},"tags":{"type":"array","description":"An array of tag identifiers associated with the token; tags are defined at the list level","items":{"$ref":"#/definitions/TagIdentifier"},"maxItems":10,"examples":["stablecoin","compound"]},"extensions":{"$ref":"#/definitions/ExtensionMap"}},"required":["chainId","address","decimals","name","symbol"]};const pattern1 = new RegExp("^0x[a-fA-F0-9]{40}$", "u");const pattern2 = new RegExp("^[ \\S+]+$", "u");const pattern3 = new RegExp("^\\S+$", "u");const schema15 = {"type":"object","description":"An object containing any arbitrary or vendor-specific token metadata","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValue"},"examples":[{"color":"#000000","is_verified_by_me":true},{"x-bridged-addresses-by-chain":{"1":{"bridgeAddress":"0x4200000000000000000000000000000000000010","tokenAddress":"0x4200000000000000000000000000000000000010"}}}]};const schema16 = {"type":"string","description":"The name of a token extension property","minLength":1,"maxLength":40,"pattern":"^[\\w]+$","examples":["color","is_fee_on_transfer","aliases"]};const schema17 = {"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner0"}}]};const schema18 = {"anyOf":[{"type":"string","minLength":1,"maxLength":42,"examples":["#00000"]},{"type":"boolean","examples":[true]},{"type":"number","examples":[15]},{"type":"null"}]};const schema20 = {"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner1"}}]};const schema23 = {"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"}]};function validate15(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;const _errs0 = errors;let valid0 = false;const _errs1 = errors;const _errs3 = errors;let valid2 = false;const _errs4 = errors;if(errors === _errs4){if(typeof data === "string"){if(func2(data) > 42){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/maxLength",keyword:"maxLength",params:{limit: 42},message:"must NOT have more than 42 characters"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(data) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}}else {const err2 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/type",keyword:"type",params:{type: "string"},message:"must be string"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}var _valid1 = _errs4 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs6 = errors;if(typeof data !== "boolean"){const err3 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/1/type",keyword:"type",params:{type: "boolean"},message:"must be boolean"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs6 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs8 = errors;if(!((typeof data == "number") && (isFinite(data)))){const err4 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/2/type",keyword:"type",params:{type: "number"},message:"must be number"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}var _valid1 = _errs8 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs10 = errors;if(data !== null){const err5 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/3/type",keyword:"type",params:{type: "null"},message:"must be null"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}var _valid1 = _errs10 === errors;valid2 = valid2 || _valid1;}}}if(!valid2){const err6 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;}else {errors = _errs3;if(vErrors !== null){if(_errs3){vErrors.length = _errs3;}else {vErrors = null;}}}var _valid0 = _errs1 === errors;valid0 = valid0 || _valid0;if(!valid0){const err7 = {instancePath,schemaPath:"#/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err7];}else {vErrors.push(err7);}errors++;validate15.errors = vErrors;return false;}else {errors = _errs0;if(vErrors !== null){if(_errs0){vErrors.length = _errs0;}else {vErrors = null;}}}validate15.errors = vErrors;return errors === 0;}function validate14(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;const _errs0 = errors;let valid0 = false;const _errs1 = errors;const _errs3 = errors;let valid2 = false;const _errs4 = errors;if(errors === _errs4){if(typeof data === "string"){if(func2(data) > 42){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/maxLength",keyword:"maxLength",params:{limit: 42},message:"must NOT have more than 42 characters"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(data) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}}else {const err2 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/type",keyword:"type",params:{type: "string"},message:"must be string"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}var _valid1 = _errs4 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs6 = errors;if(typeof data !== "boolean"){const err3 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/1/type",keyword:"type",params:{type: "boolean"},message:"must be boolean"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs6 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs8 = errors;if(!((typeof data == "number") && (isFinite(data)))){const err4 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/2/type",keyword:"type",params:{type: "number"},message:"must be number"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}var _valid1 = _errs8 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs10 = errors;if(data !== null){const err5 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/3/type",keyword:"type",params:{type: "null"},message:"must be null"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}var _valid1 = _errs10 === errors;valid2 = valid2 || _valid1;}}}if(!valid2){const err6 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;}else {errors = _errs3;if(vErrors !== null){if(_errs3){vErrors.length = _errs3;}else {vErrors = null;}}}var _valid0 = _errs1 === errors;valid0 = valid0 || _valid0;if(!valid0){const _errs12 = errors;if(errors === _errs12){if(data && typeof data == "object" && !Array.isArray(data)){if(Object.keys(data).length > 10){const err7 = {instancePath,schemaPath:"#/anyOf/1/maxProperties",keyword:"maxProperties",params:{limit: 10},message:"must NOT have more than 10 properties"};if(vErrors === null){vErrors = [err7];}else {vErrors.push(err7);}errors++;}else {for(const key0 in data){const _errs14 = errors;const _errs15 = errors;if(errors === _errs15){if(typeof key0 === "string"){if(func2(key0) > 40){const err8 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters",propertyName:key0};if(vErrors === null){vErrors = [err8];}else {vErrors.push(err8);}errors++;}else {if(func2(key0) < 1){const err9 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key0};if(vErrors === null){vErrors = [err9];}else {vErrors.push(err9);}errors++;}else {if(!pattern4.test(key0)){const err10 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key0};if(vErrors === null){vErrors = [err10];}else {vErrors.push(err10);}errors++;}}}}else {const err11 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key0};if(vErrors === null){vErrors = [err11];}else {vErrors.push(err11);}errors++;}}var valid3 = _errs14 === errors;if(!valid3){const err12 = {instancePath,schemaPath:"#/anyOf/1/propertyNames",keyword:"propertyNames",params:{propertyName: key0},message:"property name must be valid"};if(vErrors === null){vErrors = [err12];}else {vErrors.push(err12);}errors++;break;}}if(valid3){for(const key1 in data){const _errs18 = errors;if(!(validate15(data[key1], {instancePath:instancePath+"/" + key1.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data,parentDataProperty:key1,rootData}))){vErrors = vErrors === null ? validate15.errors : vErrors.concat(validate15.errors);errors = vErrors.length;}var valid5 = _errs18 === errors;if(!valid5){break;}}}}}else {const err13 = {instancePath,schemaPath:"#/anyOf/1/type",keyword:"type",params:{type: "object"},message:"must be object"};if(vErrors === null){vErrors = [err13];}else {vErrors.push(err13);}errors++;}}var _valid0 = _errs12 === errors;valid0 = valid0 || _valid0;}if(!valid0){const err14 = {instancePath,schemaPath:"#/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err14];}else {vErrors.push(err14);}errors++;validate14.errors = vErrors;return false;}else {errors = _errs0;if(vErrors !== null){if(_errs0){vErrors.length = _errs0;}else {vErrors = null;}}}validate14.errors = vErrors;return errors === 0;}function validate13(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;const _errs0 = errors;let valid0 = false;const _errs1 = errors;const _errs3 = errors;let valid2 = false;const _errs4 = errors;if(errors === _errs4){if(typeof data === "string"){if(func2(data) > 42){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/maxLength",keyword:"maxLength",params:{limit: 42},message:"must NOT have more than 42 characters"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(data) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}}else {const err2 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/type",keyword:"type",params:{type: "string"},message:"must be string"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}var _valid1 = _errs4 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs6 = errors;if(typeof data !== "boolean"){const err3 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/1/type",keyword:"type",params:{type: "boolean"},message:"must be boolean"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs6 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs8 = errors;if(!((typeof data == "number") && (isFinite(data)))){const err4 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/2/type",keyword:"type",params:{type: "number"},message:"must be number"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}var _valid1 = _errs8 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs10 = errors;if(data !== null){const err5 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/3/type",keyword:"type",params:{type: "null"},message:"must be null"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}var _valid1 = _errs10 === errors;valid2 = valid2 || _valid1;}}}if(!valid2){const err6 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;}else {errors = _errs3;if(vErrors !== null){if(_errs3){vErrors.length = _errs3;}else {vErrors = null;}}}var _valid0 = _errs1 === errors;valid0 = valid0 || _valid0;if(!valid0){const _errs12 = errors;if(errors === _errs12){if(data && typeof data == "object" && !Array.isArray(data)){if(Object.keys(data).length > 10){const err7 = {instancePath,schemaPath:"#/anyOf/1/maxProperties",keyword:"maxProperties",params:{limit: 10},message:"must NOT have more than 10 properties"};if(vErrors === null){vErrors = [err7];}else {vErrors.push(err7);}errors++;}else {for(const key0 in data){const _errs14 = errors;const _errs15 = errors;if(errors === _errs15){if(typeof key0 === "string"){if(func2(key0) > 40){const err8 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters",propertyName:key0};if(vErrors === null){vErrors = [err8];}else {vErrors.push(err8);}errors++;}else {if(func2(key0) < 1){const err9 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key0};if(vErrors === null){vErrors = [err9];}else {vErrors.push(err9);}errors++;}else {if(!pattern4.test(key0)){const err10 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key0};if(vErrors === null){vErrors = [err10];}else {vErrors.push(err10);}errors++;}}}}else {const err11 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key0};if(vErrors === null){vErrors = [err11];}else {vErrors.push(err11);}errors++;}}var valid3 = _errs14 === errors;if(!valid3){const err12 = {instancePath,schemaPath:"#/anyOf/1/propertyNames",keyword:"propertyNames",params:{propertyName: key0},message:"property name must be valid"};if(vErrors === null){vErrors = [err12];}else {vErrors.push(err12);}errors++;break;}}if(valid3){for(const key1 in data){const _errs18 = errors;if(!(validate14(data[key1], {instancePath:instancePath+"/" + key1.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data,parentDataProperty:key1,rootData}))){vErrors = vErrors === null ? validate14.errors : vErrors.concat(validate14.errors);errors = vErrors.length;}var valid5 = _errs18 === errors;if(!valid5){break;}}}}}else {const err13 = {instancePath,schemaPath:"#/anyOf/1/type",keyword:"type",params:{type: "object"},message:"must be object"};if(vErrors === null){vErrors = [err13];}else {vErrors.push(err13);}errors++;}}var _valid0 = _errs12 === errors;valid0 = valid0 || _valid0;}if(!valid0){const err14 = {instancePath,schemaPath:"#/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err14];}else {vErrors.push(err14);}errors++;validate13.errors = vErrors;return false;}else {errors = _errs0;if(vErrors !== null){if(_errs0){vErrors.length = _errs0;}else {vErrors = null;}}}validate13.errors = vErrors;return errors === 0;}function validate12(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;if(errors === 0){if(data && typeof data == "object" && !Array.isArray(data)){if(Object.keys(data).length > 10){validate12.errors = [{instancePath,schemaPath:"#/maxProperties",keyword:"maxProperties",params:{limit: 10},message:"must NOT have more than 10 properties"}];return false;}else {for(const key0 in data){const _errs1 = errors;const _errs2 = errors;if(errors === _errs2){if(typeof key0 === "string"){if(func2(key0) > 40){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters",propertyName:key0};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(key0) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key0};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}else {if(!pattern4.test(key0)){const err2 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key0};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}}}else {const err3 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key0};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}}var valid0 = _errs1 === errors;if(!valid0){const err4 = {instancePath,schemaPath:"#/propertyNames",keyword:"propertyNames",params:{propertyName: key0},message:"property name must be valid"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;validate12.errors = vErrors;return false;break;}}if(valid0){for(const key1 in data){const _errs5 = errors;if(!(validate13(data[key1], {instancePath:instancePath+"/" + key1.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data,parentDataProperty:key1,rootData}))){vErrors = vErrors === null ? validate13.errors : vErrors.concat(validate13.errors);errors = vErrors.length;}var valid2 = _errs5 === errors;if(!valid2){break;}}}}}else {validate12.errors = [{instancePath,schemaPath:"#/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}validate12.errors = vErrors;return errors === 0;}function validate11(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;if(errors === 0){if(data && typeof data == "object" && !Array.isArray(data)){let missing0;if((((((data.chainId === undefined) && (missing0 = "chainId")) || ((data.address === undefined) && (missing0 = "address"))) || ((data.decimals === undefined) && (missing0 = "decimals"))) || ((data.name === undefined) && (missing0 = "name"))) || ((data.symbol === undefined) && (missing0 = "symbol"))){validate11.errors = [{instancePath,schemaPath:"#/required",keyword:"required",params:{missingProperty: missing0},message:"must have required property '"+missing0+"'"}];return false;}else {const _errs1 = errors;for(const key0 in data){if(!((((((((key0 === "chainId") || (key0 === "address")) || (key0 === "decimals")) || (key0 === "name")) || (key0 === "symbol")) || (key0 === "logoURI")) || (key0 === "tags")) || (key0 === "extensions"))){validate11.errors = [{instancePath,schemaPath:"#/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key0},message:"must NOT have additional properties"}];return false;break;}}if(_errs1 === errors){if(data.chainId !== undefined){let data0 = data.chainId;const _errs2 = errors;if(!(((typeof data0 == "number") && (!(data0 % 1) && !isNaN(data0))) && (isFinite(data0)))){validate11.errors = [{instancePath:instancePath+"/chainId",schemaPath:"#/properties/chainId/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs2){if((typeof data0 == "number") && (isFinite(data0))){if(data0 < 1 || isNaN(data0)){validate11.errors = [{instancePath:instancePath+"/chainId",schemaPath:"#/properties/chainId/minimum",keyword:"minimum",params:{comparison: ">=", limit: 1},message:"must be >= 1"}];return false;}}}var valid0 = _errs2 === errors;}else {var valid0 = true;}if(valid0){if(data.address !== undefined){let data1 = data.address;const _errs4 = errors;if(errors === _errs4){if(typeof data1 === "string"){if(!pattern1.test(data1)){validate11.errors = [{instancePath:instancePath+"/address",schemaPath:"#/properties/address/pattern",keyword:"pattern",params:{pattern: "^0x[a-fA-F0-9]{40}$"},message:"must match pattern \""+"^0x[a-fA-F0-9]{40}$"+"\""}];return false;}}else {validate11.errors = [{instancePath:instancePath+"/address",schemaPath:"#/properties/address/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs4 === errors;}else {var valid0 = true;}if(valid0){if(data.decimals !== undefined){let data2 = data.decimals;const _errs6 = errors;if(!(((typeof data2 == "number") && (!(data2 % 1) && !isNaN(data2))) && (isFinite(data2)))){validate11.errors = [{instancePath:instancePath+"/decimals",schemaPath:"#/properties/decimals/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs6){if((typeof data2 == "number") && (isFinite(data2))){if(data2 > 255 || isNaN(data2)){validate11.errors = [{instancePath:instancePath+"/decimals",schemaPath:"#/properties/decimals/maximum",keyword:"maximum",params:{comparison: "<=", limit: 255},message:"must be <= 255"}];return false;}else {if(data2 < 0 || isNaN(data2)){validate11.errors = [{instancePath:instancePath+"/decimals",schemaPath:"#/properties/decimals/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}}var valid0 = _errs6 === errors;}else {var valid0 = true;}if(valid0){if(data.name !== undefined){let data3 = data.name;const _errs8 = errors;const _errs10 = errors;let valid1 = false;const _errs11 = errors;if("" !== data3){const err0 = {instancePath:instancePath+"/name",schemaPath:"#/properties/name/anyOf/0/const",keyword:"const",params:{allowedValue: ""},message:"must be equal to constant"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}var _valid0 = _errs11 === errors;valid1 = valid1 || _valid0;if(!valid1){const _errs12 = errors;if(typeof data3 === "string"){if(!pattern2.test(data3)){const err1 = {instancePath:instancePath+"/name",schemaPath:"#/properties/name/anyOf/1/pattern",keyword:"pattern",params:{pattern: "^[ \\S+]+$"},message:"must match pattern \""+"^[ \\S+]+$"+"\""};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}var _valid0 = _errs12 === errors;valid1 = valid1 || _valid0;}if(!valid1){const err2 = {instancePath:instancePath+"/name",schemaPath:"#/properties/name/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;validate11.errors = vErrors;return false;}else {errors = _errs10;if(vErrors !== null){if(_errs10){vErrors.length = _errs10;}else {vErrors = null;}}}if(errors === _errs8){if(typeof data3 === "string"){if(func2(data3) > 40){validate11.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters"}];return false;}else {if(func2(data3) < 0){validate11.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/minLength",keyword:"minLength",params:{limit: 0},message:"must NOT have fewer than 0 characters"}];return false;}}}else {validate11.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs8 === errors;}else {var valid0 = true;}if(valid0){if(data.symbol !== undefined){let data4 = data.symbol;const _errs13 = errors;const _errs15 = errors;let valid2 = false;const _errs16 = errors;if("" !== data4){const err3 = {instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/anyOf/0/const",keyword:"const",params:{allowedValue: ""},message:"must be equal to constant"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs16 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs17 = errors;if(typeof data4 === "string"){if(!pattern3.test(data4)){const err4 = {instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/anyOf/1/pattern",keyword:"pattern",params:{pattern: "^\\S+$"},message:"must match pattern \""+"^\\S+$"+"\""};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}}var _valid1 = _errs17 === errors;valid2 = valid2 || _valid1;}if(!valid2){const err5 = {instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;validate11.errors = vErrors;return false;}else {errors = _errs15;if(vErrors !== null){if(_errs15){vErrors.length = _errs15;}else {vErrors = null;}}}if(errors === _errs13){if(typeof data4 === "string"){if(func2(data4) > 20){validate11.errors = [{instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/maxLength",keyword:"maxLength",params:{limit: 20},message:"must NOT have more than 20 characters"}];return false;}else {if(func2(data4) < 0){validate11.errors = [{instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/minLength",keyword:"minLength",params:{limit: 0},message:"must NOT have fewer than 0 characters"}];return false;}}}else {validate11.errors = [{instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs13 === errors;}else {var valid0 = true;}if(valid0){if(data.logoURI !== undefined){let data5 = data.logoURI;const _errs18 = errors;if(errors === _errs18){if(errors === _errs18){if(typeof data5 === "string"){if(!(formats2(data5))){validate11.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/format",keyword:"format",params:{format: "uri"},message:"must match format \""+"uri"+"\""}];return false;}}else {validate11.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}}var valid0 = _errs18 === errors;}else {var valid0 = true;}if(valid0){if(data.tags !== undefined){let data6 = data.tags;const _errs20 = errors;if(errors === _errs20){if(Array.isArray(data6)){if(data6.length > 10){validate11.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/maxItems",keyword:"maxItems",params:{limit: 10},message:"must NOT have more than 10 items"}];return false;}else {var valid3 = true;const len0 = data6.length;for(let i0=0; i0 10){validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/maxLength",keyword:"maxLength",params:{limit: 10},message:"must NOT have more than 10 characters"}];return false;}else {if(func2(data7) < 1){validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern4.test(data7)){validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\""}];return false;}}}}else {validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid3 = _errs22 === errors;if(!valid3){break;}}}}else {validate11.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/type",keyword:"type",params:{type: "array"},message:"must be array"}];return false;}}var valid0 = _errs20 === errors;}else {var valid0 = true;}if(valid0){if(data.extensions !== undefined){const _errs25 = errors;if(!(validate12(data.extensions, {instancePath:instancePath+"/extensions",parentData:data,parentDataProperty:"extensions",rootData}))){vErrors = vErrors === null ? validate12.errors : vErrors.concat(validate12.errors);errors = vErrors.length;}var valid0 = _errs25 === errors;}else {var valid0 = true;}}}}}}}}}}}else {validate11.errors = [{instancePath,schemaPath:"#/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}validate11.errors = vErrors;return errors === 0;}function validate10(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){/*# sourceURL="https://uniswap.org/tokenlist.schema.json" */;let vErrors = null;let errors = 0;if(errors === 0){if(data && typeof data == "object" && !Array.isArray(data)){let missing0;if(((((data.name === undefined) && (missing0 = "name")) || ((data.timestamp === undefined) && (missing0 = "timestamp"))) || ((data.version === undefined) && (missing0 = "version"))) || ((data.tokens === undefined) && (missing0 = "tokens"))){validate10.errors = [{instancePath,schemaPath:"#/required",keyword:"required",params:{missingProperty: missing0},message:"must have required property '"+missing0+"'"}];return false;}else {const _errs1 = errors;for(const key0 in data){if(!((((((((key0 === "name") || (key0 === "timestamp")) || (key0 === "version")) || (key0 === "tokens")) || (key0 === "tokenMap")) || (key0 === "keywords")) || (key0 === "tags")) || (key0 === "logoURI"))){validate10.errors = [{instancePath,schemaPath:"#/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key0},message:"must NOT have additional properties"}];return false;break;}}if(_errs1 === errors){if(data.name !== undefined){let data0 = data.name;const _errs2 = errors;if(errors === _errs2){if(typeof data0 === "string"){if(func2(data0) > 30){validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/maxLength",keyword:"maxLength",params:{limit: 30},message:"must NOT have more than 30 characters"}];return false;}else {if(func2(data0) < 1){validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern0.test(data0)){validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/pattern",keyword:"pattern",params:{pattern: "^[\\w ]+$"},message:"must match pattern \""+"^[\\w ]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs2 === errors;}else {var valid0 = true;}if(valid0){if(data.timestamp !== undefined){let data1 = data.timestamp;const _errs4 = errors;if(errors === _errs4){if(errors === _errs4){if(typeof data1 === "string"){if(!(formats0.validate(data1))){validate10.errors = [{instancePath:instancePath+"/timestamp",schemaPath:"#/properties/timestamp/format",keyword:"format",params:{format: "date-time"},message:"must match format \""+"date-time"+"\""}];return false;}}else {validate10.errors = [{instancePath:instancePath+"/timestamp",schemaPath:"#/properties/timestamp/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}}var valid0 = _errs4 === errors;}else {var valid0 = true;}if(valid0){if(data.version !== undefined){let data2 = data.version;const _errs6 = errors;const _errs7 = errors;if(errors === _errs7){if(data2 && typeof data2 == "object" && !Array.isArray(data2)){let missing1;if((((data2.major === undefined) && (missing1 = "major")) || ((data2.minor === undefined) && (missing1 = "minor"))) || ((data2.patch === undefined) && (missing1 = "patch"))){validate10.errors = [{instancePath:instancePath+"/version",schemaPath:"#/definitions/Version/required",keyword:"required",params:{missingProperty: missing1},message:"must have required property '"+missing1+"'"}];return false;}else {const _errs9 = errors;for(const key1 in data2){if(!(((key1 === "major") || (key1 === "minor")) || (key1 === "patch"))){validate10.errors = [{instancePath:instancePath+"/version",schemaPath:"#/definitions/Version/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key1},message:"must NOT have additional properties"}];return false;break;}}if(_errs9 === errors){if(data2.major !== undefined){let data3 = data2.major;const _errs10 = errors;if(!(((typeof data3 == "number") && (!(data3 % 1) && !isNaN(data3))) && (isFinite(data3)))){validate10.errors = [{instancePath:instancePath+"/version/major",schemaPath:"#/definitions/Version/properties/major/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs10){if((typeof data3 == "number") && (isFinite(data3))){if(data3 < 0 || isNaN(data3)){validate10.errors = [{instancePath:instancePath+"/version/major",schemaPath:"#/definitions/Version/properties/major/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}var valid2 = _errs10 === errors;}else {var valid2 = true;}if(valid2){if(data2.minor !== undefined){let data4 = data2.minor;const _errs12 = errors;if(!(((typeof data4 == "number") && (!(data4 % 1) && !isNaN(data4))) && (isFinite(data4)))){validate10.errors = [{instancePath:instancePath+"/version/minor",schemaPath:"#/definitions/Version/properties/minor/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs12){if((typeof data4 == "number") && (isFinite(data4))){if(data4 < 0 || isNaN(data4)){validate10.errors = [{instancePath:instancePath+"/version/minor",schemaPath:"#/definitions/Version/properties/minor/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}var valid2 = _errs12 === errors;}else {var valid2 = true;}if(valid2){if(data2.patch !== undefined){let data5 = data2.patch;const _errs14 = errors;if(!(((typeof data5 == "number") && (!(data5 % 1) && !isNaN(data5))) && (isFinite(data5)))){validate10.errors = [{instancePath:instancePath+"/version/patch",schemaPath:"#/definitions/Version/properties/patch/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs14){if((typeof data5 == "number") && (isFinite(data5))){if(data5 < 0 || isNaN(data5)){validate10.errors = [{instancePath:instancePath+"/version/patch",schemaPath:"#/definitions/Version/properties/patch/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}var valid2 = _errs14 === errors;}else {var valid2 = true;}}}}}}else {validate10.errors = [{instancePath:instancePath+"/version",schemaPath:"#/definitions/Version/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid0 = _errs6 === errors;}else {var valid0 = true;}if(valid0){if(data.tokens !== undefined){let data6 = data.tokens;const _errs16 = errors;if(errors === _errs16){if(Array.isArray(data6)){if(data6.length > 10000){validate10.errors = [{instancePath:instancePath+"/tokens",schemaPath:"#/properties/tokens/maxItems",keyword:"maxItems",params:{limit: 10000},message:"must NOT have more than 10000 items"}];return false;}else {if(data6.length < 1){validate10.errors = [{instancePath:instancePath+"/tokens",schemaPath:"#/properties/tokens/minItems",keyword:"minItems",params:{limit: 1},message:"must NOT have fewer than 1 items"}];return false;}else {var valid3 = true;const len0 = data6.length;for(let i0=0; i0 10000){validate10.errors = [{instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/maxProperties",keyword:"maxProperties",params:{limit: 10000},message:"must NOT have more than 10000 properties"}];return false;}else {if(Object.keys(data8).length < 1){validate10.errors = [{instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/minProperties",keyword:"minProperties",params:{limit: 1},message:"must NOT have fewer than 1 properties"}];return false;}else {for(const key2 in data8){const _errs21 = errors;if(typeof key2 !== "string"){const err0 = {instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/propertyNames/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key2};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}var valid4 = _errs21 === errors;if(!valid4){const err1 = {instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/propertyNames",keyword:"propertyNames",params:{propertyName: key2},message:"property name must be valid"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;validate10.errors = vErrors;return false;break;}}if(valid4){for(const key3 in data8){const _errs24 = errors;if(!(validate11(data8[key3], {instancePath:instancePath+"/tokenMap/" + key3.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data8,parentDataProperty:key3,rootData}))){vErrors = vErrors === null ? validate11.errors : vErrors.concat(validate11.errors);errors = vErrors.length;}var valid5 = _errs24 === errors;if(!valid5){break;}}}}}}else {validate10.errors = [{instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid0 = _errs19 === errors;}else {var valid0 = true;}if(valid0){if(data.keywords !== undefined){let data10 = data.keywords;const _errs25 = errors;if(errors === _errs25){if(Array.isArray(data10)){if(data10.length > 20){validate10.errors = [{instancePath:instancePath+"/keywords",schemaPath:"#/properties/keywords/maxItems",keyword:"maxItems",params:{limit: 20},message:"must NOT have more than 20 items"}];return false;}else {var valid6 = true;const len1 = data10.length;for(let i1=0; i1 20){validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/maxLength",keyword:"maxLength",params:{limit: 20},message:"must NOT have more than 20 characters"}];return false;}else {if(func2(data11) < 1){validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern0.test(data11)){validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/pattern",keyword:"pattern",params:{pattern: "^[\\w ]+$"},message:"must match pattern \""+"^[\\w ]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid6 = _errs27 === errors;if(!valid6){break;}}if(valid6){let i2 = data10.length;let j0;if(i2 > 1){const indices0 = {};for(;i2--;){let item0 = data10[i2];if(typeof item0 !== "string"){continue;}if(typeof indices0[item0] == "number"){j0 = indices0[item0];validate10.errors = [{instancePath:instancePath+"/keywords",schemaPath:"#/properties/keywords/uniqueItems",keyword:"uniqueItems",params:{i: i2, j: j0},message:"must NOT have duplicate items (items ## "+j0+" and "+i2+" are identical)"}];return false;break;}indices0[item0] = i2;}}}}}else {validate10.errors = [{instancePath:instancePath+"/keywords",schemaPath:"#/properties/keywords/type",keyword:"type",params:{type: "array"},message:"must be array"}];return false;}}var valid0 = _errs25 === errors;}else {var valid0 = true;}if(valid0){if(data.tags !== undefined){let data12 = data.tags;const _errs29 = errors;if(errors === _errs29){if(data12 && typeof data12 == "object" && !Array.isArray(data12)){if(Object.keys(data12).length > 20){validate10.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/maxProperties",keyword:"maxProperties",params:{limit: 20},message:"must NOT have more than 20 properties"}];return false;}else {for(const key4 in data12){const _errs31 = errors;const _errs32 = errors;if(errors === _errs32){if(typeof key4 === "string"){if(func2(key4) > 10){const err2 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/maxLength",keyword:"maxLength",params:{limit: 10},message:"must NOT have more than 10 characters",propertyName:key4};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}else {if(func2(key4) < 1){const err3 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key4};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}else {if(!pattern4.test(key4)){const err4 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key4};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}}}}else {const err5 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key4};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}}var valid8 = _errs31 === errors;if(!valid8){const err6 = {instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/propertyNames",keyword:"propertyNames",params:{propertyName: key4},message:"property name must be valid"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;validate10.errors = vErrors;return false;break;}}if(valid8){for(const key5 in data12){let data13 = data12[key5];const _errs35 = errors;const _errs36 = errors;if(errors === _errs36){if(data13 && typeof data13 == "object" && !Array.isArray(data13)){let missing2;if(((data13.name === undefined) && (missing2 = "name")) || ((data13.description === undefined) && (missing2 = "description"))){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1"),schemaPath:"#/definitions/TagDefinition/required",keyword:"required",params:{missingProperty: missing2},message:"must have required property '"+missing2+"'"}];return false;}else {const _errs38 = errors;for(const key6 in data13){if(!((key6 === "name") || (key6 === "description"))){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1"),schemaPath:"#/definitions/TagDefinition/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key6},message:"must NOT have additional properties"}];return false;break;}}if(_errs38 === errors){if(data13.name !== undefined){let data14 = data13.name;const _errs39 = errors;if(errors === _errs39){if(typeof data14 === "string"){if(func2(data14) > 20){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/maxLength",keyword:"maxLength",params:{limit: 20},message:"must NOT have more than 20 characters"}];return false;}else {if(func2(data14) < 1){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern10.test(data14)){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/pattern",keyword:"pattern",params:{pattern: "^[ \\w]+$"},message:"must match pattern \""+"^[ \\w]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid12 = _errs39 === errors;}else {var valid12 = true;}if(valid12){if(data13.description !== undefined){let data15 = data13.description;const _errs41 = errors;if(errors === _errs41){if(typeof data15 === "string"){if(func2(data15) > 200){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/maxLength",keyword:"maxLength",params:{limit: 200},message:"must NOT have more than 200 characters"}];return false;}else {if(func2(data15) < 1){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern11.test(data15)){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/pattern",keyword:"pattern",params:{pattern: "^[ \\w\\.,:]+$"},message:"must match pattern \""+"^[ \\w\\.,:]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid12 = _errs41 === errors;}else {var valid12 = true;}}}}}else {validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1"),schemaPath:"#/definitions/TagDefinition/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid10 = _errs35 === errors;if(!valid10){break;}}}}}else {validate10.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid0 = _errs29 === errors;}else {var valid0 = true;}if(valid0){if(data.logoURI !== undefined){let data16 = data.logoURI;const _errs43 = errors;if(errors === _errs43){if(errors === _errs43){if(typeof data16 === "string"){if(!(formats2(data16))){validate10.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/format",keyword:"format",params:{format: "uri"},message:"must match format \""+"uri"+"\""}];return false;}}else {validate10.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}}var valid0 = _errs43 === errors;}else {var valid0 = true;}}}}}}}}}}}else {validate10.errors = [{instancePath,schemaPath:"#/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}validate10.errors = vErrors;return errors === 0;} \ No newline at end of file diff --git a/apps/web/src/utils/__generated__/validateTokens.js b/apps/web/src/utils/__generated__/validateTokens.js new file mode 100644 index 00000000000..74da3358fcc --- /dev/null +++ b/apps/web/src/utils/__generated__/validateTokens.js @@ -0,0 +1 @@ +"use strict";export const validate = validate10;export default validate10;const schema11 = {"$schema":"http://json-schema.org/draft-07/schema#","$id":"https://uniswap.org/tokenlist.schema.json","title":"Uniswap Token List","description":"Schema for lists of tokens compatible with the Uniswap Interface","definitions":{"Version":{"type":"object","description":"The version of the list, used in change detection","examples":[{"major":1,"minor":0,"patch":0}],"additionalProperties":false,"properties":{"major":{"type":"integer","description":"The major version of the list. Must be incremented when tokens are removed from the list or token addresses are changed.","minimum":0,"examples":[1,2]},"minor":{"type":"integer","description":"The minor version of the list. Must be incremented when tokens are added to the list.","minimum":0,"examples":[0,1]},"patch":{"type":"integer","description":"The patch version of the list. Must be incremented for any changes to the list.","minimum":0,"examples":[0,1]}},"required":["major","minor","patch"]},"TagIdentifier":{"type":"string","description":"The unique identifier of a tag","minLength":1,"maxLength":10,"pattern":"^[\\w]+$","examples":["compound","stablecoin"]},"ExtensionIdentifier":{"type":"string","description":"The name of a token extension property","minLength":1,"maxLength":40,"pattern":"^[\\w]+$","examples":["color","is_fee_on_transfer","aliases"]},"ExtensionMap":{"type":"object","description":"An object containing any arbitrary or vendor-specific token metadata","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValue"},"examples":[{"color":"#000000","is_verified_by_me":true},{"x-bridged-addresses-by-chain":{"1":{"bridgeAddress":"0x4200000000000000000000000000000000000010","tokenAddress":"0x4200000000000000000000000000000000000010"}}}]},"ExtensionPrimitiveValue":{"anyOf":[{"type":"string","minLength":1,"maxLength":42,"examples":["#00000"]},{"type":"boolean","examples":[true]},{"type":"number","examples":[15]},{"type":"null"}]},"ExtensionValue":{"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner0"}}]},"ExtensionValueInner0":{"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner1"}}]},"ExtensionValueInner1":{"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"}]},"TagDefinition":{"type":"object","description":"Definition of a tag that can be associated with a token via its identifier","additionalProperties":false,"properties":{"name":{"type":"string","description":"The name of the tag","pattern":"^[ \\w]+$","minLength":1,"maxLength":20},"description":{"type":"string","description":"A user-friendly description of the tag","pattern":"^[ \\w\\.,:]+$","minLength":1,"maxLength":200}},"required":["name","description"],"examples":[{"name":"Stablecoin","description":"A token with value pegged to another asset"}]},"TokenInfo":{"type":"object","description":"Metadata for a single token in a token list","additionalProperties":false,"properties":{"chainId":{"type":"integer","description":"The chain ID of the Ethereum network where this token is deployed","minimum":1,"examples":[1,42]},"address":{"type":"string","description":"The checksummed address of the token on the specified chain ID","pattern":"^0x[a-fA-F0-9]{40}$","examples":["0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"]},"decimals":{"type":"integer","description":"The number of decimals for the token balance","minimum":0,"maximum":255,"examples":[18]},"name":{"type":"string","description":"The name of the token","minLength":0,"maxLength":40,"anyOf":[{"const":""},{"pattern":"^[ \\S+]+$"}],"examples":["USD Coin"]},"symbol":{"type":"string","description":"The symbol for the token","minLength":0,"maxLength":20,"anyOf":[{"const":""},{"pattern":"^\\S+$"}],"examples":["USDC"]},"logoURI":{"type":"string","description":"A URI to the token logo asset; if not set, interface will attempt to find a logo based on the token address; suggest SVG or PNG of size 64x64","format":"uri","examples":["ipfs://QmXfzKRvjZz3u5JRgC4v5mGVbm9ahrUiB4DgzHBsnWbTMM"]},"tags":{"type":"array","description":"An array of tag identifiers associated with the token; tags are defined at the list level","items":{"$ref":"#/definitions/TagIdentifier"},"maxItems":10,"examples":["stablecoin","compound"]},"extensions":{"$ref":"#/definitions/ExtensionMap"}},"required":["chainId","address","decimals","name","symbol"]}},"type":"object","additionalProperties":false,"properties":{"name":{"type":"string","description":"The name of the token list","minLength":1,"maxLength":30,"pattern":"^[\\w ]+$","examples":["My Token List"]},"timestamp":{"type":"string","format":"date-time","description":"The timestamp of this list version; i.e. when this immutable version of the list was created"},"version":{"$ref":"#/definitions/Version"},"tokens":{"type":"array","description":"The list of tokens included in the list","items":{"$ref":"#/definitions/TokenInfo"},"minItems":1,"maxItems":10000},"tokenMap":{"type":"object","description":"A mapping of key 'chainId_tokenAddress' to its corresponding token object","minProperties":1,"maxProperties":10000,"propertyNames":{"type":"string"},"additionalProperties":{"$ref":"#/definitions/TokenInfo"},"examples":[{"4_0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984":{"name":"Uniswap","address":"0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984","symbol":"UNI","decimals":18,"chainId":4,"logoURI":"ipfs://QmXttGpZrECX5qCyXbBQiqgQNytVGeZW5Anewvh2jc4psg"}}]},"keywords":{"type":"array","description":"Keywords associated with the contents of the list; may be used in list discoverability","items":{"type":"string","description":"A keyword to describe the contents of the list","minLength":1,"maxLength":20,"pattern":"^[\\w ]+$","examples":["compound","lending","personal tokens"]},"maxItems":20,"uniqueItems":true},"tags":{"type":"object","description":"A mapping of tag identifiers to their name and description","propertyNames":{"$ref":"#/definitions/TagIdentifier"},"additionalProperties":{"$ref":"#/definitions/TagDefinition"},"maxProperties":20,"examples":[{"stablecoin":{"name":"Stablecoin","description":"A token with value pegged to another asset"}}]},"logoURI":{"type":"string","description":"A URI for the logo of the token list; prefer SVG or PNG of size 256x256","format":"uri","examples":["ipfs://QmXfzKRvjZz3u5JRgC4v5mGVbm9ahrUiB4DgzHBsnWbTMM"]}},"required":["tokens"]};const schema12 = {"type":"object","description":"The version of the list, used in change detection","examples":[{"major":1,"minor":0,"patch":0}],"additionalProperties":false,"properties":{"major":{"type":"integer","description":"The major version of the list. Must be incremented when tokens are removed from the list or token addresses are changed.","minimum":0,"examples":[1,2]},"minor":{"type":"integer","description":"The minor version of the list. Must be incremented when tokens are added to the list.","minimum":0,"examples":[0,1]},"patch":{"type":"integer","description":"The patch version of the list. Must be incremented for any changes to the list.","minimum":0,"examples":[0,1]}},"required":["major","minor","patch"]};const schema14 = {"type":"string","description":"The unique identifier of a tag","minLength":1,"maxLength":10,"pattern":"^[\\w]+$","examples":["compound","stablecoin"]};const schema26 = {"type":"object","description":"Definition of a tag that can be associated with a token via its identifier","additionalProperties":false,"properties":{"name":{"type":"string","description":"The name of the tag","pattern":"^[ \\w]+$","minLength":1,"maxLength":20},"description":{"type":"string","description":"A user-friendly description of the tag","pattern":"^[ \\w\\.,:]+$","minLength":1,"maxLength":200}},"required":["name","description"],"examples":[{"name":"Stablecoin","description":"A token with value pegged to another asset"}]};const func2 = require("ajv/dist/runtime/ucs2length").default;const pattern0 = new RegExp("^[\\w ]+$", "u");const pattern4 = new RegExp("^[\\w]+$", "u");const pattern10 = new RegExp("^[ \\w]+$", "u");const pattern11 = new RegExp("^[ \\w\\.,:]+$", "u");const formats0 = require("ajv-formats/dist/formats").fullFormats["date-time"];const formats2 = require("ajv-formats/dist/formats").fullFormats.uri;const schema13 = {"type":"object","description":"Metadata for a single token in a token list","additionalProperties":false,"properties":{"chainId":{"type":"integer","description":"The chain ID of the Ethereum network where this token is deployed","minimum":1,"examples":[1,42]},"address":{"type":"string","description":"The checksummed address of the token on the specified chain ID","pattern":"^0x[a-fA-F0-9]{40}$","examples":["0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"]},"decimals":{"type":"integer","description":"The number of decimals for the token balance","minimum":0,"maximum":255,"examples":[18]},"name":{"type":"string","description":"The name of the token","minLength":0,"maxLength":40,"anyOf":[{"const":""},{"pattern":"^[ \\S+]+$"}],"examples":["USD Coin"]},"symbol":{"type":"string","description":"The symbol for the token","minLength":0,"maxLength":20,"anyOf":[{"const":""},{"pattern":"^\\S+$"}],"examples":["USDC"]},"logoURI":{"type":"string","description":"A URI to the token logo asset; if not set, interface will attempt to find a logo based on the token address; suggest SVG or PNG of size 64x64","format":"uri","examples":["ipfs://QmXfzKRvjZz3u5JRgC4v5mGVbm9ahrUiB4DgzHBsnWbTMM"]},"tags":{"type":"array","description":"An array of tag identifiers associated with the token; tags are defined at the list level","items":{"$ref":"#/definitions/TagIdentifier"},"maxItems":10,"examples":["stablecoin","compound"]},"extensions":{"$ref":"#/definitions/ExtensionMap"}},"required":["chainId","address","decimals","name","symbol"]};const pattern1 = new RegExp("^0x[a-fA-F0-9]{40}$", "u");const pattern2 = new RegExp("^[ \\S+]+$", "u");const pattern3 = new RegExp("^\\S+$", "u");const schema15 = {"type":"object","description":"An object containing any arbitrary or vendor-specific token metadata","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValue"},"examples":[{"color":"#000000","is_verified_by_me":true},{"x-bridged-addresses-by-chain":{"1":{"bridgeAddress":"0x4200000000000000000000000000000000000010","tokenAddress":"0x4200000000000000000000000000000000000010"}}}]};const schema16 = {"type":"string","description":"The name of a token extension property","minLength":1,"maxLength":40,"pattern":"^[\\w]+$","examples":["color","is_fee_on_transfer","aliases"]};const schema17 = {"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner0"}}]};const schema18 = {"anyOf":[{"type":"string","minLength":1,"maxLength":42,"examples":["#00000"]},{"type":"boolean","examples":[true]},{"type":"number","examples":[15]},{"type":"null"}]};const schema20 = {"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"},{"type":"object","maxProperties":10,"propertyNames":{"$ref":"#/definitions/ExtensionIdentifier"},"additionalProperties":{"$ref":"#/definitions/ExtensionValueInner1"}}]};const schema23 = {"anyOf":[{"$ref":"#/definitions/ExtensionPrimitiveValue"}]};function validate15(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;const _errs0 = errors;let valid0 = false;const _errs1 = errors;const _errs3 = errors;let valid2 = false;const _errs4 = errors;if(errors === _errs4){if(typeof data === "string"){if(func2(data) > 42){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/maxLength",keyword:"maxLength",params:{limit: 42},message:"must NOT have more than 42 characters"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(data) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}}else {const err2 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/type",keyword:"type",params:{type: "string"},message:"must be string"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}var _valid1 = _errs4 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs6 = errors;if(typeof data !== "boolean"){const err3 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/1/type",keyword:"type",params:{type: "boolean"},message:"must be boolean"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs6 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs8 = errors;if(!((typeof data == "number") && (isFinite(data)))){const err4 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/2/type",keyword:"type",params:{type: "number"},message:"must be number"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}var _valid1 = _errs8 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs10 = errors;if(data !== null){const err5 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/3/type",keyword:"type",params:{type: "null"},message:"must be null"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}var _valid1 = _errs10 === errors;valid2 = valid2 || _valid1;}}}if(!valid2){const err6 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;}else {errors = _errs3;if(vErrors !== null){if(_errs3){vErrors.length = _errs3;}else {vErrors = null;}}}var _valid0 = _errs1 === errors;valid0 = valid0 || _valid0;if(!valid0){const err7 = {instancePath,schemaPath:"#/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err7];}else {vErrors.push(err7);}errors++;validate15.errors = vErrors;return false;}else {errors = _errs0;if(vErrors !== null){if(_errs0){vErrors.length = _errs0;}else {vErrors = null;}}}validate15.errors = vErrors;return errors === 0;}function validate14(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;const _errs0 = errors;let valid0 = false;const _errs1 = errors;const _errs3 = errors;let valid2 = false;const _errs4 = errors;if(errors === _errs4){if(typeof data === "string"){if(func2(data) > 42){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/maxLength",keyword:"maxLength",params:{limit: 42},message:"must NOT have more than 42 characters"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(data) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}}else {const err2 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/type",keyword:"type",params:{type: "string"},message:"must be string"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}var _valid1 = _errs4 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs6 = errors;if(typeof data !== "boolean"){const err3 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/1/type",keyword:"type",params:{type: "boolean"},message:"must be boolean"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs6 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs8 = errors;if(!((typeof data == "number") && (isFinite(data)))){const err4 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/2/type",keyword:"type",params:{type: "number"},message:"must be number"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}var _valid1 = _errs8 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs10 = errors;if(data !== null){const err5 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/3/type",keyword:"type",params:{type: "null"},message:"must be null"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}var _valid1 = _errs10 === errors;valid2 = valid2 || _valid1;}}}if(!valid2){const err6 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;}else {errors = _errs3;if(vErrors !== null){if(_errs3){vErrors.length = _errs3;}else {vErrors = null;}}}var _valid0 = _errs1 === errors;valid0 = valid0 || _valid0;if(!valid0){const _errs12 = errors;if(errors === _errs12){if(data && typeof data == "object" && !Array.isArray(data)){if(Object.keys(data).length > 10){const err7 = {instancePath,schemaPath:"#/anyOf/1/maxProperties",keyword:"maxProperties",params:{limit: 10},message:"must NOT have more than 10 properties"};if(vErrors === null){vErrors = [err7];}else {vErrors.push(err7);}errors++;}else {for(const key0 in data){const _errs14 = errors;const _errs15 = errors;if(errors === _errs15){if(typeof key0 === "string"){if(func2(key0) > 40){const err8 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters",propertyName:key0};if(vErrors === null){vErrors = [err8];}else {vErrors.push(err8);}errors++;}else {if(func2(key0) < 1){const err9 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key0};if(vErrors === null){vErrors = [err9];}else {vErrors.push(err9);}errors++;}else {if(!pattern4.test(key0)){const err10 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key0};if(vErrors === null){vErrors = [err10];}else {vErrors.push(err10);}errors++;}}}}else {const err11 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key0};if(vErrors === null){vErrors = [err11];}else {vErrors.push(err11);}errors++;}}var valid3 = _errs14 === errors;if(!valid3){const err12 = {instancePath,schemaPath:"#/anyOf/1/propertyNames",keyword:"propertyNames",params:{propertyName: key0},message:"property name must be valid"};if(vErrors === null){vErrors = [err12];}else {vErrors.push(err12);}errors++;break;}}if(valid3){for(const key1 in data){const _errs18 = errors;if(!(validate15(data[key1], {instancePath:instancePath+"/" + key1.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data,parentDataProperty:key1,rootData}))){vErrors = vErrors === null ? validate15.errors : vErrors.concat(validate15.errors);errors = vErrors.length;}var valid5 = _errs18 === errors;if(!valid5){break;}}}}}else {const err13 = {instancePath,schemaPath:"#/anyOf/1/type",keyword:"type",params:{type: "object"},message:"must be object"};if(vErrors === null){vErrors = [err13];}else {vErrors.push(err13);}errors++;}}var _valid0 = _errs12 === errors;valid0 = valid0 || _valid0;}if(!valid0){const err14 = {instancePath,schemaPath:"#/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err14];}else {vErrors.push(err14);}errors++;validate14.errors = vErrors;return false;}else {errors = _errs0;if(vErrors !== null){if(_errs0){vErrors.length = _errs0;}else {vErrors = null;}}}validate14.errors = vErrors;return errors === 0;}function validate13(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;const _errs0 = errors;let valid0 = false;const _errs1 = errors;const _errs3 = errors;let valid2 = false;const _errs4 = errors;if(errors === _errs4){if(typeof data === "string"){if(func2(data) > 42){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/maxLength",keyword:"maxLength",params:{limit: 42},message:"must NOT have more than 42 characters"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(data) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}}else {const err2 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/0/type",keyword:"type",params:{type: "string"},message:"must be string"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}var _valid1 = _errs4 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs6 = errors;if(typeof data !== "boolean"){const err3 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/1/type",keyword:"type",params:{type: "boolean"},message:"must be boolean"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs6 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs8 = errors;if(!((typeof data == "number") && (isFinite(data)))){const err4 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/2/type",keyword:"type",params:{type: "number"},message:"must be number"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}var _valid1 = _errs8 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs10 = errors;if(data !== null){const err5 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf/3/type",keyword:"type",params:{type: "null"},message:"must be null"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}var _valid1 = _errs10 === errors;valid2 = valid2 || _valid1;}}}if(!valid2){const err6 = {instancePath,schemaPath:"#/definitions/ExtensionPrimitiveValue/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;}else {errors = _errs3;if(vErrors !== null){if(_errs3){vErrors.length = _errs3;}else {vErrors = null;}}}var _valid0 = _errs1 === errors;valid0 = valid0 || _valid0;if(!valid0){const _errs12 = errors;if(errors === _errs12){if(data && typeof data == "object" && !Array.isArray(data)){if(Object.keys(data).length > 10){const err7 = {instancePath,schemaPath:"#/anyOf/1/maxProperties",keyword:"maxProperties",params:{limit: 10},message:"must NOT have more than 10 properties"};if(vErrors === null){vErrors = [err7];}else {vErrors.push(err7);}errors++;}else {for(const key0 in data){const _errs14 = errors;const _errs15 = errors;if(errors === _errs15){if(typeof key0 === "string"){if(func2(key0) > 40){const err8 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters",propertyName:key0};if(vErrors === null){vErrors = [err8];}else {vErrors.push(err8);}errors++;}else {if(func2(key0) < 1){const err9 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key0};if(vErrors === null){vErrors = [err9];}else {vErrors.push(err9);}errors++;}else {if(!pattern4.test(key0)){const err10 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key0};if(vErrors === null){vErrors = [err10];}else {vErrors.push(err10);}errors++;}}}}else {const err11 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key0};if(vErrors === null){vErrors = [err11];}else {vErrors.push(err11);}errors++;}}var valid3 = _errs14 === errors;if(!valid3){const err12 = {instancePath,schemaPath:"#/anyOf/1/propertyNames",keyword:"propertyNames",params:{propertyName: key0},message:"property name must be valid"};if(vErrors === null){vErrors = [err12];}else {vErrors.push(err12);}errors++;break;}}if(valid3){for(const key1 in data){const _errs18 = errors;if(!(validate14(data[key1], {instancePath:instancePath+"/" + key1.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data,parentDataProperty:key1,rootData}))){vErrors = vErrors === null ? validate14.errors : vErrors.concat(validate14.errors);errors = vErrors.length;}var valid5 = _errs18 === errors;if(!valid5){break;}}}}}else {const err13 = {instancePath,schemaPath:"#/anyOf/1/type",keyword:"type",params:{type: "object"},message:"must be object"};if(vErrors === null){vErrors = [err13];}else {vErrors.push(err13);}errors++;}}var _valid0 = _errs12 === errors;valid0 = valid0 || _valid0;}if(!valid0){const err14 = {instancePath,schemaPath:"#/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err14];}else {vErrors.push(err14);}errors++;validate13.errors = vErrors;return false;}else {errors = _errs0;if(vErrors !== null){if(_errs0){vErrors.length = _errs0;}else {vErrors = null;}}}validate13.errors = vErrors;return errors === 0;}function validate12(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;if(errors === 0){if(data && typeof data == "object" && !Array.isArray(data)){if(Object.keys(data).length > 10){validate12.errors = [{instancePath,schemaPath:"#/maxProperties",keyword:"maxProperties",params:{limit: 10},message:"must NOT have more than 10 properties"}];return false;}else {for(const key0 in data){const _errs1 = errors;const _errs2 = errors;if(errors === _errs2){if(typeof key0 === "string"){if(func2(key0) > 40){const err0 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters",propertyName:key0};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}else {if(func2(key0) < 1){const err1 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key0};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}else {if(!pattern4.test(key0)){const err2 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key0};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}}}}else {const err3 = {instancePath,schemaPath:"#/definitions/ExtensionIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key0};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}}var valid0 = _errs1 === errors;if(!valid0){const err4 = {instancePath,schemaPath:"#/propertyNames",keyword:"propertyNames",params:{propertyName: key0},message:"property name must be valid"};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;validate12.errors = vErrors;return false;break;}}if(valid0){for(const key1 in data){const _errs5 = errors;if(!(validate13(data[key1], {instancePath:instancePath+"/" + key1.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data,parentDataProperty:key1,rootData}))){vErrors = vErrors === null ? validate13.errors : vErrors.concat(validate13.errors);errors = vErrors.length;}var valid2 = _errs5 === errors;if(!valid2){break;}}}}}else {validate12.errors = [{instancePath,schemaPath:"#/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}validate12.errors = vErrors;return errors === 0;}function validate11(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){let vErrors = null;let errors = 0;if(errors === 0){if(data && typeof data == "object" && !Array.isArray(data)){let missing0;if((((((data.chainId === undefined) && (missing0 = "chainId")) || ((data.address === undefined) && (missing0 = "address"))) || ((data.decimals === undefined) && (missing0 = "decimals"))) || ((data.name === undefined) && (missing0 = "name"))) || ((data.symbol === undefined) && (missing0 = "symbol"))){validate11.errors = [{instancePath,schemaPath:"#/required",keyword:"required",params:{missingProperty: missing0},message:"must have required property '"+missing0+"'"}];return false;}else {const _errs1 = errors;for(const key0 in data){if(!((((((((key0 === "chainId") || (key0 === "address")) || (key0 === "decimals")) || (key0 === "name")) || (key0 === "symbol")) || (key0 === "logoURI")) || (key0 === "tags")) || (key0 === "extensions"))){validate11.errors = [{instancePath,schemaPath:"#/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key0},message:"must NOT have additional properties"}];return false;break;}}if(_errs1 === errors){if(data.chainId !== undefined){let data0 = data.chainId;const _errs2 = errors;if(!(((typeof data0 == "number") && (!(data0 % 1) && !isNaN(data0))) && (isFinite(data0)))){validate11.errors = [{instancePath:instancePath+"/chainId",schemaPath:"#/properties/chainId/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs2){if((typeof data0 == "number") && (isFinite(data0))){if(data0 < 1 || isNaN(data0)){validate11.errors = [{instancePath:instancePath+"/chainId",schemaPath:"#/properties/chainId/minimum",keyword:"minimum",params:{comparison: ">=", limit: 1},message:"must be >= 1"}];return false;}}}var valid0 = _errs2 === errors;}else {var valid0 = true;}if(valid0){if(data.address !== undefined){let data1 = data.address;const _errs4 = errors;if(errors === _errs4){if(typeof data1 === "string"){if(!pattern1.test(data1)){validate11.errors = [{instancePath:instancePath+"/address",schemaPath:"#/properties/address/pattern",keyword:"pattern",params:{pattern: "^0x[a-fA-F0-9]{40}$"},message:"must match pattern \""+"^0x[a-fA-F0-9]{40}$"+"\""}];return false;}}else {validate11.errors = [{instancePath:instancePath+"/address",schemaPath:"#/properties/address/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs4 === errors;}else {var valid0 = true;}if(valid0){if(data.decimals !== undefined){let data2 = data.decimals;const _errs6 = errors;if(!(((typeof data2 == "number") && (!(data2 % 1) && !isNaN(data2))) && (isFinite(data2)))){validate11.errors = [{instancePath:instancePath+"/decimals",schemaPath:"#/properties/decimals/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs6){if((typeof data2 == "number") && (isFinite(data2))){if(data2 > 255 || isNaN(data2)){validate11.errors = [{instancePath:instancePath+"/decimals",schemaPath:"#/properties/decimals/maximum",keyword:"maximum",params:{comparison: "<=", limit: 255},message:"must be <= 255"}];return false;}else {if(data2 < 0 || isNaN(data2)){validate11.errors = [{instancePath:instancePath+"/decimals",schemaPath:"#/properties/decimals/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}}var valid0 = _errs6 === errors;}else {var valid0 = true;}if(valid0){if(data.name !== undefined){let data3 = data.name;const _errs8 = errors;const _errs10 = errors;let valid1 = false;const _errs11 = errors;if("" !== data3){const err0 = {instancePath:instancePath+"/name",schemaPath:"#/properties/name/anyOf/0/const",keyword:"const",params:{allowedValue: ""},message:"must be equal to constant"};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}var _valid0 = _errs11 === errors;valid1 = valid1 || _valid0;if(!valid1){const _errs12 = errors;if(typeof data3 === "string"){if(!pattern2.test(data3)){const err1 = {instancePath:instancePath+"/name",schemaPath:"#/properties/name/anyOf/1/pattern",keyword:"pattern",params:{pattern: "^[ \\S+]+$"},message:"must match pattern \""+"^[ \\S+]+$"+"\""};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;}}var _valid0 = _errs12 === errors;valid1 = valid1 || _valid0;}if(!valid1){const err2 = {instancePath:instancePath+"/name",schemaPath:"#/properties/name/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;validate11.errors = vErrors;return false;}else {errors = _errs10;if(vErrors !== null){if(_errs10){vErrors.length = _errs10;}else {vErrors = null;}}}if(errors === _errs8){if(typeof data3 === "string"){if(func2(data3) > 40){validate11.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/maxLength",keyword:"maxLength",params:{limit: 40},message:"must NOT have more than 40 characters"}];return false;}else {if(func2(data3) < 0){validate11.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/minLength",keyword:"minLength",params:{limit: 0},message:"must NOT have fewer than 0 characters"}];return false;}}}else {validate11.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs8 === errors;}else {var valid0 = true;}if(valid0){if(data.symbol !== undefined){let data4 = data.symbol;const _errs13 = errors;const _errs15 = errors;let valid2 = false;const _errs16 = errors;if("" !== data4){const err3 = {instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/anyOf/0/const",keyword:"const",params:{allowedValue: ""},message:"must be equal to constant"};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}var _valid1 = _errs16 === errors;valid2 = valid2 || _valid1;if(!valid2){const _errs17 = errors;if(typeof data4 === "string"){if(!pattern3.test(data4)){const err4 = {instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/anyOf/1/pattern",keyword:"pattern",params:{pattern: "^\\S+$"},message:"must match pattern \""+"^\\S+$"+"\""};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}}var _valid1 = _errs17 === errors;valid2 = valid2 || _valid1;}if(!valid2){const err5 = {instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/anyOf",keyword:"anyOf",params:{},message:"must match a schema in anyOf"};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;validate11.errors = vErrors;return false;}else {errors = _errs15;if(vErrors !== null){if(_errs15){vErrors.length = _errs15;}else {vErrors = null;}}}if(errors === _errs13){if(typeof data4 === "string"){if(func2(data4) > 20){validate11.errors = [{instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/maxLength",keyword:"maxLength",params:{limit: 20},message:"must NOT have more than 20 characters"}];return false;}else {if(func2(data4) < 0){validate11.errors = [{instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/minLength",keyword:"minLength",params:{limit: 0},message:"must NOT have fewer than 0 characters"}];return false;}}}else {validate11.errors = [{instancePath:instancePath+"/symbol",schemaPath:"#/properties/symbol/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs13 === errors;}else {var valid0 = true;}if(valid0){if(data.logoURI !== undefined){let data5 = data.logoURI;const _errs18 = errors;if(errors === _errs18){if(errors === _errs18){if(typeof data5 === "string"){if(!(formats2(data5))){validate11.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/format",keyword:"format",params:{format: "uri"},message:"must match format \""+"uri"+"\""}];return false;}}else {validate11.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}}var valid0 = _errs18 === errors;}else {var valid0 = true;}if(valid0){if(data.tags !== undefined){let data6 = data.tags;const _errs20 = errors;if(errors === _errs20){if(Array.isArray(data6)){if(data6.length > 10){validate11.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/maxItems",keyword:"maxItems",params:{limit: 10},message:"must NOT have more than 10 items"}];return false;}else {var valid3 = true;const len0 = data6.length;for(let i0=0; i0 10){validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/maxLength",keyword:"maxLength",params:{limit: 10},message:"must NOT have more than 10 characters"}];return false;}else {if(func2(data7) < 1){validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern4.test(data7)){validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\""}];return false;}}}}else {validate11.errors = [{instancePath:instancePath+"/tags/" + i0,schemaPath:"#/definitions/TagIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid3 = _errs22 === errors;if(!valid3){break;}}}}else {validate11.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/type",keyword:"type",params:{type: "array"},message:"must be array"}];return false;}}var valid0 = _errs20 === errors;}else {var valid0 = true;}if(valid0){if(data.extensions !== undefined){const _errs25 = errors;if(!(validate12(data.extensions, {instancePath:instancePath+"/extensions",parentData:data,parentDataProperty:"extensions",rootData}))){vErrors = vErrors === null ? validate12.errors : vErrors.concat(validate12.errors);errors = vErrors.length;}var valid0 = _errs25 === errors;}else {var valid0 = true;}}}}}}}}}}}else {validate11.errors = [{instancePath,schemaPath:"#/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}validate11.errors = vErrors;return errors === 0;}function validate10(data, {instancePath="", parentData, parentDataProperty, rootData=data}={}){/*# sourceURL="https://uniswap.org/tokenlist.schema.json" */;let vErrors = null;let errors = 0;if(errors === 0){if(data && typeof data == "object" && !Array.isArray(data)){let missing0;if((data.tokens === undefined) && (missing0 = "tokens")){validate10.errors = [{instancePath,schemaPath:"#/required",keyword:"required",params:{missingProperty: missing0},message:"must have required property '"+missing0+"'"}];return false;}else {const _errs1 = errors;for(const key0 in data){if(!((((((((key0 === "name") || (key0 === "timestamp")) || (key0 === "version")) || (key0 === "tokens")) || (key0 === "tokenMap")) || (key0 === "keywords")) || (key0 === "tags")) || (key0 === "logoURI"))){validate10.errors = [{instancePath,schemaPath:"#/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key0},message:"must NOT have additional properties"}];return false;break;}}if(_errs1 === errors){if(data.name !== undefined){let data0 = data.name;const _errs2 = errors;if(errors === _errs2){if(typeof data0 === "string"){if(func2(data0) > 30){validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/maxLength",keyword:"maxLength",params:{limit: 30},message:"must NOT have more than 30 characters"}];return false;}else {if(func2(data0) < 1){validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern0.test(data0)){validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/pattern",keyword:"pattern",params:{pattern: "^[\\w ]+$"},message:"must match pattern \""+"^[\\w ]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/name",schemaPath:"#/properties/name/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid0 = _errs2 === errors;}else {var valid0 = true;}if(valid0){if(data.timestamp !== undefined){let data1 = data.timestamp;const _errs4 = errors;if(errors === _errs4){if(errors === _errs4){if(typeof data1 === "string"){if(!(formats0.validate(data1))){validate10.errors = [{instancePath:instancePath+"/timestamp",schemaPath:"#/properties/timestamp/format",keyword:"format",params:{format: "date-time"},message:"must match format \""+"date-time"+"\""}];return false;}}else {validate10.errors = [{instancePath:instancePath+"/timestamp",schemaPath:"#/properties/timestamp/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}}var valid0 = _errs4 === errors;}else {var valid0 = true;}if(valid0){if(data.version !== undefined){let data2 = data.version;const _errs6 = errors;const _errs7 = errors;if(errors === _errs7){if(data2 && typeof data2 == "object" && !Array.isArray(data2)){let missing1;if((((data2.major === undefined) && (missing1 = "major")) || ((data2.minor === undefined) && (missing1 = "minor"))) || ((data2.patch === undefined) && (missing1 = "patch"))){validate10.errors = [{instancePath:instancePath+"/version",schemaPath:"#/definitions/Version/required",keyword:"required",params:{missingProperty: missing1},message:"must have required property '"+missing1+"'"}];return false;}else {const _errs9 = errors;for(const key1 in data2){if(!(((key1 === "major") || (key1 === "minor")) || (key1 === "patch"))){validate10.errors = [{instancePath:instancePath+"/version",schemaPath:"#/definitions/Version/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key1},message:"must NOT have additional properties"}];return false;break;}}if(_errs9 === errors){if(data2.major !== undefined){let data3 = data2.major;const _errs10 = errors;if(!(((typeof data3 == "number") && (!(data3 % 1) && !isNaN(data3))) && (isFinite(data3)))){validate10.errors = [{instancePath:instancePath+"/version/major",schemaPath:"#/definitions/Version/properties/major/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs10){if((typeof data3 == "number") && (isFinite(data3))){if(data3 < 0 || isNaN(data3)){validate10.errors = [{instancePath:instancePath+"/version/major",schemaPath:"#/definitions/Version/properties/major/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}var valid2 = _errs10 === errors;}else {var valid2 = true;}if(valid2){if(data2.minor !== undefined){let data4 = data2.minor;const _errs12 = errors;if(!(((typeof data4 == "number") && (!(data4 % 1) && !isNaN(data4))) && (isFinite(data4)))){validate10.errors = [{instancePath:instancePath+"/version/minor",schemaPath:"#/definitions/Version/properties/minor/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs12){if((typeof data4 == "number") && (isFinite(data4))){if(data4 < 0 || isNaN(data4)){validate10.errors = [{instancePath:instancePath+"/version/minor",schemaPath:"#/definitions/Version/properties/minor/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}var valid2 = _errs12 === errors;}else {var valid2 = true;}if(valid2){if(data2.patch !== undefined){let data5 = data2.patch;const _errs14 = errors;if(!(((typeof data5 == "number") && (!(data5 % 1) && !isNaN(data5))) && (isFinite(data5)))){validate10.errors = [{instancePath:instancePath+"/version/patch",schemaPath:"#/definitions/Version/properties/patch/type",keyword:"type",params:{type: "integer"},message:"must be integer"}];return false;}if(errors === _errs14){if((typeof data5 == "number") && (isFinite(data5))){if(data5 < 0 || isNaN(data5)){validate10.errors = [{instancePath:instancePath+"/version/patch",schemaPath:"#/definitions/Version/properties/patch/minimum",keyword:"minimum",params:{comparison: ">=", limit: 0},message:"must be >= 0"}];return false;}}}var valid2 = _errs14 === errors;}else {var valid2 = true;}}}}}}else {validate10.errors = [{instancePath:instancePath+"/version",schemaPath:"#/definitions/Version/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid0 = _errs6 === errors;}else {var valid0 = true;}if(valid0){if(data.tokens !== undefined){let data6 = data.tokens;const _errs16 = errors;if(errors === _errs16){if(Array.isArray(data6)){if(data6.length > 10000){validate10.errors = [{instancePath:instancePath+"/tokens",schemaPath:"#/properties/tokens/maxItems",keyword:"maxItems",params:{limit: 10000},message:"must NOT have more than 10000 items"}];return false;}else {if(data6.length < 1){validate10.errors = [{instancePath:instancePath+"/tokens",schemaPath:"#/properties/tokens/minItems",keyword:"minItems",params:{limit: 1},message:"must NOT have fewer than 1 items"}];return false;}else {var valid3 = true;const len0 = data6.length;for(let i0=0; i0 10000){validate10.errors = [{instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/maxProperties",keyword:"maxProperties",params:{limit: 10000},message:"must NOT have more than 10000 properties"}];return false;}else {if(Object.keys(data8).length < 1){validate10.errors = [{instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/minProperties",keyword:"minProperties",params:{limit: 1},message:"must NOT have fewer than 1 properties"}];return false;}else {for(const key2 in data8){const _errs21 = errors;if(typeof key2 !== "string"){const err0 = {instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/propertyNames/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key2};if(vErrors === null){vErrors = [err0];}else {vErrors.push(err0);}errors++;}var valid4 = _errs21 === errors;if(!valid4){const err1 = {instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/propertyNames",keyword:"propertyNames",params:{propertyName: key2},message:"property name must be valid"};if(vErrors === null){vErrors = [err1];}else {vErrors.push(err1);}errors++;validate10.errors = vErrors;return false;break;}}if(valid4){for(const key3 in data8){const _errs24 = errors;if(!(validate11(data8[key3], {instancePath:instancePath+"/tokenMap/" + key3.replace(/~/g, "~0").replace(/\//g, "~1"),parentData:data8,parentDataProperty:key3,rootData}))){vErrors = vErrors === null ? validate11.errors : vErrors.concat(validate11.errors);errors = vErrors.length;}var valid5 = _errs24 === errors;if(!valid5){break;}}}}}}else {validate10.errors = [{instancePath:instancePath+"/tokenMap",schemaPath:"#/properties/tokenMap/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid0 = _errs19 === errors;}else {var valid0 = true;}if(valid0){if(data.keywords !== undefined){let data10 = data.keywords;const _errs25 = errors;if(errors === _errs25){if(Array.isArray(data10)){if(data10.length > 20){validate10.errors = [{instancePath:instancePath+"/keywords",schemaPath:"#/properties/keywords/maxItems",keyword:"maxItems",params:{limit: 20},message:"must NOT have more than 20 items"}];return false;}else {var valid6 = true;const len1 = data10.length;for(let i1=0; i1 20){validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/maxLength",keyword:"maxLength",params:{limit: 20},message:"must NOT have more than 20 characters"}];return false;}else {if(func2(data11) < 1){validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern0.test(data11)){validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/pattern",keyword:"pattern",params:{pattern: "^[\\w ]+$"},message:"must match pattern \""+"^[\\w ]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/keywords/" + i1,schemaPath:"#/properties/keywords/items/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid6 = _errs27 === errors;if(!valid6){break;}}if(valid6){let i2 = data10.length;let j0;if(i2 > 1){const indices0 = {};for(;i2--;){let item0 = data10[i2];if(typeof item0 !== "string"){continue;}if(typeof indices0[item0] == "number"){j0 = indices0[item0];validate10.errors = [{instancePath:instancePath+"/keywords",schemaPath:"#/properties/keywords/uniqueItems",keyword:"uniqueItems",params:{i: i2, j: j0},message:"must NOT have duplicate items (items ## "+j0+" and "+i2+" are identical)"}];return false;break;}indices0[item0] = i2;}}}}}else {validate10.errors = [{instancePath:instancePath+"/keywords",schemaPath:"#/properties/keywords/type",keyword:"type",params:{type: "array"},message:"must be array"}];return false;}}var valid0 = _errs25 === errors;}else {var valid0 = true;}if(valid0){if(data.tags !== undefined){let data12 = data.tags;const _errs29 = errors;if(errors === _errs29){if(data12 && typeof data12 == "object" && !Array.isArray(data12)){if(Object.keys(data12).length > 20){validate10.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/maxProperties",keyword:"maxProperties",params:{limit: 20},message:"must NOT have more than 20 properties"}];return false;}else {for(const key4 in data12){const _errs31 = errors;const _errs32 = errors;if(errors === _errs32){if(typeof key4 === "string"){if(func2(key4) > 10){const err2 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/maxLength",keyword:"maxLength",params:{limit: 10},message:"must NOT have more than 10 characters",propertyName:key4};if(vErrors === null){vErrors = [err2];}else {vErrors.push(err2);}errors++;}else {if(func2(key4) < 1){const err3 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters",propertyName:key4};if(vErrors === null){vErrors = [err3];}else {vErrors.push(err3);}errors++;}else {if(!pattern4.test(key4)){const err4 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/pattern",keyword:"pattern",params:{pattern: "^[\\w]+$"},message:"must match pattern \""+"^[\\w]+$"+"\"",propertyName:key4};if(vErrors === null){vErrors = [err4];}else {vErrors.push(err4);}errors++;}}}}else {const err5 = {instancePath:instancePath+"/tags",schemaPath:"#/definitions/TagIdentifier/type",keyword:"type",params:{type: "string"},message:"must be string",propertyName:key4};if(vErrors === null){vErrors = [err5];}else {vErrors.push(err5);}errors++;}}var valid8 = _errs31 === errors;if(!valid8){const err6 = {instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/propertyNames",keyword:"propertyNames",params:{propertyName: key4},message:"property name must be valid"};if(vErrors === null){vErrors = [err6];}else {vErrors.push(err6);}errors++;validate10.errors = vErrors;return false;break;}}if(valid8){for(const key5 in data12){let data13 = data12[key5];const _errs35 = errors;const _errs36 = errors;if(errors === _errs36){if(data13 && typeof data13 == "object" && !Array.isArray(data13)){let missing2;if(((data13.name === undefined) && (missing2 = "name")) || ((data13.description === undefined) && (missing2 = "description"))){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1"),schemaPath:"#/definitions/TagDefinition/required",keyword:"required",params:{missingProperty: missing2},message:"must have required property '"+missing2+"'"}];return false;}else {const _errs38 = errors;for(const key6 in data13){if(!((key6 === "name") || (key6 === "description"))){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1"),schemaPath:"#/definitions/TagDefinition/additionalProperties",keyword:"additionalProperties",params:{additionalProperty: key6},message:"must NOT have additional properties"}];return false;break;}}if(_errs38 === errors){if(data13.name !== undefined){let data14 = data13.name;const _errs39 = errors;if(errors === _errs39){if(typeof data14 === "string"){if(func2(data14) > 20){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/maxLength",keyword:"maxLength",params:{limit: 20},message:"must NOT have more than 20 characters"}];return false;}else {if(func2(data14) < 1){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern10.test(data14)){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/pattern",keyword:"pattern",params:{pattern: "^[ \\w]+$"},message:"must match pattern \""+"^[ \\w]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/name",schemaPath:"#/definitions/TagDefinition/properties/name/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid12 = _errs39 === errors;}else {var valid12 = true;}if(valid12){if(data13.description !== undefined){let data15 = data13.description;const _errs41 = errors;if(errors === _errs41){if(typeof data15 === "string"){if(func2(data15) > 200){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/maxLength",keyword:"maxLength",params:{limit: 200},message:"must NOT have more than 200 characters"}];return false;}else {if(func2(data15) < 1){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/minLength",keyword:"minLength",params:{limit: 1},message:"must NOT have fewer than 1 characters"}];return false;}else {if(!pattern11.test(data15)){validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/pattern",keyword:"pattern",params:{pattern: "^[ \\w\\.,:]+$"},message:"must match pattern \""+"^[ \\w\\.,:]+$"+"\""}];return false;}}}}else {validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1")+"/description",schemaPath:"#/definitions/TagDefinition/properties/description/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}var valid12 = _errs41 === errors;}else {var valid12 = true;}}}}}else {validate10.errors = [{instancePath:instancePath+"/tags/" + key5.replace(/~/g, "~0").replace(/\//g, "~1"),schemaPath:"#/definitions/TagDefinition/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid10 = _errs35 === errors;if(!valid10){break;}}}}}else {validate10.errors = [{instancePath:instancePath+"/tags",schemaPath:"#/properties/tags/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}var valid0 = _errs29 === errors;}else {var valid0 = true;}if(valid0){if(data.logoURI !== undefined){let data16 = data.logoURI;const _errs43 = errors;if(errors === _errs43){if(errors === _errs43){if(typeof data16 === "string"){if(!(formats2(data16))){validate10.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/format",keyword:"format",params:{format: "uri"},message:"must match format \""+"uri"+"\""}];return false;}}else {validate10.errors = [{instancePath:instancePath+"/logoURI",schemaPath:"#/properties/logoURI/type",keyword:"type",params:{type: "string"},message:"must be string"}];return false;}}}var valid0 = _errs43 === errors;}else {var valid0 = true;}}}}}}}}}}}else {validate10.errors = [{instancePath,schemaPath:"#/type",keyword:"type",params:{type: "object"},message:"must be object"}];return false;}}validate10.errors = vErrors;return errors === 0;} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 02dfa9dfd24..f81c6c8a640 100644 --- a/yarn.lock +++ b/yarn.lock @@ -387,7 +387,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.16.0, @babel/core@npm:^7.19.6, @babel/core@npm:^7.20.0, @babel/core@npm:^7.20.5, @babel/core@npm:^7.20.7, @babel/core@npm:^7.21.3, @babel/core@npm:^7.23.3, @babel/core@npm:^7.7.2, @babel/core@npm:^7.8.0": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.16.0, @babel/core@npm:^7.19.6, @babel/core@npm:^7.20.0, @babel/core@npm:^7.20.5, @babel/core@npm:^7.20.7, @babel/core@npm:^7.23.3, @babel/core@npm:^7.7.2, @babel/core@npm:^7.8.0": version: 7.23.9 resolution: "@babel/core@npm:7.23.9" dependencies: @@ -1671,7 +1671,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-constant-elements@npm:^7.12.1, @babel/plugin-transform-react-constant-elements@npm:^7.21.3": +"@babel/plugin-transform-react-constant-elements@npm:^7.12.1": version: 7.23.3 resolution: "@babel/plugin-transform-react-constant-elements@npm:7.23.3" dependencies: @@ -2025,7 +2025,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-react@npm:^7.12.5, @babel/preset-react@npm:^7.16.0, @babel/preset-react@npm:^7.18.6": +"@babel/preset-react@npm:^7.12.5, @babel/preset-react@npm:^7.16.0": version: 7.23.3 resolution: "@babel/preset-react@npm:7.23.3" dependencies: @@ -2041,7 +2041,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.16.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.18.6, @babel/preset-typescript@npm:^7.21.0": +"@babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.16.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.18.6": version: 7.23.3 resolution: "@babel/preset-typescript@npm:7.23.3" dependencies: @@ -2135,7 +2135,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.12.6, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.3, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.24.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.1.6, @babel/types@npm:^7.12.6, @babel/types@npm:^7.16.8, @babel/types@npm:^7.18.13, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.3, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.24.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.24.0 resolution: "@babel/types@npm:7.24.0" dependencies: @@ -2779,13 +2779,6 @@ __metadata: languageName: node linkType: hard -"@discoveryjs/json-ext@npm:^0.5.0": - version: 0.5.7 - resolution: "@discoveryjs/json-ext@npm:0.5.7" - checksum: 2176d301cc258ea5c2324402997cf8134ebb212469c0d397591636cea8d3c02f2b3cf9fd58dcb748c7a0dade77ebdc1b10284fa63e608c033a1db52fddc69918 - languageName: node - linkType: hard - "@egjs/hammerjs@npm:^2.0.17": version: 2.0.17 resolution: "@egjs/hammerjs@npm:2.0.17" @@ -5499,7 +5492,7 @@ __metadata: languageName: node linkType: hard -"@jest/environment@npm:^29.5.0, @jest/environment@npm:^29.6.4, @jest/environment@npm:^29.7.0": +"@jest/environment@npm:^29.6.4, @jest/environment@npm:^29.7.0": version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" dependencies: @@ -5544,7 +5537,7 @@ __metadata: languageName: node linkType: hard -"@jest/fake-timers@npm:^29.5.0, @jest/fake-timers@npm:^29.6.4, @jest/fake-timers@npm:^29.7.0": +"@jest/fake-timers@npm:^29.6.4, @jest/fake-timers@npm:^29.7.0": version: 29.7.0 resolution: "@jest/fake-timers@npm:29.7.0" dependencies: @@ -5842,7 +5835,7 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.5.0, @jest/types@npm:^29.6.1, @jest/types@npm:^29.6.3": +"@jest/types@npm:^29.6.1, @jest/types@npm:^29.6.3": version: 29.6.3 resolution: "@jest/types@npm:29.6.3" dependencies: @@ -6024,7 +6017,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.13, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 @@ -7553,7 +7546,7 @@ __metadata: languageName: node linkType: hard -"@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.10, @pmmmwh/react-refresh-webpack-plugin@npm:^0.5.3": +"@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.3": version: 0.5.11 resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.11" dependencies: @@ -8707,71 +8700,6 @@ __metadata: languageName: node linkType: hard -"@sentry/bundler-plugin-core@npm:2.10.3": - version: 2.10.3 - resolution: "@sentry/bundler-plugin-core@npm:2.10.3" - dependencies: - "@sentry/cli": ^2.22.3 - "@sentry/node": ^7.60.0 - "@sentry/utils": ^7.60.0 - dotenv: ^16.3.1 - find-up: 5.0.0 - glob: 9.3.2 - magic-string: 0.27.0 - unplugin: 1.0.1 - checksum: 12c56904caca078df97e6abf19f38ee31812fd8f795f35ccadef948100614bde622710518a9e9b5fd0a985876f97d6da7a76432326fe9829ad71e6d77d32bece - languageName: node - linkType: hard - -"@sentry/cli-darwin@npm:2.26.0": - version: 2.26.0 - resolution: "@sentry/cli-darwin@npm:2.26.0" - conditions: os=darwin - languageName: node - linkType: hard - -"@sentry/cli-linux-arm64@npm:2.26.0": - version: 2.26.0 - resolution: "@sentry/cli-linux-arm64@npm:2.26.0" - conditions: (os=linux | os=freebsd) & cpu=arm64 - languageName: node - linkType: hard - -"@sentry/cli-linux-arm@npm:2.26.0": - version: 2.26.0 - resolution: "@sentry/cli-linux-arm@npm:2.26.0" - conditions: (os=linux | os=freebsd) & cpu=arm - languageName: node - linkType: hard - -"@sentry/cli-linux-i686@npm:2.26.0": - version: 2.26.0 - resolution: "@sentry/cli-linux-i686@npm:2.26.0" - conditions: (os=linux | os=freebsd) & (cpu=x86 | cpu=ia32) - languageName: node - linkType: hard - -"@sentry/cli-linux-x64@npm:2.26.0": - version: 2.26.0 - resolution: "@sentry/cli-linux-x64@npm:2.26.0" - conditions: (os=linux | os=freebsd) & cpu=x64 - languageName: node - linkType: hard - -"@sentry/cli-win32-i686@npm:2.26.0": - version: 2.26.0 - resolution: "@sentry/cli-win32-i686@npm:2.26.0" - conditions: os=win32 & (cpu=x86 | cpu=ia32) - languageName: node - linkType: hard - -"@sentry/cli-win32-x64@npm:2.26.0": - version: 2.26.0 - resolution: "@sentry/cli-win32-x64@npm:2.26.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@sentry/cli@npm:2.17.5": version: 2.17.5 resolution: "@sentry/cli@npm:2.17.5" @@ -8787,43 +8715,6 @@ __metadata: languageName: node linkType: hard -"@sentry/cli@npm:^2.22.3": - version: 2.26.0 - resolution: "@sentry/cli@npm:2.26.0" - dependencies: - "@sentry/cli-darwin": 2.26.0 - "@sentry/cli-linux-arm": 2.26.0 - "@sentry/cli-linux-arm64": 2.26.0 - "@sentry/cli-linux-i686": 2.26.0 - "@sentry/cli-linux-x64": 2.26.0 - "@sentry/cli-win32-i686": 2.26.0 - "@sentry/cli-win32-x64": 2.26.0 - https-proxy-agent: ^5.0.0 - node-fetch: ^2.6.7 - progress: ^2.0.3 - proxy-from-env: ^1.1.0 - which: ^2.0.2 - dependenciesMeta: - "@sentry/cli-darwin": - optional: true - "@sentry/cli-linux-arm": - optional: true - "@sentry/cli-linux-arm64": - optional: true - "@sentry/cli-linux-i686": - optional: true - "@sentry/cli-linux-x64": - optional: true - "@sentry/cli-win32-i686": - optional: true - "@sentry/cli-win32-x64": - optional: true - bin: - sentry-cli: bin/sentry-cli - checksum: 8fe6b45bfa5540c1a39e86a5b61fc3c9ed24afa7cb221733983a835289fecf809de1aa7bdd627c35dd6168b45e54d830a8d9801e6afa91566a9b9c2c1080a6b2 - languageName: node - linkType: hard - "@sentry/core@npm:7.45.0": version: 7.45.0 resolution: "@sentry/core@npm:7.45.0" @@ -9003,28 +8894,6 @@ __metadata: languageName: node linkType: hard -"@sentry/utils@npm:^7.60.0": - version: 7.98.0 - resolution: "@sentry/utils@npm:7.98.0" - dependencies: - "@sentry/types": 7.98.0 - checksum: 9fe60afc0b65be72020b1d889d939d608a1a3dfd03a8ab7460538d3353a12e50133fdcfe7205376ef084e094c4cfe8b4cdb64e5d99cb74ab6239b02df459da18 - languageName: node - linkType: hard - -"@sentry/webpack-plugin@npm:2.10.3": - version: 2.10.3 - resolution: "@sentry/webpack-plugin@npm:2.10.3" - dependencies: - "@sentry/bundler-plugin-core": 2.10.3 - unplugin: 1.0.1 - uuid: ^9.0.0 - peerDependencies: - webpack: ">=4.40.0" - checksum: d37dadb2783258f85e410e4860c567a4fc7aa0dbe657f55baa8542611dd718a1e3a7ad02b4c859a0e716fde1223d37189d7ac430ad4a324bad0d788722235e5d - languageName: node - linkType: hard - "@shopify/flash-list@npm:1.6.3": version: 1.6.3 resolution: "@shopify/flash-list@npm:1.6.3" @@ -9754,15 +9623,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:8.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 3fc8e35d16f5abe0af5efe5851f27581225ac405d6a1ca44cda0df064cddfcc29a428c48c2e4bef6cebf627c9ac2f652a096030edb02cf5a120ce28d3c234710 - languageName: node - linkType: hard - "@svgr/babel-plugin-add-jsx-attribute@npm:^5.4.0": version: 5.4.0 resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:5.4.0" @@ -9779,7 +9639,7 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-attribute@npm:*, @svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0": +"@svgr/babel-plugin-remove-jsx-attribute@npm:*": version: 8.0.0 resolution: "@svgr/babel-plugin-remove-jsx-attribute@npm:8.0.0" peerDependencies: @@ -9795,7 +9655,7 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-remove-jsx-empty-expression@npm:*, @svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0": +"@svgr/babel-plugin-remove-jsx-empty-expression@npm:*": version: 8.0.0 resolution: "@svgr/babel-plugin-remove-jsx-empty-expression@npm:8.0.0" peerDependencies: @@ -9811,15 +9671,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:8.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 1edda65ef4f4dd8f021143c8ec276a08f6baa6f733b8e8ee2e7775597bf6b97afb47fdeefd579d6ae6c959fe2e634f55cd61d99377631212228c8cfb351b8921 - languageName: node - linkType: hard - "@svgr/babel-plugin-replace-jsx-attribute-value@npm:^5.0.1": version: 5.0.1 resolution: "@svgr/babel-plugin-replace-jsx-attribute-value@npm:5.0.1" @@ -9836,15 +9687,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:8.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 876cec891488992e6a9aebb8155e2bea4ec461b4718c51de36e988e00e271c6d9d01ef6be17b9effd44b2b3d7db0b41c161a5904a46ae6f38b26b387ad7f3709 - languageName: node - linkType: hard - "@svgr/babel-plugin-svg-dynamic-title@npm:^5.4.0": version: 5.4.0 resolution: "@svgr/babel-plugin-svg-dynamic-title@npm:5.4.0" @@ -9861,15 +9703,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:8.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: be0e2d391164428327d9ec469a52cea7d93189c6b0e2c290999e048f597d777852f701c64dca44cd45b31ed14a7f859520326e2e4ad7c3a4545d0aa235bc7e9a - languageName: node - linkType: hard - "@svgr/babel-plugin-svg-em-dimensions@npm:^5.4.0": version: 5.4.0 resolution: "@svgr/babel-plugin-svg-em-dimensions@npm:5.4.0" @@ -9886,15 +9719,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-transform-react-native-svg@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:8.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 14e3f8ef27bb3215aa8914ea44831eb43decde4a131e4302480f23d6e75aa8c4ea9e1f8888d479b7a8ac63b828e590c03df6d72a6964676612c015f4a967fc74 - languageName: node - linkType: hard - "@svgr/babel-plugin-transform-react-native-svg@npm:^5.4.0": version: 5.4.0 resolution: "@svgr/babel-plugin-transform-react-native-svg@npm:5.4.0" @@ -9911,15 +9735,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-plugin-transform-svg-component@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/babel-plugin-transform-svg-component@npm:8.0.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 04e2023d75693eeb0890341c40e449881184663056c249be7e5c80168e4aabb0fadd255e8d5d2dbf54b8c2a6e700efba994377135bfa4060dc4a2e860116ef8c - languageName: node - linkType: hard - "@svgr/babel-plugin-transform-svg-component@npm:^5.5.0": version: 5.5.0 resolution: "@svgr/babel-plugin-transform-svg-component@npm:5.5.0" @@ -9936,24 +9751,6 @@ __metadata: languageName: node linkType: hard -"@svgr/babel-preset@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/babel-preset@npm:8.0.0" - dependencies: - "@svgr/babel-plugin-add-jsx-attribute": 8.0.0 - "@svgr/babel-plugin-remove-jsx-attribute": 8.0.0 - "@svgr/babel-plugin-remove-jsx-empty-expression": 8.0.0 - "@svgr/babel-plugin-replace-jsx-attribute-value": 8.0.0 - "@svgr/babel-plugin-svg-dynamic-title": 8.0.0 - "@svgr/babel-plugin-svg-em-dimensions": 8.0.0 - "@svgr/babel-plugin-transform-react-native-svg": 8.0.0 - "@svgr/babel-plugin-transform-svg-component": 8.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: c8a4497f3fe8338831be275e9e9534b265d22c8ecd75eec0ed82cff8d287506d38fc1963ac3b1a3a27abe0582bcba73f7a76798d23cce586e840bf65a87ba990 - languageName: node - linkType: hard - "@svgr/babel-preset@npm:^5.5.0": version: 5.5.0 resolution: "@svgr/babel-preset@npm:5.5.0" @@ -9988,19 +9785,6 @@ __metadata: languageName: node linkType: hard -"@svgr/core@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/core@npm:8.0.0" - dependencies: - "@babel/core": ^7.21.3 - "@svgr/babel-preset": 8.0.0 - camelcase: ^6.2.0 - cosmiconfig: ^8.1.3 - snake-case: ^3.0.4 - checksum: ce83ecbab185db72d16dbd9650f5a66c6e2705627722e593b0eaf23bfafe49cf8bb55f216016a11b8a546822c7387887d218aab8697f7b31e3d1a97d94fa0593 - languageName: node - linkType: hard - "@svgr/core@npm:^5.5.0": version: 5.5.0 resolution: "@svgr/core@npm:5.5.0" @@ -10025,16 +9809,6 @@ __metadata: languageName: node linkType: hard -"@svgr/hast-util-to-babel-ast@npm:8.0.0": - version: 8.0.0 - resolution: "@svgr/hast-util-to-babel-ast@npm:8.0.0" - dependencies: - "@babel/types": ^7.21.3 - entities: ^4.4.0 - checksum: 88401281a38bbc7527e65ff5437970414391a86158ef4b4046c89764c156d2d39ecd7cce77be8a51994c9fb3249170cb1eb8b9128b62faaa81743ef6ed3534ab - languageName: node - linkType: hard - "@svgr/hast-util-to-babel-ast@npm:^5.5.0": version: 5.5.0 resolution: "@svgr/hast-util-to-babel-ast@npm:5.5.0" @@ -10054,20 +9828,6 @@ __metadata: languageName: node linkType: hard -"@svgr/plugin-jsx@npm:8.0.1": - version: 8.0.1 - resolution: "@svgr/plugin-jsx@npm:8.0.1" - dependencies: - "@babel/core": ^7.21.3 - "@svgr/babel-preset": 8.0.0 - "@svgr/hast-util-to-babel-ast": 8.0.0 - svg-parser: ^2.0.4 - peerDependencies: - "@svgr/core": "*" - checksum: c6a0fc3e757e79837cd88f41f18b35594f8c4efe1b87e673514fa7add0912388b7dc79fa2738d629c2f945395ea568fa901c9c5ca5fce827a004c03867c1c482 - languageName: node - linkType: hard - "@svgr/plugin-jsx@npm:^5.5.0": version: 5.5.0 resolution: "@svgr/plugin-jsx@npm:5.5.0" @@ -10094,19 +9854,6 @@ __metadata: languageName: node linkType: hard -"@svgr/plugin-svgo@npm:8.0.1": - version: 8.0.1 - resolution: "@svgr/plugin-svgo@npm:8.0.1" - dependencies: - cosmiconfig: ^8.1.3 - deepmerge: ^4.3.1 - svgo: ^3.0.2 - peerDependencies: - "@svgr/core": "*" - checksum: c5008c5dd8467f8f8b3a173462773fc37f2a8fa53989934ea802fc7a9db2147f6fee68736610a117751f2ab94773373e807d21e74db5f93b98040f1479845ec6 - languageName: node - linkType: hard - "@svgr/plugin-svgo@npm:^5.5.0": version: 5.5.0 resolution: "@svgr/plugin-svgo@npm:5.5.0" @@ -10131,22 +9878,6 @@ __metadata: languageName: node linkType: hard -"@svgr/webpack@npm:8.0.1": - version: 8.0.1 - resolution: "@svgr/webpack@npm:8.0.1" - dependencies: - "@babel/core": ^7.21.3 - "@babel/plugin-transform-react-constant-elements": ^7.21.3 - "@babel/preset-env": ^7.20.2 - "@babel/preset-react": ^7.18.6 - "@babel/preset-typescript": ^7.21.0 - "@svgr/core": 8.0.0 - "@svgr/plugin-jsx": 8.0.1 - "@svgr/plugin-svgo": 8.0.1 - checksum: e5e28be53ecf049056ea959040edabfc2d2e717e9ec7f4a549fa262cd1e2d9c6479836ea2eb1586196b9fee74855a0087dbb88257e872fe6b31157c5c0a52dcc - languageName: node - linkType: hard - "@svgr/webpack@npm:^5.5.0": version: 5.5.0 resolution: "@svgr/webpack@npm:5.5.0" @@ -12158,16 +11889,6 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:0.0.254": - version: 0.0.254 - resolution: "@types/chrome@npm:0.0.254" - dependencies: - "@types/filesystem": "*" - "@types/har-format": "*" - checksum: ec54e73b792eb93cdadead294a0de0f757cc30d8ddebabab548cbfd3ed479c2a557aa33cee6eb190b67f500eebbc2e09496017a1dd521df1154a7b38cdca70d3 - languageName: node - linkType: hard - "@types/chrome@npm:^0.0.136": version: 0.0.136 resolution: "@types/chrome@npm:0.0.136" @@ -12643,16 +12364,6 @@ __metadata: languageName: node linkType: hard -"@types/glob@npm:^7.1.1": - version: 7.2.0 - resolution: "@types/glob@npm:7.2.0" - dependencies: - "@types/minimatch": "*" - "@types/node": "*" - checksum: 6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19 - languageName: node - linkType: hard - "@types/glob@npm:^8.0.0": version: 8.1.0 resolution: "@types/glob@npm:8.1.0" @@ -12842,13 +12553,6 @@ __metadata: languageName: node linkType: hard -"@types/minimatch@npm:*, @types/minimatch@npm:^5.1.2": - version: 5.1.2 - resolution: "@types/minimatch@npm:5.1.2" - checksum: 0391a282860c7cb6fe262c12b99564732401bdaa5e395bee9ca323c312c1a0f45efbf34dce974682036e857db59a5c9b1da522f3d6055aeead7097264c8705a8 - languageName: node - linkType: hard - "@types/minimatch@npm:^3.0.3": version: 3.0.5 resolution: "@types/minimatch@npm:3.0.5" @@ -12856,6 +12560,13 @@ __metadata: languageName: node linkType: hard +"@types/minimatch@npm:^5.1.2": + version: 5.1.2 + resolution: "@types/minimatch@npm:5.1.2" + checksum: 0391a282860c7cb6fe262c12b99564732401bdaa5e395bee9ca323c312c1a0f45efbf34dce974682036e857db59a5c9b1da522f3d6055aeead7097264c8705a8 + languageName: node + linkType: hard + "@types/minimist@npm:^1.2.0": version: 1.2.2 resolution: "@types/minimist@npm:1.2.2" @@ -13175,15 +12886,6 @@ __metadata: languageName: node linkType: hard -"@types/redux-logger@npm:3.0.9": - version: 3.0.9 - resolution: "@types/redux-logger@npm:3.0.9" - dependencies: - redux: ^4.0.0 - checksum: c41fdc09198fae2d62ff7d6bd029ccae1fed655e6a7abd40614a8db5d6e01adbe565881b2c8d398789804a48259e3399af3939f994a532c11904ba2021799275 - languageName: node - linkType: hard - "@types/redux-mock-store@npm:1.0.6": version: 1.0.6 resolution: "@types/redux-mock-store@npm:1.0.6" @@ -13377,13 +13079,6 @@ __metadata: languageName: node linkType: hard -"@types/ua-parser-js@npm:0.7.31": - version: 0.7.31 - resolution: "@types/ua-parser-js@npm:0.7.31" - checksum: ef6a9fe4273f884b663a9318b9edf05f3b7b41f6442601f0ef6cb49dfd315d79ef6a1744a2f5c2841d0a568594e492e9bf18868ec8e8204a18a8facf914c0e24 - languageName: node - linkType: hard - "@types/unist@npm:^2.0.0": version: 2.0.6 resolution: "@types/unist@npm:2.0.6" @@ -14425,84 +14120,6 @@ __metadata: languageName: node linkType: hard -"@uniswap/stretch@workspace:apps/stretch": - version: 0.0.0-use.local - resolution: "@uniswap/stretch@workspace:apps/stretch" - dependencies: - "@apollo/client": 3.9.6 - "@ethersproject/providers": 5.7.2 - "@pmmmwh/react-refresh-webpack-plugin": ^0.5.10 - "@reduxjs/toolkit": 1.9.3 - "@sentry/browser": 7.80.0 - "@sentry/react": 7.80.0 - "@sentry/webpack-plugin": 2.10.3 - "@svgr/webpack": 8.0.1 - "@tamagui/core": 1.94.3 - "@testing-library/dom": ^7.11.0 - "@testing-library/react": 13.4.0 - "@types/chrome": 0.0.254 - "@types/jest": 29.5.0 - "@types/react": ^18.0.15 - "@types/react-dom": ^18.0.6 - "@types/redux-logger": 3.0.9 - "@types/ua-parser-js": 0.7.31 - "@types/uuid": 9.0.1 - "@uniswap/analytics": 1.7.0 - "@uniswap/eslint-config": "workspace:^" - "@uniswap/universal-router-sdk": 1.8.2 - "@uniswap/v3-sdk": 3.11.0 - clean-webpack-plugin: ^4.0.0 - copy-webpack-plugin: ^11.0.0 - dotenv-webpack: 8.0.1 - esbuild-loader: ^3.0.1 - eslint: 8.44.0 - eth-rpc-errors: 4.0.3 - ethers: 5.7.2 - eventemitter3: 5.0.1 - i18next: 23.10.0 - jest: 29.7.0 - jest-environment-jsdom: 29.5.0 - mini-css-extract-plugin: ^2.7.6 - node-polyfill-webpack-plugin: 2.0.1 - npm-run-all: ^4.1.5 - react: 18.2.0 - react-dom: 18.2.0 - react-i18next: 14.1.0 - react-native: 0.71.13 - react-native-gesture-handler: 2.15.0 - react-native-reanimated: "npm:react-native-reanimated@3.7.1" - react-native-safe-area-context: 4.9.0 - react-native-svg: 13.9.0 - react-native-web: 0.19.10 - react-qr-code: 2.0.12 - react-redux: 8.0.5 - react-refresh: ^0.14.0 - react-router-dom: 6.10.0 - redux: 4.2.1 - redux-logger: 3.0.6 - redux-saga: 1.2.2 - reduxed-chrome-storage: 3.0.10 - serve: ^14.2.0 - statsig-js: 4.41.0 - statsig-react: 1.32.0 - swc-loader: ^0.2.3 - symbol-observable: 4.0.0 - tamagui-loader: 1.94.3 - typed-redux-saga: 1.5.0 - typescript: 5.3.3 - ua-parser-js: 1.0.37 - ui: "workspace:^" - uniswap: "workspace:^" - utilities: "workspace:^" - uuid: 9.0.0 - wallet: "workspace:^" - webpack: 5.90.0 - webpack-cli: ^5.0.1 - webpack-dev-server: ^4.13.1 - zod: 3.22.4 - languageName: unknown - linkType: soft - "@uniswap/swap-router-contracts@npm:^1.1.0, @uniswap/swap-router-contracts@npm:^1.2.1, @uniswap/swap-router-contracts@npm:^1.3.0": version: 1.3.1 resolution: "@uniswap/swap-router-contracts@npm:1.3.1" @@ -15756,39 +15373,6 @@ __metadata: languageName: node linkType: hard -"@webpack-cli/configtest@npm:^2.1.1": - version: 2.1.1 - resolution: "@webpack-cli/configtest@npm:2.1.1" - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - checksum: 9f9f9145c2d05471fc83d426db1df85cf49f329836b0c4b9f46b6948bed4b013464c00622b136d2a0a26993ce2306976682592245b08ee717500b1db45009a72 - languageName: node - linkType: hard - -"@webpack-cli/info@npm:^2.0.2": - version: 2.0.2 - resolution: "@webpack-cli/info@npm:2.0.2" - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - checksum: 8f9a178afca5c82e113aed1efa552d64ee5ae4fdff63fe747c096a981ec74f18a5d07bd6e89bbe6715c3e57d96eea024a410e58977169489fe1df044c10dd94e - languageName: node - linkType: hard - -"@webpack-cli/serve@npm:^2.0.5": - version: 2.0.5 - resolution: "@webpack-cli/serve@npm:2.0.5" - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - peerDependenciesMeta: - webpack-dev-server: - optional: true - checksum: 75f0e54681796d567a71ac3e2781d2901a8d8cf1cdfc82f261034dddac59a8343e8c3bc5e32b4bb9d6766759ba49fb29a5cd86ef1701d79c506fe886bb63ac75 - languageName: node - linkType: hard - "@welldone-software/why-did-you-render@npm:7.0.1": version: 7.0.1 resolution: "@welldone-software/why-did-you-render@npm:7.0.1" @@ -16711,15 +16295,6 @@ __metadata: languageName: node linkType: hard -"array-union@npm:^1.0.1": - version: 1.0.2 - resolution: "array-union@npm:1.0.2" - dependencies: - array-uniq: ^1.0.1 - checksum: 82cec6421b6e6766556c484835a6d476a873f1b71cace5ab2b4f1b15b1e3162dc4da0d16f7a2b04d4aec18146c6638fe8f661340b31ba8e469fd811a1b45dc8d - languageName: node - linkType: hard - "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -16727,13 +16302,6 @@ __metadata: languageName: node linkType: hard -"array-uniq@npm:^1.0.1": - version: 1.0.3 - resolution: "array-uniq@npm:1.0.3" - checksum: 1625f06b093d8bf279b81adfec6e72951c0857d65b5e3f65f053fffe9f9dd61c2fc52cff57e38a4700817e7e3f01a4faa433d505ea9e33cdae4514c334e0bf9e - languageName: node - linkType: hard - "array-unique@npm:^0.3.2": version: 0.3.2 resolution: "array-unique@npm:0.3.2" @@ -16823,18 +16391,6 @@ __metadata: languageName: node linkType: hard -"asn1.js@npm:^5.2.0": - version: 5.4.1 - resolution: "asn1.js@npm:5.4.1" - dependencies: - bn.js: ^4.0.0 - inherits: ^2.0.1 - minimalistic-assert: ^1.0.0 - safer-buffer: ^2.1.0 - checksum: 3786a101ac6f304bd4e9a7df79549a7561950a13d4bcaec0c7790d44c80d147c1a94ba3d4e663673406064642a40b23fcd6c82a9952468e386c1a1376d747f9a - languageName: node - linkType: hard - "asn1@npm:~0.2.3": version: 0.2.6 resolution: "asn1@npm:0.2.6" @@ -16862,18 +16418,6 @@ __metadata: languageName: node linkType: hard -"assert@npm:^2.0.0": - version: 2.0.0 - resolution: "assert@npm:2.0.0" - dependencies: - es6-object-assign: ^1.1.0 - is-nan: ^1.2.1 - object-is: ^1.0.1 - util: ^0.12.0 - checksum: bb91f181a86d10588ee16c5e09c280f9811373974c29974cbe401987ea34e966699d7989a812b0e19377b511ea0bc627f5905647ce569311824848ede382cae8 - languageName: node - linkType: hard - "assign-symbols@npm:^1.0.0": version: 1.0.0 resolution: "assign-symbols@npm:1.0.0" @@ -17833,14 +17377,14 @@ __metadata: languageName: node linkType: hard -"bn.js@npm:^4.0.0, bn.js@npm:^4.1.0, bn.js@npm:^4.11.0, bn.js@npm:^4.11.8, bn.js@npm:^4.11.9": +"bn.js@npm:^4.11.0, bn.js@npm:^4.11.8, bn.js@npm:^4.11.9": version: 4.12.0 resolution: "bn.js@npm:4.12.0" checksum: 39afb4f15f4ea537b55eaf1446c896af28ac948fdcf47171961475724d1bb65118cca49fa6e3d67706e4790955ec0e74de584e45c8f1ef89f46c812bee5b5a12 languageName: node linkType: hard -"bn.js@npm:^5.0.0, bn.js@npm:^5.1.1, bn.js@npm:^5.2.0, bn.js@npm:^5.2.1": +"bn.js@npm:^5.1.1, bn.js@npm:^5.2.0, bn.js@npm:^5.2.1": version: 5.2.1 resolution: "bn.js@npm:5.2.1" checksum: 3dd8c8d38055fedfa95c1d5fc3c99f8dd547b36287b37768db0abab3c239711f88ff58d18d155dd8ad902b0b0cee973747b7ae20ea12a09473272b0201c9edd3 @@ -18069,7 +17613,7 @@ __metadata: languageName: node linkType: hard -"brorand@npm:^1.0.1, brorand@npm:^1.1.0": +"brorand@npm:^1.1.0": version: 1.1.0 resolution: "brorand@npm:1.1.0" checksum: 8a05c9f3c4b46572dec6ef71012b1946db6cae8c7bb60ccd4b7dd5a84655db49fe043ecc6272e7ef1f69dc53d6730b9e2a3a03a8310509a3d797a618cbee52be @@ -18109,7 +17653,7 @@ __metadata: languageName: node linkType: hard -"browserify-aes@npm:^1.0.0, browserify-aes@npm:^1.0.4, browserify-aes@npm:^1.2.0": +"browserify-aes@npm:^1.2.0": version: 1.2.0 resolution: "browserify-aes@npm:1.2.0" dependencies: @@ -18123,65 +17667,6 @@ __metadata: languageName: node linkType: hard -"browserify-cipher@npm:^1.0.0": - version: 1.0.1 - resolution: "browserify-cipher@npm:1.0.1" - dependencies: - browserify-aes: ^1.0.4 - browserify-des: ^1.0.0 - evp_bytestokey: ^1.0.0 - checksum: 2d8500acf1ee535e6bebe808f7a20e4c3a9e2ed1a6885fff1facbfd201ac013ef030422bec65ca9ece8ffe82b03ca580421463f9c45af6c8415fd629f4118c13 - languageName: node - linkType: hard - -"browserify-des@npm:^1.0.0": - version: 1.0.2 - resolution: "browserify-des@npm:1.0.2" - dependencies: - cipher-base: ^1.0.1 - des.js: ^1.0.0 - inherits: ^2.0.1 - safe-buffer: ^5.1.2 - checksum: b15a3e358a1d78a3b62ddc06c845d02afde6fc826dab23f1b9c016e643e7b1fda41de628d2110b712f6a44fb10cbc1800bc6872a03ddd363fb50768e010395b7 - languageName: node - linkType: hard - -"browserify-rsa@npm:^4.0.0, browserify-rsa@npm:^4.0.1": - version: 4.1.0 - resolution: "browserify-rsa@npm:4.1.0" - dependencies: - bn.js: ^5.0.0 - randombytes: ^2.0.1 - checksum: 155f0c135873efc85620571a33d884aa8810e40176125ad424ec9d85016ff105a07f6231650914a760cca66f29af0494087947b7be34880dd4599a0cd3c38e54 - languageName: node - linkType: hard - -"browserify-sign@npm:^4.0.0": - version: 4.2.1 - resolution: "browserify-sign@npm:4.2.1" - dependencies: - bn.js: ^5.1.1 - browserify-rsa: ^4.0.1 - create-hash: ^1.2.0 - create-hmac: ^1.1.7 - elliptic: ^6.5.3 - inherits: ^2.0.4 - parse-asn1: ^5.1.5 - readable-stream: ^3.6.0 - safe-buffer: ^5.2.0 - checksum: 0221f190e3f5b2d40183fa51621be7e838d9caa329fe1ba773406b7637855f37b30f5d83e52ff8f244ed12ffe6278dd9983638609ed88c841ce547e603855707 - languageName: node - linkType: hard - -"browserify-zlib@npm:^0.2.0": - version: 0.2.0 - resolution: "browserify-zlib@npm:0.2.0" - dependencies: - pako: ~1.0.5 - checksum: 5cd9d6a665190fedb4a97dfbad8dabc8698d8a507298a03f42c734e96d58ca35d3c7d4085e283440bbca1cd1938cff85031728079bedb3345310c58ab1ec92d6 - languageName: node - linkType: hard - "browserslist@npm:^4.0.0, browserslist@npm:^4.18.1, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.22.1, browserslist@npm:^4.22.2": version: 4.22.2 resolution: "browserslist@npm:4.22.2" @@ -18353,13 +17838,6 @@ __metadata: languageName: node linkType: hard -"builtin-status-codes@npm:^3.0.0": - version: 3.0.0 - resolution: "builtin-status-codes@npm:3.0.0" - checksum: 1119429cf4b0d57bf76b248ad6f529167d343156ebbcc4d4e4ad600484f6bc63002595cbb61b67ad03ce55cd1d3c4711c03bbf198bf24653b8392420482f3773 - languageName: node - linkType: hard - "builtins@npm:^1.0.3": version: 1.0.3 resolution: "builtins@npm:1.0.3" @@ -19211,17 +18689,6 @@ __metadata: languageName: node linkType: hard -"clean-webpack-plugin@npm:^4.0.0": - version: 4.0.0 - resolution: "clean-webpack-plugin@npm:4.0.0" - dependencies: - del: ^4.1.1 - peerDependencies: - webpack: ">=4.0.0 <6.0.0" - checksum: 199425e87b8c4a24ea321ec8116408219930f2ef86e27dd4cdf0ed77ed7b8b3a6908ed5160e4e981c773e015ba1d79d3f53f2fdcfebc5dc0b68f1478dea08fff - languageName: node - linkType: hard - "cli-boxes@npm:^1.0.0": version: 1.0.0 resolution: "cli-boxes@npm:1.0.0" @@ -19613,7 +19080,7 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^2.0.10, colorette@npm:^2.0.14, colorette@npm:^2.0.16, colorette@npm:^2.0.20": +"colorette@npm:^2.0.10, colorette@npm:^2.0.16, colorette@npm:^2.0.20": version: 2.0.20 resolution: "colorette@npm:2.0.20" checksum: 0c016fea2b91b733eb9f4bcdb580018f52c0bc0979443dad930e5037a968237ac53d9beb98e218d2e9235834f8eebce7f8e080422d6194e957454255bde71d3d @@ -19933,13 +19400,6 @@ __metadata: languageName: node linkType: hard -"console-browserify@npm:^1.2.0": - version: 1.2.0 - resolution: "console-browserify@npm:1.2.0" - checksum: 226591eeff8ed68e451dffb924c1fb750c654d54b9059b3b261d360f369d1f8f70650adecf2c7136656236a4bfeb55c39281b5d8a55d792ebbb99efd3d848d52 - languageName: node - linkType: hard - "console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0, console-control-strings@npm:~1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" @@ -19958,13 +19418,6 @@ __metadata: languageName: node linkType: hard -"constants-browserify@npm:^1.0.0": - version: 1.0.0 - resolution: "constants-browserify@npm:1.0.0" - checksum: f7ac8c6d0b6e4e0c77340a1d47a3574e25abd580bfd99ad707b26ff7618596cf1a5e5ce9caf44715e9e01d4a5d12cb3b4edaf1176f34c19adb2874815a56e64f - languageName: node - linkType: hard - "content-disposition@npm:0.5.2": version: 0.5.2 resolution: "content-disposition@npm:0.5.2" @@ -20112,22 +19565,6 @@ __metadata: languageName: node linkType: hard -"copy-webpack-plugin@npm:^11.0.0": - version: 11.0.0 - resolution: "copy-webpack-plugin@npm:11.0.0" - dependencies: - fast-glob: ^3.2.11 - glob-parent: ^6.0.1 - globby: ^13.1.1 - normalize-path: ^3.0.0 - schema-utils: ^4.0.0 - serialize-javascript: ^6.0.0 - peerDependencies: - webpack: ^5.1.0 - checksum: df4f8743f003a29ee7dd3d9b1789998a3a99051c92afb2ba2203d3dacfa696f4e757b275560fafb8f206e520a0aa78af34b990324a0e36c2326cefdeef3ca82e - languageName: node - linkType: hard - "core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1": version: 3.33.2 resolution: "core-js-compat@npm:3.33.2" @@ -20248,7 +19685,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^8.0.0, cosmiconfig@npm:^8.1.3": +"cosmiconfig@npm:^8.0.0": version: 8.1.3 resolution: "cosmiconfig@npm:8.1.3" dependencies: @@ -20272,16 +19709,6 @@ __metadata: languageName: node linkType: hard -"create-ecdh@npm:^4.0.0": - version: 4.0.4 - resolution: "create-ecdh@npm:4.0.4" - dependencies: - bn.js: ^4.1.0 - elliptic: ^6.5.3 - checksum: 0dd7fca9711d09e152375b79acf1e3f306d1a25ba87b8ff14c2fd8e68b83aafe0a7dd6c4e540c9ffbdd227a5fa1ad9b81eca1f233c38bb47770597ba247e614b - languageName: node - linkType: hard - "create-error-class@npm:^3.0.0": version: 3.0.2 resolution: "create-error-class@npm:3.0.2" @@ -20304,7 +19731,7 @@ __metadata: languageName: node linkType: hard -"create-hmac@npm:^1.1.0, create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7": +"create-hmac@npm:^1.1.4, create-hmac@npm:^1.1.7": version: 1.1.7 resolution: "create-hmac@npm:1.1.7" dependencies: @@ -20440,25 +19867,6 @@ __metadata: languageName: node linkType: hard -"crypto-browserify@npm:^3.12.0": - version: 3.12.0 - resolution: "crypto-browserify@npm:3.12.0" - dependencies: - browserify-cipher: ^1.0.0 - browserify-sign: ^4.0.0 - create-ecdh: ^4.0.0 - create-hash: ^1.1.0 - create-hmac: ^1.1.0 - diffie-hellman: ^5.0.0 - inherits: ^2.0.1 - pbkdf2: ^3.0.3 - public-encrypt: ^4.0.0 - randombytes: ^2.0.0 - randomfill: ^1.0.3 - checksum: c1609af82605474262f3eaa07daa0b2140026bd264ab316d4bf1170272570dbe02f0c49e29407fe0d3634f96c507c27a19a6765fb856fed854a625f9d15618e2 - languageName: node - linkType: hard - "crypto-js@npm:^4.2.0": version: 4.2.0 resolution: "crypto-js@npm:4.2.0" @@ -20675,26 +20083,6 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:^2.2.1": - version: 2.3.1 - resolution: "css-tree@npm:2.3.1" - dependencies: - mdn-data: 2.0.30 - source-map-js: ^1.0.1 - checksum: 493cc24b5c22b05ee5314b8a0d72d8a5869491c1458017ae5ed75aeb6c3596637dbe1b11dac2548974624adec9f7a1f3a6cf40593dc1f9185eb0e8279543fbc0 - languageName: node - linkType: hard - -"css-tree@npm:~2.2.0": - version: 2.2.1 - resolution: "css-tree@npm:2.2.1" - dependencies: - mdn-data: 2.0.28 - source-map-js: ^1.0.1 - checksum: b94aa8cc2f09e6f66c91548411fcf74badcbad3e150345074715012d16333ce573596ff5dfca03c2a87edf1924716db765120f94247e919d72753628ba3aba27 - languageName: node - linkType: hard - "css-what@npm:^3.2.1": version: 3.4.2 resolution: "css-what@npm:3.4.2" @@ -20802,15 +20190,6 @@ __metadata: languageName: node linkType: hard -"csso@npm:^5.0.5": - version: 5.0.5 - resolution: "csso@npm:5.0.5" - dependencies: - css-tree: ~2.2.0 - checksum: 0ad858d36bf5012ed243e9ec69962a867509061986d2ee07cc040a4b26e4d062c00d4c07e5ba8d430706ceb02dd87edd30a52b5937fd45b1b6f2119c4993d59a - languageName: node - linkType: hard - "cssom@npm:^0.4.4": version: 0.4.4 resolution: "cssom@npm:0.4.4" @@ -21684,13 +21063,6 @@ __metadata: languageName: node linkType: hard -"deep-diff@npm:^0.3.5": - version: 0.3.8 - resolution: "deep-diff@npm:0.3.8" - checksum: 8a0fb6cbe468e50211836f8daa1c14798b2d7436bfbcb7d8eb0902e0d61bf1dfd48d5b9edd46a10596182b90ad25f87461b8e55111ff9257b6067ad0676f79c9 - languageName: node - linkType: hard - "deep-equal@npm:^2.0.5": version: 2.2.0 resolution: "deep-equal@npm:2.2.0" @@ -21857,21 +21229,6 @@ __metadata: languageName: node linkType: hard -"del@npm:^4.1.1": - version: 4.1.1 - resolution: "del@npm:4.1.1" - dependencies: - "@types/glob": ^7.1.1 - globby: ^6.1.0 - is-path-cwd: ^2.0.0 - is-path-in-cwd: ^2.0.0 - p-map: ^2.0.0 - pify: ^4.0.1 - rimraf: ^2.6.3 - checksum: 521f7da44bd79da841c06d573923d1f64f423aee8b8219c973478d3150ce1dcc024d03ad605929292adbff56d6448bca60d96dcdd2d8a53b46dbcb27e265c94b - languageName: node - linkType: hard - "del@npm:^6.0.0": version: 6.1.1 resolution: "del@npm:6.1.1" @@ -22033,16 +21390,6 @@ __metadata: languageName: node linkType: hard -"des.js@npm:^1.0.0": - version: 1.0.1 - resolution: "des.js@npm:1.0.1" - dependencies: - inherits: ^2.0.1 - minimalistic-assert: ^1.0.0 - checksum: 1ec2eedd7ed6bd61dd5e0519fd4c96124e93bb22de8a9d211b02d63e5dd152824853d919bb2090f965cc0e3eb9c515950a9836b332020d810f9c71feb0fd7df4 - languageName: node - linkType: hard - "destr@npm:^2.0.1, destr@npm:^2.0.2": version: 2.0.2 resolution: "destr@npm:2.0.2" @@ -22458,17 +21805,6 @@ __metadata: languageName: node linkType: hard -"diffie-hellman@npm:^5.0.0": - version: 5.0.3 - resolution: "diffie-hellman@npm:5.0.3" - dependencies: - bn.js: ^4.1.0 - miller-rabin: ^4.0.0 - randombytes: ^2.0.0 - checksum: 0e620f322170c41076e70181dd1c24e23b08b47dbb92a22a644f3b89b6d3834b0f8ee19e37916164e5eb1ee26d2aa836d6129f92723995267250a0b541811065 - languageName: node - linkType: hard - "dijkstrajs@npm:^1.0.1": version: 1.0.2 resolution: "dijkstrajs@npm:1.0.2" @@ -22581,13 +21917,6 @@ __metadata: languageName: node linkType: hard -"domain-browser@npm:^4.22.0": - version: 4.22.0 - resolution: "domain-browser@npm:4.22.0" - checksum: e7ce1c19073e17dec35cfde050a3ddaac437d3ba8b870adabf9d5682e665eab3084df05de432dedf25b34303f0a2c71ac30f1cdba61b1aea018047b10de3d988 - languageName: node - linkType: hard - "domelementtype@npm:1": version: 1.3.1 resolution: "domelementtype@npm:1.3.1" @@ -22712,15 +22041,6 @@ __metadata: languageName: node linkType: hard -"dotenv-defaults@npm:^2.0.2": - version: 2.0.2 - resolution: "dotenv-defaults@npm:2.0.2" - dependencies: - dotenv: ^8.2.0 - checksum: c005960bd048e2189c4799e729c41f362e415e6e0b54313d3f31e853a84b049bf770b25cb21c112c2805bb13a8376edc9de451fb514abf8546392d327c27f6e5 - languageName: node - linkType: hard - "dotenv-expand@npm:^10.0.0": version: 10.0.0 resolution: "dotenv-expand@npm:10.0.0" @@ -22735,17 +22055,6 @@ __metadata: languageName: node linkType: hard -"dotenv-webpack@npm:8.0.1": - version: 8.0.1 - resolution: "dotenv-webpack@npm:8.0.1" - dependencies: - dotenv-defaults: ^2.0.2 - peerDependencies: - webpack: ^4 || ^5 - checksum: ee73eda78df90bcf7446763dfe5e518a2054ed6222783856912d2c6a255fdfc041854e125e036ff2603b06fb44f5234713fad5feecb1e66a54fe78a35a98fb87 - languageName: node - linkType: hard - "dotenv@npm:16.0.3": version: 16.0.3 resolution: "dotenv@npm:16.0.3" @@ -22767,20 +22076,13 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.0.0, dotenv@npm:^16.3.1": +"dotenv@npm:^16.0.0": version: 16.4.1 resolution: "dotenv@npm:16.4.1" checksum: a343f0a1d156deef8c60034f797969867af4dbccfacedd4ac15fad04547e7ffe0553b58fc3b27a5837950f0d977e38e9234943fbcec4aeced4e3d044309a76ab languageName: node linkType: hard -"dotenv@npm:^8.2.0": - version: 8.6.0 - resolution: "dotenv@npm:8.6.0" - checksum: 38e902c80b0666ab59e9310a3d24ed237029a7ce34d976796349765ac96b8d769f6df19090f1f471b77a25ca391971efde8a1ea63bb83111bd8bec8e5cc9b2cd - languageName: node - linkType: hard - "dset@npm:^3.1.2": version: 3.1.2 resolution: "dset@npm:3.1.2" @@ -22955,7 +22257,7 @@ __metadata: languageName: node linkType: hard -"elliptic@npm:^6.5.2, elliptic@npm:^6.5.3, elliptic@npm:^6.5.4": +"elliptic@npm:^6.5.2, elliptic@npm:^6.5.4": version: 6.5.5 resolution: "elliptic@npm:6.5.5" dependencies: @@ -23137,7 +22439,7 @@ __metadata: languageName: node linkType: hard -"envinfo@npm:^7.7.2, envinfo@npm:^7.7.3": +"envinfo@npm:^7.7.2": version: 7.11.0 resolution: "envinfo@npm:7.11.0" bin: @@ -23319,13 +22621,6 @@ __metadata: languageName: node linkType: hard -"es6-object-assign@npm:^1.1.0": - version: 1.1.0 - resolution: "es6-object-assign@npm:1.1.0" - checksum: 8d4fdf63484d78b5c64cacc2c2e1165bc7b6a64b739d2a9db6a4dc8641d99cc9efb433cdd4dc3d3d6b00bfa6ce959694e4665e3255190339945c5f33b692b5d8 - languageName: node - linkType: hard - "es6-promise@npm:^4.0.3": version: 4.2.8 resolution: "es6-promise@npm:4.2.8" @@ -23342,20 +22637,6 @@ __metadata: languageName: node linkType: hard -"esbuild-loader@npm:^3.0.1": - version: 3.0.1 - resolution: "esbuild-loader@npm:3.0.1" - dependencies: - esbuild: ^0.17.6 - get-tsconfig: ^4.4.0 - loader-utils: ^2.0.4 - webpack-sources: ^1.4.3 - peerDependencies: - webpack: ^4.40.0 || ^5.0.0 - checksum: c8925eb3c04f53841bfc387fb6897e52735fbfb3bcfae2401c98aa076907ab85672cda520de1bc5db9c4ec5e0d4effdf12b04fa4c980b51a6af9192b70110697 - languageName: node - linkType: hard - "esbuild-plugin-es5@npm:^2.1.0": version: 2.1.0 resolution: "esbuild-plugin-es5@npm:2.1.0" @@ -24079,13 +23360,6 @@ __metadata: languageName: node linkType: hard -"esm-resolve@npm:^1.0.8": - version: 1.0.8 - resolution: "esm-resolve@npm:1.0.8" - checksum: aa44828ecf3f417e3dc237658fb3f30ad91b7a3dc0896358c2c15f5ae54f95cc50804c5859aa7afcd7b96c0bbbdb47978f919379386ac4a6c5d2562c4ebd22f2 - languageName: node - linkType: hard - "esm@npm:^3.0.84": version: 3.2.25 resolution: "esm@npm:3.2.25" @@ -24261,7 +23535,7 @@ __metadata: languageName: node linkType: hard -"eth-rpc-errors@npm:4.0.3, eth-rpc-errors@npm:^4.0.2, eth-rpc-errors@npm:^4.0.3": +"eth-rpc-errors@npm:^4.0.2, eth-rpc-errors@npm:^4.0.3": version: 4.0.3 resolution: "eth-rpc-errors@npm:4.0.3" dependencies: @@ -24490,7 +23764,7 @@ __metadata: languageName: node linkType: hard -"evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3": +"evp_bytestokey@npm:^1.0.3": version: 1.0.3 resolution: "evp_bytestokey@npm:1.0.3" dependencies: @@ -25539,13 +24813,6 @@ __metadata: languageName: node linkType: hard -"filter-obj@npm:^2.0.2": - version: 2.0.2 - resolution: "filter-obj@npm:2.0.2" - checksum: e0d71ebc89515a4305db5158aeb78c9f9a4bfef4bacf272e7de8cadf0d3b694191f6fdbd3b507ee330c266c4287f21804defa8c80693d8c6ad60f1cbfad4f477 - languageName: node - linkType: hard - "finalhandler@npm:1.1.2": version: 1.1.2 resolution: "finalhandler@npm:1.1.2" @@ -26486,7 +25753,7 @@ __metadata: languageName: node linkType: hard -"get-tsconfig@npm:^4.2.0, get-tsconfig@npm:^4.4.0, get-tsconfig@npm:^4.5.0": +"get-tsconfig@npm:^4.2.0, get-tsconfig@npm:^4.5.0": version: 4.6.2 resolution: "get-tsconfig@npm:4.6.2" dependencies: @@ -26596,7 +25863,7 @@ __metadata: languageName: node linkType: hard -"glob-parent@npm:^6.0.1, glob-parent@npm:^6.0.2": +"glob-parent@npm:^6.0.2": version: 6.0.2 resolution: "glob-parent@npm:6.0.2" dependencies: @@ -26682,18 +25949,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:9.3.2": - version: 9.3.2 - resolution: "glob@npm:9.3.2" - dependencies: - fs.realpath: ^1.0.0 - minimatch: ^7.4.1 - minipass: ^4.2.4 - path-scurry: ^1.6.1 - checksum: f3d188e9f70e24fa729a63ca197bcdb36d838677abec1fb9bbfe4b7620063bf90dc0f8d195203d632abfdfa049fad0edf22f93c60076de67cef20c23bcbfaee8 - languageName: node - linkType: hard - "glob@npm:^6.0.1": version: 6.0.4 resolution: "glob@npm:6.0.4" @@ -26707,7 +25962,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7": +"glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -26853,7 +26108,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.1, globby@npm:^13.1.2, globby@npm:^13.1.4": +"globby@npm:^13.1.2, globby@npm:^13.1.4": version: 13.2.2 resolution: "globby@npm:13.2.2" dependencies: @@ -26866,19 +26121,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:^6.1.0": - version: 6.1.0 - resolution: "globby@npm:6.1.0" - dependencies: - array-union: ^1.0.1 - glob: ^7.0.3 - object-assign: ^4.0.1 - pify: ^2.0.0 - pinkie-promise: ^2.0.0 - checksum: 18109d6b9d55643d2b98b59c3cfae7073ccfe39829632f353d516cc124d836c2ddebe48a23f04af63d66a621b6d86dd4cbd7e6af906f2458a7fe510ffc4bd424 - languageName: node - linkType: hard - "globrex@npm:^0.1.2": version: 0.1.2 resolution: "globrex@npm:0.1.2" @@ -27815,13 +27057,6 @@ __metadata: languageName: node linkType: hard -"https-browserify@npm:^1.0.0": - version: 1.0.0 - resolution: "https-browserify@npm:1.0.0" - checksum: 09b35353e42069fde2435760d13f8a3fb7dd9105e358270e2e225b8a94f811b461edd17cb57594e5f36ec1218f121c160ddceeec6e8be2d55e01dcbbbed8cbae - languageName: node - linkType: hard - "https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" @@ -28321,13 +27556,6 @@ __metadata: languageName: node linkType: hard -"interpret@npm:^3.1.1": - version: 3.1.1 - resolution: "interpret@npm:3.1.1" - checksum: 35cebcf48c7351130437596d9ab8c8fe131ce4038da4561e6d665f25640e0034702a031cf7e3a5cea60ac7ac548bf17465e0571ede126f3d3a6933152171ac82 - languageName: node - linkType: hard - "into-stream@npm:^6.0.0": version: 6.0.0 resolution: "into-stream@npm:6.0.0" @@ -28891,16 +28119,6 @@ __metadata: languageName: node linkType: hard -"is-nan@npm:^1.2.1": - version: 1.3.2 - resolution: "is-nan@npm:1.3.2" - dependencies: - call-bind: ^1.0.0 - define-properties: ^1.1.3 - checksum: 5dfadcef6ad12d3029d43643d9800adbba21cf3ce2ec849f734b0e14ee8da4070d82b15fdb35138716d02587c6578225b9a22779cab34888a139cc43e4e3610a - languageName: node - linkType: hard - "is-negated-glob@npm:^1.0.0": version: 1.0.0 resolution: "is-negated-glob@npm:1.0.0" @@ -28961,22 +28179,13 @@ __metadata: languageName: node linkType: hard -"is-path-cwd@npm:^2.0.0, is-path-cwd@npm:^2.2.0": +"is-path-cwd@npm:^2.2.0": version: 2.2.0 resolution: "is-path-cwd@npm:2.2.0" checksum: 46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048 languageName: node linkType: hard -"is-path-in-cwd@npm:^2.0.0": - version: 2.1.0 - resolution: "is-path-in-cwd@npm:2.1.0" - dependencies: - is-path-inside: ^2.1.0 - checksum: 6b01b3f8c9172e9682ea878d001836a0cc5a78cbe6236024365d478c2c9e384da2417e5f21f2ad2da2761d0465309fc5baf6e71187d2a23f0058da69790f7f48 - languageName: node - linkType: hard - "is-path-inside@npm:^1.0.0": version: 1.0.1 resolution: "is-path-inside@npm:1.0.1" @@ -28986,15 +28195,6 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^2.1.0": - version: 2.1.0 - resolution: "is-path-inside@npm:2.1.0" - dependencies: - path-is-inside: ^1.0.2 - checksum: 6ca34dbd84d5c50a3ee1547afb6ada9b06d556a4ff42da9b303797e4acc3ac086516a4833030aa570f397f8c58dacabd57ee8e6c2ce8b2396a986ad2af10fcaf - languageName: node - linkType: hard - "is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" @@ -29893,27 +29093,6 @@ __metadata: languageName: node linkType: hard -"jest-environment-jsdom@npm:29.5.0": - version: 29.5.0 - resolution: "jest-environment-jsdom@npm:29.5.0" - dependencies: - "@jest/environment": ^29.5.0 - "@jest/fake-timers": ^29.5.0 - "@jest/types": ^29.5.0 - "@types/jsdom": ^20.0.0 - "@types/node": "*" - jest-mock: ^29.5.0 - jest-util: ^29.5.0 - jsdom: ^20.0.0 - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - checksum: 3df7fc85275711f20b483ac8cd8c04500704ed0f69791eb55c574b38f5a39470f03d775cf20c1025bc1884916ac0573aa2fa4db1bb74225bc7fdd95ba97ad0da - languageName: node - linkType: hard - "jest-environment-jsdom@npm:^27.5.1": version: 27.5.1 resolution: "jest-environment-jsdom@npm:27.5.1" @@ -30230,7 +29409,7 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.5.0, jest-mock@npm:^29.6.3, jest-mock@npm:^29.7.0": +"jest-mock@npm:^29.6.3, jest-mock@npm:^29.7.0": version: 29.7.0 resolution: "jest-mock@npm:29.7.0" dependencies: @@ -30595,7 +29774,7 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.5.0, jest-util@npm:^29.6.3, jest-util@npm:^29.7.0": +"jest-util@npm:^29.0.0, jest-util@npm:^29.6.3, jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" dependencies: @@ -32071,7 +31250,7 @@ __metadata: languageName: node linkType: hard -"loader-utils@npm:^3.2.0, loader-utils@npm:^3.2.1": +"loader-utils@npm:^3.2.0": version: 3.2.1 resolution: "loader-utils@npm:3.2.1" checksum: 4e3ea054cdc8be1ab1f1238f49f42fdf0483039eff920fb1d442039f3f0ad4ebd11fb8e584ccdf2cb7e3c56b3d40c1832416e6408a55651b843da288960cc792 @@ -32442,7 +31621,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.2, lru-cache@npm:^9.1.1 || ^10.0.0": +"lru-cache@npm:^10.0.2": version: 10.1.0 resolution: "lru-cache@npm:10.1.0" checksum: 58056d33e2500fbedce92f8c542e7c11b50d7d086578f14b7074d8c241422004af0718e08a6eaae8705cee09c77e39a61c1c79e9370ba689b7010c152e6a76ab @@ -32537,15 +31716,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:0.27.0": - version: 0.27.0 - resolution: "magic-string@npm:0.27.0" - dependencies: - "@jridgewell/sourcemap-codec": ^1.4.13 - checksum: 273faaa50baadb7a2df6e442eac34ad611304fc08fe16e24fe2e472fd944bfcb73ffb50d2dc972dc04e92784222002af46868cb9698b1be181c81830fd95a13e - languageName: node - linkType: hard - "magic-string@npm:^0.25.0, magic-string@npm:^0.25.3, magic-string@npm:^0.25.7": version: 0.25.9 resolution: "magic-string@npm:0.25.9" @@ -32815,20 +31985,6 @@ __metadata: languageName: node linkType: hard -"mdn-data@npm:2.0.28": - version: 2.0.28 - resolution: "mdn-data@npm:2.0.28" - checksum: f51d587a6ebe8e426c3376c74ea6df3e19ec8241ed8e2466c9c8a3904d5d04397199ea4f15b8d34d14524b5de926d8724ae85207984be47e165817c26e49e0aa - languageName: node - linkType: hard - -"mdn-data@npm:2.0.30": - version: 2.0.30 - resolution: "mdn-data@npm:2.0.30" - checksum: d6ac5ac7439a1607df44b22738ecf83f48e66a0874e4482d6424a61c52da5cde5750f1d1229b6f5fa1b80a492be89465390da685b11f97d62b8adcc6e88189aa - languageName: node - linkType: hard - "mdn-data@npm:2.0.4": version: 2.0.4 resolution: "mdn-data@npm:2.0.4" @@ -33441,18 +32597,6 @@ __metadata: languageName: node linkType: hard -"miller-rabin@npm:^4.0.0": - version: 4.0.1 - resolution: "miller-rabin@npm:4.0.1" - dependencies: - bn.js: ^4.0.0 - brorand: ^1.0.1 - bin: - miller-rabin: bin/miller-rabin - checksum: 00cd1ab838ac49b03f236cc32a14d29d7d28637a53096bf5c6246a032a37749c9bd9ce7360cbf55b41b89b7d649824949ff12bc8eee29ac77c6b38eada619ece - languageName: node - linkType: hard - "mime-db@npm:1.52.0, mime-db@npm:>= 1.43.0 < 2": version: 1.52.0 resolution: "mime-db@npm:1.52.0" @@ -33662,7 +32806,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^7.4.1, minimatch@npm:^7.4.6": +"minimatch@npm:^7.4.6": version: 7.4.6 resolution: "minimatch@npm:7.4.6" dependencies: @@ -33778,13 +32922,6 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^4.2.4": - version: 4.2.8 - resolution: "minipass@npm:4.2.8" - checksum: 7f4914d5295a9a30807cae5227a37a926e6d910c03f315930fde52332cf0575dfbc20295318f91f0baf0e6bb11a6f668e30cde8027dea7a11b9d159867a3c830 - languageName: node - linkType: hard - "minipass@npm:^5.0.0": version: 5.0.0 resolution: "minipass@npm:5.0.0" @@ -33792,13 +32929,6 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0": - version: 7.0.4 - resolution: "minipass@npm:7.0.4" - checksum: 87585e258b9488caf2e7acea242fd7856bbe9a2c84a7807643513a338d66f368c7d518200ad7b70a508664d408aa000517647b2930c259a8b1f9f0984f344a21 - languageName: node - linkType: hard - "minizlib@npm:^1.3.3": version: 1.3.3 resolution: "minizlib@npm:1.3.3" @@ -34557,41 +33687,6 @@ __metadata: languageName: node linkType: hard -"node-polyfill-webpack-plugin@npm:2.0.1": - version: 2.0.1 - resolution: "node-polyfill-webpack-plugin@npm:2.0.1" - dependencies: - assert: ^2.0.0 - browserify-zlib: ^0.2.0 - buffer: ^6.0.3 - console-browserify: ^1.2.0 - constants-browserify: ^1.0.0 - crypto-browserify: ^3.12.0 - domain-browser: ^4.22.0 - events: ^3.3.0 - filter-obj: ^2.0.2 - https-browserify: ^1.0.0 - os-browserify: ^0.3.0 - path-browserify: ^1.0.1 - process: ^0.11.10 - punycode: ^2.1.1 - querystring-es3: ^0.2.1 - readable-stream: ^4.0.0 - stream-browserify: ^3.0.0 - stream-http: ^3.2.0 - string_decoder: ^1.3.0 - timers-browserify: ^2.0.12 - tty-browserify: ^0.0.1 - type-fest: ^2.14.0 - url: ^0.11.0 - util: ^0.12.4 - vm-browserify: ^1.1.2 - peerDependencies: - webpack: ">=5" - checksum: 0efb27ba224449d530d837bf7cd22f033ee5d0498e31898968896e2bb6844ffbfb26af976623268a052671f2b927df7561859faf5cbf3d646677ad0e914e1427 - languageName: node - linkType: hard - "node-releases@npm:^2.0.14": version: 2.0.14 resolution: "node-releases@npm:2.0.14" @@ -34657,7 +33752,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.5.0": +"normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" dependencies: @@ -34884,27 +33979,6 @@ __metadata: languageName: node linkType: hard -"npm-run-all@npm:^4.1.5": - version: 4.1.5 - resolution: "npm-run-all@npm:4.1.5" - dependencies: - ansi-styles: ^3.2.1 - chalk: ^2.4.1 - cross-spawn: ^6.0.5 - memorystream: ^0.3.1 - minimatch: ^3.0.4 - pidtree: ^0.3.0 - read-pkg: ^3.0.0 - shell-quote: ^1.6.1 - string.prototype.padend: ^3.0.0 - bin: - npm-run-all: bin/npm-run-all/index.js - run-p: bin/run-p/index.js - run-s: bin/run-s/index.js - checksum: 373b72c6a36564da13c1642c1fd9bb4dcc756bce7a3648f883772f02661095319820834ff813762d2fee403e9b40c1cd27c8685807c107440f10eb19c006d4a0 - languageName: node - linkType: hard - "npm-run-path@npm:^2.0.0": version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" @@ -35158,7 +34232,7 @@ __metadata: languageName: node linkType: hard -"object-is@npm:^1.0.1, object-is@npm:^1.1.5": +"object-is@npm:^1.1.5": version: 1.1.5 resolution: "object-is@npm:1.1.5" dependencies: @@ -35516,13 +34590,6 @@ __metadata: languageName: node linkType: hard -"os-browserify@npm:^0.3.0": - version: 0.3.0 - resolution: "os-browserify@npm:0.3.0" - checksum: 16e37ba3c0e6a4c63443c7b55799ce4066d59104143cb637ecb9fce586d5da319cdca786ba1c867abbe3890d2cbf37953f2d51eea85e20dd6c4570d6c54bfebf - languageName: node - linkType: hard - "os-homedir@npm:^1.0.0": version: 1.0.2 resolution: "os-homedir@npm:1.0.2" @@ -35784,7 +34851,7 @@ __metadata: languageName: node linkType: hard -"pako@npm:^1.0.5, pako@npm:^1.0.6, pako@npm:~1.0.5": +"pako@npm:^1.0.5, pako@npm:^1.0.6": version: 1.0.11 resolution: "pako@npm:1.0.11" checksum: 1be2bfa1f807608c7538afa15d6f25baa523c30ec870a3228a89579e474a4d992f4293859524e46d5d87fd30fa17c5edf34dbef0671251d9749820b488660b16 @@ -35810,19 +34877,6 @@ __metadata: languageName: node linkType: hard -"parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.5": - version: 5.1.6 - resolution: "parse-asn1@npm:5.1.6" - dependencies: - asn1.js: ^5.2.0 - browserify-aes: ^1.0.0 - evp_bytestokey: ^1.0.0 - pbkdf2: ^3.0.3 - safe-buffer: ^5.1.1 - checksum: 9243311d1f88089bc9f2158972aa38d1abd5452f7b7cabf84954ed766048fe574d434d82c6f5a39b988683e96fb84cd933071dda38927e03469dc8c8d14463c7 - languageName: node - linkType: hard - "parse-bmfont-ascii@npm:^1.0.3": version: 1.0.6 resolution: "parse-bmfont-ascii@npm:1.0.6" @@ -36048,7 +35102,7 @@ __metadata: languageName: node linkType: hard -"path-browserify@npm:1.0.1, path-browserify@npm:^1.0.0, path-browserify@npm:^1.0.1": +"path-browserify@npm:1.0.1, path-browserify@npm:^1.0.0": version: 1.0.1 resolution: "path-browserify@npm:1.0.1" checksum: c6d7fa376423fe35b95b2d67990060c3ee304fc815ff0a2dc1c6c3cfaff2bd0d572ee67e18f19d0ea3bbe32e8add2a05021132ac40509416459fffee35200699 @@ -36093,7 +35147,7 @@ __metadata: languageName: node linkType: hard -"path-is-inside@npm:1.0.2, path-is-inside@npm:^1.0.1, path-is-inside@npm:^1.0.2": +"path-is-inside@npm:1.0.2, path-is-inside@npm:^1.0.1": version: 1.0.2 resolution: "path-is-inside@npm:1.0.2" checksum: 0b5b6c92d3018b82afb1f74fe6de6338c4c654de4a96123cb343f2b747d5606590ac0c890f956ed38220a4ab59baddfd7b713d78a62d240b20b14ab801fa02cb @@ -36151,16 +35205,6 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^1.6.1": - version: 1.10.1 - resolution: "path-scurry@npm:1.10.1" - dependencies: - lru-cache: ^9.1.1 || ^10.0.0 - minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 - checksum: e2557cff3a8fb8bc07afdd6ab163a92587884f9969b05bbbaf6fe7379348bfb09af9ed292af12ed32398b15fb443e81692047b786d1eeb6d898a51eb17ed7d90 - languageName: node - linkType: hard - "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -36182,15 +35226,6 @@ __metadata: languageName: node linkType: hard -"path-type@npm:^3.0.0": - version: 3.0.0 - resolution: "path-type@npm:3.0.0" - dependencies: - pify: ^3.0.0 - checksum: 735b35e256bad181f38fa021033b1c33cfbe62ead42bb2222b56c210e42938eecb272ae1949f3b6db4ac39597a61b44edd8384623ec4d79bfdc9a9c0f12537a6 - languageName: node - linkType: hard - "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -36214,7 +35249,7 @@ __metadata: languageName: node linkType: hard -"pbkdf2@npm:^3.0.17, pbkdf2@npm:^3.0.3": +"pbkdf2@npm:^3.0.17": version: 3.1.2 resolution: "pbkdf2@npm:3.1.2" dependencies: @@ -36285,16 +35320,7 @@ __metadata: languageName: node linkType: hard -"pidtree@npm:^0.3.0": - version: 0.3.1 - resolution: "pidtree@npm:0.3.1" - bin: - pidtree: bin/pidtree.js - checksum: eb49025099f1af89a4696f7673351421f13420f3397b963c901fe23a1c9c2ff50f4750321970d4472c0ffbb065e4a6c3c27f75e226cc62284b19e21d32ce7012 - languageName: node - linkType: hard - -"pify@npm:^2.0.0, pify@npm:^2.2.0, pify@npm:^2.3.0": +"pify@npm:^2.2.0, pify@npm:^2.3.0": version: 2.3.0 resolution: "pify@npm:2.3.0" checksum: 9503aaeaf4577acc58642ad1d25c45c6d90288596238fb68f82811c08104c800e5a7870398e9f015d82b44ecbcbef3dc3d4251a1cbb582f6e5959fe09884b2ba @@ -36322,22 +35348,6 @@ __metadata: languageName: node linkType: hard -"pinkie-promise@npm:^2.0.0": - version: 2.0.1 - resolution: "pinkie-promise@npm:2.0.1" - dependencies: - pinkie: ^2.0.0 - checksum: b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca - languageName: node - linkType: hard - -"pinkie@npm:^2.0.0": - version: 2.0.4 - resolution: "pinkie@npm:2.0.4" - checksum: b12b10afea1177595aab036fc220785488f67b4b0fc49e7a27979472592e971614fa1c728e63ad3e7eb748b4ec3c3dbd780819331dad6f7d635c77c10537b9db - languageName: node - linkType: hard - "pino-abstract-transport@npm:v0.5.0": version: 0.5.0 resolution: "pino-abstract-transport@npm:0.5.0" @@ -37903,20 +36913,6 @@ __metadata: languageName: node linkType: hard -"public-encrypt@npm:^4.0.0": - version: 4.0.3 - resolution: "public-encrypt@npm:4.0.3" - dependencies: - bn.js: ^4.1.0 - browserify-rsa: ^4.0.0 - create-hash: ^1.1.0 - parse-asn1: ^5.0.0 - randombytes: ^2.0.1 - safe-buffer: ^5.1.2 - checksum: 215d446e43cef021a20b67c1df455e5eea134af0b1f9b8a35f9e850abf32991b0c307327bc5b9bc07162c288d5cdb3d4a783ea6c6640979ed7b5017e3e0c9935 - languageName: node - linkType: hard - "pump@npm:^2.0.0": version: 2.0.1 resolution: "pump@npm:2.0.1" @@ -38008,13 +37004,6 @@ __metadata: languageName: node linkType: hard -"qr.js@npm:0.0.0": - version: 0.0.0 - resolution: "qr.js@npm:0.0.0" - checksum: 5ac6c393967bdeaa660e7fd3a501a25eb538c1f6008a4d30ab2b97bbe520e5c236530090773f1578aa0a523cdaa6923c866615e21143f9e7cd22abd41c789b69 - languageName: node - linkType: hard - "qrcode-generator@npm:^1.4.3": version: 1.4.4 resolution: "qrcode-generator@npm:1.4.4" @@ -38130,13 +37119,6 @@ __metadata: languageName: node linkType: hard -"querystring-es3@npm:^0.2.1": - version: 0.2.1 - resolution: "querystring-es3@npm:0.2.1" - checksum: 691e8d6b8b157e7cd49ae8e83fcf86de39ab3ba948c25abaa94fba84c0986c641aa2f597770848c64abce290ed17a39c9df6df737dfa7e87c3b63acc7d225d61 - languageName: node - linkType: hard - "querystring@npm:0.2.0": version: 0.2.0 resolution: "querystring@npm:0.2.0" @@ -38236,7 +37218,7 @@ __metadata: languageName: node linkType: hard -"randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0": +"randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" dependencies: @@ -38245,16 +37227,6 @@ __metadata: languageName: node linkType: hard -"randomfill@npm:^1.0.3": - version: 1.0.4 - resolution: "randomfill@npm:1.0.4" - dependencies: - randombytes: ^2.0.5 - safe-buffer: ^5.1.0 - checksum: 33734bb578a868d29ee1b8555e21a36711db084065d94e019a6d03caa67debef8d6a1bfd06a2b597e32901ddc761ab483a85393f0d9a75838f1912461d4dbfc7 - languageName: node - linkType: hard - "range-parser@npm:1.2.0": version: 1.2.0 resolution: "range-parser@npm:1.2.0" @@ -38919,27 +37891,6 @@ __metadata: languageName: node linkType: hard -"react-native-reanimated@npm:react-native-reanimated@3.7.1": - version: 3.7.1 - resolution: "react-native-reanimated@npm:3.7.1" - dependencies: - "@babel/plugin-transform-object-assign": ^7.16.7 - "@babel/preset-typescript": ^7.16.7 - convert-source-map: ^2.0.0 - invariant: ^2.2.4 - peerDependencies: - "@babel/core": ^7.0.0-0 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.0.0-0 - "@babel/plugin-proposal-optional-chaining": ^7.0.0-0 - "@babel/plugin-transform-arrow-functions": ^7.0.0-0 - "@babel/plugin-transform-shorthand-properties": ^7.0.0-0 - "@babel/plugin-transform-template-literals": ^7.0.0-0 - react: "*" - react-native: "*" - checksum: 5adc6d07ac519992f19dae8d627ddf65fe7d2d80393e53aac06946f7cee3819440c30469ea668bac81af0ac557143fe1c06911d36899fc50e947f05a15950f37 - languageName: node - linkType: hard - "react-native-redash@npm:^16.1.1": version: 16.3.0 resolution: "react-native-redash@npm:16.3.0" @@ -39127,7 +38078,7 @@ __metadata: languageName: node linkType: hard -"react-native-web@npm:0.19.10, react-native-web@npm:^0.19.10": +"react-native-web@npm:^0.19.10": version: 0.19.10 resolution: "react-native-web@npm:0.19.10" dependencies: @@ -39290,22 +38241,6 @@ __metadata: languageName: node linkType: hard -"react-qr-code@npm:2.0.12": - version: 2.0.12 - resolution: "react-qr-code@npm:2.0.12" - dependencies: - prop-types: ^15.8.1 - qr.js: 0.0.0 - peerDependencies: - react: ^16.x || ^17.x || ^18.x - react-native-svg: "*" - peerDependenciesMeta: - react-native-svg: - optional: true - checksum: b7bad40d7d5f04f7ff336ae499920dd5ea0e7616ed7fec5f849e54f8f26b5e4acd1ba8e69198be8617dc7fecdf36cf4302c99ff74885320b55bb95d19a09de7c - languageName: node - linkType: hard - "react-query@npm:3.39.1": version: 3.39.1 resolution: "react-query@npm:3.39.1" @@ -39700,17 +38635,6 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^3.0.0": - version: 3.0.0 - resolution: "read-pkg@npm:3.0.0" - dependencies: - load-json-file: ^4.0.0 - normalize-package-data: ^2.3.2 - path-type: ^3.0.0 - checksum: 398903ebae6c7e9965419a1062924436cc0b6f516c42c4679a90290d2f87448ed8f977e7aa2dbba4aa1ac09248628c43e493ac25b2bc76640e946035200e34c6 - languageName: node - linkType: hard - "read-pkg@npm:^5.0.0, read-pkg@npm:^5.2.0": version: 5.2.0 resolution: "read-pkg@npm:5.2.0" @@ -39795,18 +38719,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^4.0.0": - version: 4.4.0 - resolution: "readable-stream@npm:4.4.0" - dependencies: - abort-controller: ^3.0.0 - buffer: ^6.0.3 - events: ^3.3.0 - process: ^0.11.10 - checksum: cc1630c2de134aee92646e77b1770019633000c408fd48609babf2caa53f00ca794928023aa9ad3d435a1044cec87d2ce7e2b7389dd1caf948b65c175edb7f52 - languageName: node - linkType: hard - "readdir-scoped-modules@npm:^1.1.0": version: 1.1.0 resolution: "readdir-scoped-modules@npm:1.1.0" @@ -39879,15 +38791,6 @@ __metadata: languageName: node linkType: hard -"rechoir@npm:^0.8.0": - version: 0.8.0 - resolution: "rechoir@npm:0.8.0" - dependencies: - resolve: ^1.20.0 - checksum: ad3caed8afdefbc33fbc30e6d22b86c35b3d51c2005546f4e79bcc03c074df804b3640ad18945e6bef9ed12caedc035655ec1082f64a5e94c849ff939dc0a788 - languageName: node - linkType: hard - "recursive-readdir@npm:^2.2.2": version: 2.2.3 resolution: "recursive-readdir@npm:2.2.3" @@ -39960,15 +38863,6 @@ __metadata: languageName: node linkType: hard -"redux-logger@npm:3.0.6": - version: 3.0.6 - resolution: "redux-logger@npm:3.0.6" - dependencies: - deep-diff: ^0.3.5 - checksum: c40f63c44c6475cf6374ae0eaa810d913f142614cb80692a0beacaf135c5dc3eb3e2cdd4296f01446ba48cb69b82e81363b84d829f1f6659382c991022a814ac - languageName: node - linkType: hard - "redux-mock-store@npm:1.5.4": version: 1.5.4 resolution: "redux-mock-store@npm:1.5.4" @@ -40031,17 +38925,6 @@ __metadata: languageName: node linkType: hard -"reduxed-chrome-storage@npm:3.0.10": - version: 3.0.10 - resolution: "reduxed-chrome-storage@npm:3.0.10" - dependencies: - uuid: ^8.3 - peerDependencies: - redux: ^4 - checksum: 11e5de8322db373e57dcf212fbef7365637dd008752348958fe7fbc2e8ec536ca453a629d0aba0be94c05d509d77136ee05574f3c08d127e094f88560e88a45c - languageName: node - linkType: hard - "reflect.getprototypeof@npm:^1.0.4": version: 1.0.4 resolution: "reflect.getprototypeof@npm:1.0.4" @@ -40767,7 +39650,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^2.2.8, rimraf@npm:^2.5.4, rimraf@npm:^2.6.2, rimraf@npm:^2.6.3": +"rimraf@npm:^2.2.8, rimraf@npm:^2.5.4, rimraf@npm:^2.6.2": version: 2.7.1 resolution: "rimraf@npm:2.7.1" dependencies: @@ -41647,7 +40530,7 @@ __metadata: languageName: node linkType: hard -"setimmediate@npm:^1.0.4, setimmediate@npm:^1.0.5": +"setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" checksum: c9a6f2c5b51a2dabdc0247db9c46460152ffc62ee139f3157440bd48e7c59425093f42719ac1d7931f054f153e2d26cf37dfeb8da17a794a58198a2705e527fd @@ -42497,16 +41380,6 @@ __metadata: languageName: node linkType: hard -"statsig-js@npm:4.41.0": - version: 4.41.0 - resolution: "statsig-js@npm:4.41.0" - dependencies: - js-sha256: ^0.10.1 - uuid: ^8.3.2 - checksum: adc757d29705d8cabf8282eb45803b8063da4faa804abe09a1156254ff276c451bb979a60e4e54f5d3bfb6bc2a6d496562aaac2ebd033cf71bc516228f9fffb8 - languageName: node - linkType: hard - "statsig-js@npm:^4.41.0": version: 4.42.0 resolution: "statsig-js@npm:4.42.0" @@ -42629,18 +41502,6 @@ __metadata: languageName: node linkType: hard -"stream-http@npm:^3.2.0": - version: 3.2.0 - resolution: "stream-http@npm:3.2.0" - dependencies: - builtin-status-codes: ^3.0.0 - inherits: ^2.0.4 - readable-stream: ^3.6.0 - xtend: ^4.0.2 - checksum: c9b78453aeb0c84fcc59555518ac62bacab9fa98e323e7b7666e5f9f58af8f3155e34481078509b02929bd1268427f664d186604cdccee95abc446099b339f83 - languageName: node - linkType: hard - "stream-json@npm:^1.7.4, stream-json@npm:^1.7.5": version: 1.8.0 resolution: "stream-json@npm:1.8.0" @@ -42805,17 +41666,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.padend@npm:^3.0.0": - version: 3.1.4 - resolution: "string.prototype.padend@npm:3.1.4" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.4 - checksum: 76e07238fe31dc12177428f0436b7ed6985f6a7ba97470fd53e4f0a6d9860bfee127d81957f3073cc879b434233df143825d140581e1340278053ad993c92f6c - languageName: node - linkType: hard - "string.prototype.trim@npm:^1.2.8": version: 1.2.8 resolution: "string.prototype.trim@npm:1.2.8" @@ -42849,7 +41699,7 @@ __metadata: languageName: node linkType: hard -"string_decoder@npm:^1.1.1, string_decoder@npm:^1.3.0": +"string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" dependencies: @@ -43308,22 +42158,6 @@ __metadata: languageName: node linkType: hard -"svgo@npm:^3.0.2": - version: 3.0.2 - resolution: "svgo@npm:3.0.2" - dependencies: - "@trysound/sax": 0.2.0 - commander: ^7.2.0 - css-select: ^5.1.0 - css-tree: ^2.2.1 - csso: ^5.0.5 - picocolors: ^1.0.0 - bin: - svgo: bin/svgo - checksum: 381ba14aa782e71ab7033227634a3041c11fa3e2769aeaf0df43a08a615de61925108e34f55af6e7c5146f4a3109e78deabb4fa9d687e36d45d1f848b4e23d17 - languageName: node - linkType: hard - "swap-case@npm:^2.0.2": version: 2.0.2 resolution: "swap-case@npm:2.0.2" @@ -43343,13 +42177,6 @@ __metadata: languageName: node linkType: hard -"symbol-observable@npm:4.0.0, symbol-observable@npm:^4.0.0": - version: 4.0.0 - resolution: "symbol-observable@npm:4.0.0" - checksum: 212c7edce6186634d671336a88c0e0bbd626c2ab51ed57498dc90698cce541839a261b969c2a1e8dd43762133d47672e8b62e0b1ce9cf4157934ba45fd172ba8 - languageName: node - linkType: hard - "symbol-observable@npm:^1.0.4": version: 1.2.0 resolution: "symbol-observable@npm:1.2.0" @@ -43357,6 +42184,13 @@ __metadata: languageName: node linkType: hard +"symbol-observable@npm:^4.0.0": + version: 4.0.0 + resolution: "symbol-observable@npm:4.0.0" + checksum: 212c7edce6186634d671336a88c0e0bbd626c2ab51ed57498dc90698cce541839a261b969c2a1e8dd43762133d47672e8b62e0b1ce9cf4157934ba45fd172ba8 + languageName: node + linkType: hard + "symbol-tree@npm:^3.2.4": version: 3.2.4 resolution: "symbol-tree@npm:3.2.4" @@ -43474,23 +42308,6 @@ __metadata: languageName: node linkType: hard -"tamagui-loader@npm:1.94.3": - version: 1.94.3 - resolution: "tamagui-loader@npm:1.94.3" - dependencies: - "@tamagui/cli-color": 1.94.3 - "@tamagui/core": 1.94.3 - "@tamagui/static": 1.94.3 - "@tamagui/web": 1.94.3 - esbuild-loader: ^3.0.1 - esm-resolve: ^1.0.8 - fs-extra: ^11.2.0 - loader-utils: ^3.2.1 - lodash: ^4.17.21 - checksum: e975b148ef6e9ce783a9798fca300e6da0423f800371f696c08a57c78fdcdb3889bfdd3b7d266426eaeadc5a9e3ab2885317f707333b6efcf91c35a2914cc044 - languageName: node - linkType: hard - "tamagui@npm:1.94.3": version: 1.94.3 resolution: "tamagui@npm:1.94.3" @@ -43965,15 +42782,6 @@ __metadata: languageName: node linkType: hard -"timers-browserify@npm:^2.0.12": - version: 2.0.12 - resolution: "timers-browserify@npm:2.0.12" - dependencies: - setimmediate: ^1.0.4 - checksum: ec37ae299066bef6c464dcac29c7adafba1999e7227a9bdc4e105a459bee0f0b27234a46bfd7ab4041da79619e06a58433472867a913d01c26f8a203f87cee70 - languageName: node - linkType: hard - "timm@npm:^1.6.1": version: 1.7.1 resolution: "timm@npm:1.7.1" @@ -44494,13 +43302,6 @@ __metadata: languageName: node linkType: hard -"tty-browserify@npm:^0.0.1": - version: 0.0.1 - resolution: "tty-browserify@npm:0.0.1" - checksum: 93b745d43fa5a7d2b948fa23be8d313576d1d884b48acd957c07710bac1c0d8ac34c0556ad4c57c73d36e11741763ef66b3fb4fb97b06b7e4d525315a3cd45f5 - languageName: node - linkType: hard - "tunnel-agent@npm:^0.6.0": version: 0.6.0 resolution: "tunnel-agent@npm:0.6.0" @@ -44713,7 +43514,7 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.13.0, type-fest@npm:^2.14.0, type-fest@npm:^2.19.0": +"type-fest@npm:^2.13.0, type-fest@npm:^2.19.0": version: 2.19.0 resolution: "type-fest@npm:2.19.0" checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278 @@ -44924,13 +43725,6 @@ __metadata: languageName: node linkType: hard -"ua-parser-js@npm:1.0.37": - version: 1.0.37 - resolution: "ua-parser-js@npm:1.0.37" - checksum: 4d481c720d523366d7762dc8a46a1b58967d979aacf786f9ceceb1cd767de069f64a4bdffb63956294f1c0696eb465ddb950f28ba90571709e33521b4bd75e07 - languageName: node - linkType: hard - "ua-parser-js@npm:^0.7.30": version: 0.7.37 resolution: "ua-parser-js@npm:0.7.37" @@ -45417,18 +44211,6 @@ __metadata: languageName: node linkType: hard -"unplugin@npm:1.0.1": - version: 1.0.1 - resolution: "unplugin@npm:1.0.1" - dependencies: - acorn: ^8.8.1 - chokidar: ^3.5.3 - webpack-sources: ^3.2.3 - webpack-virtual-modules: ^0.5.0 - checksum: b6bf00dcc79e71cd55d2b4dd39ec7c8ec40b071dc10c14e29095df5dccb13ad0ca1cf14e5da38bb16b8704f8eface750b7a3be9ee7ca2574ce31096ee966b356 - languageName: node - linkType: hard - "unquote@npm:~1.1.1": version: 1.1.1 resolution: "unquote@npm:1.1.1" @@ -45816,7 +44598,7 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.0, util@npm:^0.12.4": +"util@npm:^0.12.4": version: 0.12.5 resolution: "util@npm:0.12.5" dependencies: @@ -45912,7 +44694,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^8.0.0, uuid@npm:^8.3, uuid@npm:^8.3.2": +"uuid@npm:^8.0.0, uuid@npm:^8.3.2": version: 8.3.2 resolution: "uuid@npm:8.3.2" bin: @@ -45921,7 +44703,7 @@ __metadata: languageName: node linkType: hard -"uuid@npm:^9.0.0, uuid@npm:^9.0.1": +"uuid@npm:^9.0.1": version: 9.0.1 resolution: "uuid@npm:9.0.1" bin: @@ -46260,13 +45042,6 @@ __metadata: languageName: node linkType: hard -"vm-browserify@npm:^1.1.2": - version: 1.1.2 - resolution: "vm-browserify@npm:1.1.2" - checksum: 10a1c50aab54ff8b4c9042c15fc64aefccce8d2fb90c0640403242db0ee7fb269f9b102bdb69cfb435d7ef3180d61fd4fb004a043a12709abaf9056cfd7e039d - languageName: node - linkType: hard - "void-elements@npm:3.1.0": version: 3.1.0 resolution: "void-elements@npm:3.1.0" @@ -46638,38 +45413,6 @@ __metadata: languageName: node linkType: hard -"webpack-cli@npm:^5.0.1": - version: 5.1.4 - resolution: "webpack-cli@npm:5.1.4" - dependencies: - "@discoveryjs/json-ext": ^0.5.0 - "@webpack-cli/configtest": ^2.1.1 - "@webpack-cli/info": ^2.0.2 - "@webpack-cli/serve": ^2.0.5 - colorette: ^2.0.14 - commander: ^10.0.1 - cross-spawn: ^7.0.3 - envinfo: ^7.7.3 - fastest-levenshtein: ^1.0.12 - import-local: ^3.0.2 - interpret: ^3.1.1 - rechoir: ^0.8.0 - webpack-merge: ^5.7.3 - peerDependencies: - webpack: 5.x.x - peerDependenciesMeta: - "@webpack-cli/generators": - optional: true - webpack-bundle-analyzer: - optional: true - webpack-dev-server: - optional: true - bin: - webpack-cli: bin/cli.js - checksum: 3a4ad0d0342a6815c850ee4633cc2a8a5dae04f918e7847f180bf24ab400803cf8a8943707ffbed03eb20fe6ce647f996f60a2aade87b0b4a9954da3da172ce0 - languageName: node - linkType: hard - "webpack-dev-middleware@npm:^5.3.1": version: 5.3.3 resolution: "webpack-dev-middleware@npm:5.3.3" @@ -46685,7 +45428,7 @@ __metadata: languageName: node linkType: hard -"webpack-dev-server@npm:^4.13.1, webpack-dev-server@npm:^4.6.0": +"webpack-dev-server@npm:^4.6.0": version: 4.15.1 resolution: "webpack-dev-server@npm:4.15.1" dependencies: @@ -46744,7 +45487,7 @@ __metadata: languageName: node linkType: hard -"webpack-merge@npm:^5.7.3, webpack-merge@npm:^5.8.0": +"webpack-merge@npm:^5.8.0": version: 5.10.0 resolution: "webpack-merge@npm:5.10.0" dependencies: @@ -46793,13 +45536,6 @@ __metadata: languageName: node linkType: hard -"webpack-virtual-modules@npm:^0.5.0": - version: 0.5.0 - resolution: "webpack-virtual-modules@npm:0.5.0" - checksum: 22b59257b55c89d11ae295b588b683ee9fdf3aeb591bc7b6f88ac1d69cb63f4fcb507666ea986866dfae161a1fa534ad6fb4e2ea91bbcd0a6d454368d7d4c64b - languageName: node - linkType: hard - "webpack@npm:5.90.0, webpack@npm:^5.64.4": version: 5.90.0 resolution: "webpack@npm:5.90.0" @@ -47639,7 +46375,7 @@ __metadata: languageName: node linkType: hard -"xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:^4.0.2, xtend@npm:~4.0.0, xtend@npm:~4.0.1": +"xtend@npm:^4.0.0, xtend@npm:^4.0.1, xtend@npm:~4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a