@cross-nft-marketplace/auction-house-nft-hooks
Version:
Generic react hooks for fetching cross-nft-marketplace auctions, nfts, and data on arbitary 721s. Powers nft-components.
2,527 lines • 111 kB
TypeScript
export declare type Maybe<T> = T | null;
export declare type Exact<T extends {
[key: string]: unknown;
}> = {
[K in keyof T]: T[K];
};
export declare type MakeOptional<T, K extends keyof T> = Omit<T, K> & {
[SubKey in K]?: Maybe<T[SubKey]>;
};
export declare type MakeMaybe<T, K extends keyof T> = Omit<T, K> & {
[SubKey in K]: Maybe<T[SubKey]>;
};
/** All built-in and custom scalars, mapped to their actual values */
export declare type Scalars = {
ID: string;
String: string;
Boolean: boolean;
Int: number;
Float: number;
BigDecimal: any;
BigInt: any;
Bytes: any;
};
export declare type BlockChangedFilter = {
number_gte: Scalars['Int'];
};
export declare type Block_Height = {
hash?: Maybe<Scalars['Bytes']>;
number?: Maybe<Scalars['Int']>;
number_gte?: Maybe<Scalars['Int']>;
};
export declare type Bundle = {
__typename?: 'Bundle';
id: Scalars['ID'];
ethPrice: Scalars['BigDecimal'];
};
export declare type Bundle_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
ethPrice?: Maybe<Scalars['BigDecimal']>;
ethPrice_not?: Maybe<Scalars['BigDecimal']>;
ethPrice_gt?: Maybe<Scalars['BigDecimal']>;
ethPrice_lt?: Maybe<Scalars['BigDecimal']>;
ethPrice_gte?: Maybe<Scalars['BigDecimal']>;
ethPrice_lte?: Maybe<Scalars['BigDecimal']>;
ethPrice_in?: Maybe<Array<Scalars['BigDecimal']>>;
ethPrice_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum Bundle_OrderBy {
Id = "id",
EthPrice = "ethPrice"
}
export declare type Burn = {
__typename?: 'Burn';
id: Scalars['ID'];
transaction: Transaction;
timestamp: Scalars['BigInt'];
pair: Pair;
liquidity: Scalars['BigDecimal'];
sender?: Maybe<Scalars['Bytes']>;
amount0?: Maybe<Scalars['BigDecimal']>;
amount1?: Maybe<Scalars['BigDecimal']>;
to?: Maybe<Scalars['Bytes']>;
logIndex?: Maybe<Scalars['BigInt']>;
amountUSD?: Maybe<Scalars['BigDecimal']>;
needsComplete: Scalars['Boolean'];
feeTo?: Maybe<Scalars['Bytes']>;
feeLiquidity?: Maybe<Scalars['BigDecimal']>;
};
export declare type Burn_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
transaction?: Maybe<Scalars['String']>;
transaction_not?: Maybe<Scalars['String']>;
transaction_gt?: Maybe<Scalars['String']>;
transaction_lt?: Maybe<Scalars['String']>;
transaction_gte?: Maybe<Scalars['String']>;
transaction_lte?: Maybe<Scalars['String']>;
transaction_in?: Maybe<Array<Scalars['String']>>;
transaction_not_in?: Maybe<Array<Scalars['String']>>;
transaction_contains?: Maybe<Scalars['String']>;
transaction_contains_nocase?: Maybe<Scalars['String']>;
transaction_not_contains?: Maybe<Scalars['String']>;
transaction_not_contains_nocase?: Maybe<Scalars['String']>;
transaction_starts_with?: Maybe<Scalars['String']>;
transaction_starts_with_nocase?: Maybe<Scalars['String']>;
transaction_not_starts_with?: Maybe<Scalars['String']>;
transaction_not_starts_with_nocase?: Maybe<Scalars['String']>;
transaction_ends_with?: Maybe<Scalars['String']>;
transaction_ends_with_nocase?: Maybe<Scalars['String']>;
transaction_not_ends_with?: Maybe<Scalars['String']>;
transaction_not_ends_with_nocase?: Maybe<Scalars['String']>;
transaction_?: Maybe<Transaction_Filter>;
timestamp?: Maybe<Scalars['BigInt']>;
timestamp_not?: Maybe<Scalars['BigInt']>;
timestamp_gt?: Maybe<Scalars['BigInt']>;
timestamp_lt?: Maybe<Scalars['BigInt']>;
timestamp_gte?: Maybe<Scalars['BigInt']>;
timestamp_lte?: Maybe<Scalars['BigInt']>;
timestamp_in?: Maybe<Array<Scalars['BigInt']>>;
timestamp_not_in?: Maybe<Array<Scalars['BigInt']>>;
pair?: Maybe<Scalars['String']>;
pair_not?: Maybe<Scalars['String']>;
pair_gt?: Maybe<Scalars['String']>;
pair_lt?: Maybe<Scalars['String']>;
pair_gte?: Maybe<Scalars['String']>;
pair_lte?: Maybe<Scalars['String']>;
pair_in?: Maybe<Array<Scalars['String']>>;
pair_not_in?: Maybe<Array<Scalars['String']>>;
pair_contains?: Maybe<Scalars['String']>;
pair_contains_nocase?: Maybe<Scalars['String']>;
pair_not_contains?: Maybe<Scalars['String']>;
pair_not_contains_nocase?: Maybe<Scalars['String']>;
pair_starts_with?: Maybe<Scalars['String']>;
pair_starts_with_nocase?: Maybe<Scalars['String']>;
pair_not_starts_with?: Maybe<Scalars['String']>;
pair_not_starts_with_nocase?: Maybe<Scalars['String']>;
pair_ends_with?: Maybe<Scalars['String']>;
pair_ends_with_nocase?: Maybe<Scalars['String']>;
pair_not_ends_with?: Maybe<Scalars['String']>;
pair_not_ends_with_nocase?: Maybe<Scalars['String']>;
pair_?: Maybe<Pair_Filter>;
liquidity?: Maybe<Scalars['BigDecimal']>;
liquidity_not?: Maybe<Scalars['BigDecimal']>;
liquidity_gt?: Maybe<Scalars['BigDecimal']>;
liquidity_lt?: Maybe<Scalars['BigDecimal']>;
liquidity_gte?: Maybe<Scalars['BigDecimal']>;
liquidity_lte?: Maybe<Scalars['BigDecimal']>;
liquidity_in?: Maybe<Array<Scalars['BigDecimal']>>;
liquidity_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
sender?: Maybe<Scalars['Bytes']>;
sender_not?: Maybe<Scalars['Bytes']>;
sender_in?: Maybe<Array<Scalars['Bytes']>>;
sender_not_in?: Maybe<Array<Scalars['Bytes']>>;
sender_contains?: Maybe<Scalars['Bytes']>;
sender_not_contains?: Maybe<Scalars['Bytes']>;
amount0?: Maybe<Scalars['BigDecimal']>;
amount0_not?: Maybe<Scalars['BigDecimal']>;
amount0_gt?: Maybe<Scalars['BigDecimal']>;
amount0_lt?: Maybe<Scalars['BigDecimal']>;
amount0_gte?: Maybe<Scalars['BigDecimal']>;
amount0_lte?: Maybe<Scalars['BigDecimal']>;
amount0_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1?: Maybe<Scalars['BigDecimal']>;
amount1_not?: Maybe<Scalars['BigDecimal']>;
amount1_gt?: Maybe<Scalars['BigDecimal']>;
amount1_lt?: Maybe<Scalars['BigDecimal']>;
amount1_gte?: Maybe<Scalars['BigDecimal']>;
amount1_lte?: Maybe<Scalars['BigDecimal']>;
amount1_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
to?: Maybe<Scalars['Bytes']>;
to_not?: Maybe<Scalars['Bytes']>;
to_in?: Maybe<Array<Scalars['Bytes']>>;
to_not_in?: Maybe<Array<Scalars['Bytes']>>;
to_contains?: Maybe<Scalars['Bytes']>;
to_not_contains?: Maybe<Scalars['Bytes']>;
logIndex?: Maybe<Scalars['BigInt']>;
logIndex_not?: Maybe<Scalars['BigInt']>;
logIndex_gt?: Maybe<Scalars['BigInt']>;
logIndex_lt?: Maybe<Scalars['BigInt']>;
logIndex_gte?: Maybe<Scalars['BigInt']>;
logIndex_lte?: Maybe<Scalars['BigInt']>;
logIndex_in?: Maybe<Array<Scalars['BigInt']>>;
logIndex_not_in?: Maybe<Array<Scalars['BigInt']>>;
amountUSD?: Maybe<Scalars['BigDecimal']>;
amountUSD_not?: Maybe<Scalars['BigDecimal']>;
amountUSD_gt?: Maybe<Scalars['BigDecimal']>;
amountUSD_lt?: Maybe<Scalars['BigDecimal']>;
amountUSD_gte?: Maybe<Scalars['BigDecimal']>;
amountUSD_lte?: Maybe<Scalars['BigDecimal']>;
amountUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
amountUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
needsComplete?: Maybe<Scalars['Boolean']>;
needsComplete_not?: Maybe<Scalars['Boolean']>;
needsComplete_in?: Maybe<Array<Scalars['Boolean']>>;
needsComplete_not_in?: Maybe<Array<Scalars['Boolean']>>;
feeTo?: Maybe<Scalars['Bytes']>;
feeTo_not?: Maybe<Scalars['Bytes']>;
feeTo_in?: Maybe<Array<Scalars['Bytes']>>;
feeTo_not_in?: Maybe<Array<Scalars['Bytes']>>;
feeTo_contains?: Maybe<Scalars['Bytes']>;
feeTo_not_contains?: Maybe<Scalars['Bytes']>;
feeLiquidity?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_not?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_gt?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_lt?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_gte?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_lte?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_in?: Maybe<Array<Scalars['BigDecimal']>>;
feeLiquidity_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum Burn_OrderBy {
Id = "id",
Transaction = "transaction",
Timestamp = "timestamp",
Pair = "pair",
Liquidity = "liquidity",
Sender = "sender",
Amount0 = "amount0",
Amount1 = "amount1",
To = "to",
LogIndex = "logIndex",
AmountUsd = "amountUSD",
NeedsComplete = "needsComplete",
FeeTo = "feeTo",
FeeLiquidity = "feeLiquidity"
}
export declare type LiquidityPosition = {
__typename?: 'LiquidityPosition';
id: Scalars['ID'];
user: User;
pair: Pair;
liquidityTokenBalance: Scalars['BigDecimal'];
};
export declare type LiquidityPositionSnapshot = {
__typename?: 'LiquidityPositionSnapshot';
id: Scalars['ID'];
liquidityPosition: LiquidityPosition;
timestamp: Scalars['Int'];
block: Scalars['Int'];
user: User;
pair: Pair;
token0PriceUSD: Scalars['BigDecimal'];
token1PriceUSD: Scalars['BigDecimal'];
reserve0: Scalars['BigDecimal'];
reserve1: Scalars['BigDecimal'];
reserveUSD: Scalars['BigDecimal'];
liquidityTokenTotalSupply: Scalars['BigDecimal'];
liquidityTokenBalance: Scalars['BigDecimal'];
};
export declare type LiquidityPositionSnapshot_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
liquidityPosition?: Maybe<Scalars['String']>;
liquidityPosition_not?: Maybe<Scalars['String']>;
liquidityPosition_gt?: Maybe<Scalars['String']>;
liquidityPosition_lt?: Maybe<Scalars['String']>;
liquidityPosition_gte?: Maybe<Scalars['String']>;
liquidityPosition_lte?: Maybe<Scalars['String']>;
liquidityPosition_in?: Maybe<Array<Scalars['String']>>;
liquidityPosition_not_in?: Maybe<Array<Scalars['String']>>;
liquidityPosition_contains?: Maybe<Scalars['String']>;
liquidityPosition_contains_nocase?: Maybe<Scalars['String']>;
liquidityPosition_not_contains?: Maybe<Scalars['String']>;
liquidityPosition_not_contains_nocase?: Maybe<Scalars['String']>;
liquidityPosition_starts_with?: Maybe<Scalars['String']>;
liquidityPosition_starts_with_nocase?: Maybe<Scalars['String']>;
liquidityPosition_not_starts_with?: Maybe<Scalars['String']>;
liquidityPosition_not_starts_with_nocase?: Maybe<Scalars['String']>;
liquidityPosition_ends_with?: Maybe<Scalars['String']>;
liquidityPosition_ends_with_nocase?: Maybe<Scalars['String']>;
liquidityPosition_not_ends_with?: Maybe<Scalars['String']>;
liquidityPosition_not_ends_with_nocase?: Maybe<Scalars['String']>;
liquidityPosition_?: Maybe<LiquidityPosition_Filter>;
timestamp?: Maybe<Scalars['Int']>;
timestamp_not?: Maybe<Scalars['Int']>;
timestamp_gt?: Maybe<Scalars['Int']>;
timestamp_lt?: Maybe<Scalars['Int']>;
timestamp_gte?: Maybe<Scalars['Int']>;
timestamp_lte?: Maybe<Scalars['Int']>;
timestamp_in?: Maybe<Array<Scalars['Int']>>;
timestamp_not_in?: Maybe<Array<Scalars['Int']>>;
block?: Maybe<Scalars['Int']>;
block_not?: Maybe<Scalars['Int']>;
block_gt?: Maybe<Scalars['Int']>;
block_lt?: Maybe<Scalars['Int']>;
block_gte?: Maybe<Scalars['Int']>;
block_lte?: Maybe<Scalars['Int']>;
block_in?: Maybe<Array<Scalars['Int']>>;
block_not_in?: Maybe<Array<Scalars['Int']>>;
user?: Maybe<Scalars['String']>;
user_not?: Maybe<Scalars['String']>;
user_gt?: Maybe<Scalars['String']>;
user_lt?: Maybe<Scalars['String']>;
user_gte?: Maybe<Scalars['String']>;
user_lte?: Maybe<Scalars['String']>;
user_in?: Maybe<Array<Scalars['String']>>;
user_not_in?: Maybe<Array<Scalars['String']>>;
user_contains?: Maybe<Scalars['String']>;
user_contains_nocase?: Maybe<Scalars['String']>;
user_not_contains?: Maybe<Scalars['String']>;
user_not_contains_nocase?: Maybe<Scalars['String']>;
user_starts_with?: Maybe<Scalars['String']>;
user_starts_with_nocase?: Maybe<Scalars['String']>;
user_not_starts_with?: Maybe<Scalars['String']>;
user_not_starts_with_nocase?: Maybe<Scalars['String']>;
user_ends_with?: Maybe<Scalars['String']>;
user_ends_with_nocase?: Maybe<Scalars['String']>;
user_not_ends_with?: Maybe<Scalars['String']>;
user_not_ends_with_nocase?: Maybe<Scalars['String']>;
user_?: Maybe<User_Filter>;
pair?: Maybe<Scalars['String']>;
pair_not?: Maybe<Scalars['String']>;
pair_gt?: Maybe<Scalars['String']>;
pair_lt?: Maybe<Scalars['String']>;
pair_gte?: Maybe<Scalars['String']>;
pair_lte?: Maybe<Scalars['String']>;
pair_in?: Maybe<Array<Scalars['String']>>;
pair_not_in?: Maybe<Array<Scalars['String']>>;
pair_contains?: Maybe<Scalars['String']>;
pair_contains_nocase?: Maybe<Scalars['String']>;
pair_not_contains?: Maybe<Scalars['String']>;
pair_not_contains_nocase?: Maybe<Scalars['String']>;
pair_starts_with?: Maybe<Scalars['String']>;
pair_starts_with_nocase?: Maybe<Scalars['String']>;
pair_not_starts_with?: Maybe<Scalars['String']>;
pair_not_starts_with_nocase?: Maybe<Scalars['String']>;
pair_ends_with?: Maybe<Scalars['String']>;
pair_ends_with_nocase?: Maybe<Scalars['String']>;
pair_not_ends_with?: Maybe<Scalars['String']>;
pair_not_ends_with_nocase?: Maybe<Scalars['String']>;
pair_?: Maybe<Pair_Filter>;
token0PriceUSD?: Maybe<Scalars['BigDecimal']>;
token0PriceUSD_not?: Maybe<Scalars['BigDecimal']>;
token0PriceUSD_gt?: Maybe<Scalars['BigDecimal']>;
token0PriceUSD_lt?: Maybe<Scalars['BigDecimal']>;
token0PriceUSD_gte?: Maybe<Scalars['BigDecimal']>;
token0PriceUSD_lte?: Maybe<Scalars['BigDecimal']>;
token0PriceUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
token0PriceUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
token1PriceUSD?: Maybe<Scalars['BigDecimal']>;
token1PriceUSD_not?: Maybe<Scalars['BigDecimal']>;
token1PriceUSD_gt?: Maybe<Scalars['BigDecimal']>;
token1PriceUSD_lt?: Maybe<Scalars['BigDecimal']>;
token1PriceUSD_gte?: Maybe<Scalars['BigDecimal']>;
token1PriceUSD_lte?: Maybe<Scalars['BigDecimal']>;
token1PriceUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
token1PriceUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve0?: Maybe<Scalars['BigDecimal']>;
reserve0_not?: Maybe<Scalars['BigDecimal']>;
reserve0_gt?: Maybe<Scalars['BigDecimal']>;
reserve0_lt?: Maybe<Scalars['BigDecimal']>;
reserve0_gte?: Maybe<Scalars['BigDecimal']>;
reserve0_lte?: Maybe<Scalars['BigDecimal']>;
reserve0_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1?: Maybe<Scalars['BigDecimal']>;
reserve1_not?: Maybe<Scalars['BigDecimal']>;
reserve1_gt?: Maybe<Scalars['BigDecimal']>;
reserve1_lt?: Maybe<Scalars['BigDecimal']>;
reserve1_gte?: Maybe<Scalars['BigDecimal']>;
reserve1_lte?: Maybe<Scalars['BigDecimal']>;
reserve1_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD?: Maybe<Scalars['BigDecimal']>;
reserveUSD_not?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
liquidityTokenTotalSupply?: Maybe<Scalars['BigDecimal']>;
liquidityTokenTotalSupply_not?: Maybe<Scalars['BigDecimal']>;
liquidityTokenTotalSupply_gt?: Maybe<Scalars['BigDecimal']>;
liquidityTokenTotalSupply_lt?: Maybe<Scalars['BigDecimal']>;
liquidityTokenTotalSupply_gte?: Maybe<Scalars['BigDecimal']>;
liquidityTokenTotalSupply_lte?: Maybe<Scalars['BigDecimal']>;
liquidityTokenTotalSupply_in?: Maybe<Array<Scalars['BigDecimal']>>;
liquidityTokenTotalSupply_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
liquidityTokenBalance?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_not?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_gt?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_lt?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_gte?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_lte?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_in?: Maybe<Array<Scalars['BigDecimal']>>;
liquidityTokenBalance_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum LiquidityPositionSnapshot_OrderBy {
Id = "id",
LiquidityPosition = "liquidityPosition",
Timestamp = "timestamp",
Block = "block",
User = "user",
Pair = "pair",
Token0PriceUsd = "token0PriceUSD",
Token1PriceUsd = "token1PriceUSD",
Reserve0 = "reserve0",
Reserve1 = "reserve1",
ReserveUsd = "reserveUSD",
LiquidityTokenTotalSupply = "liquidityTokenTotalSupply",
LiquidityTokenBalance = "liquidityTokenBalance"
}
export declare type LiquidityPosition_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
user?: Maybe<Scalars['String']>;
user_not?: Maybe<Scalars['String']>;
user_gt?: Maybe<Scalars['String']>;
user_lt?: Maybe<Scalars['String']>;
user_gte?: Maybe<Scalars['String']>;
user_lte?: Maybe<Scalars['String']>;
user_in?: Maybe<Array<Scalars['String']>>;
user_not_in?: Maybe<Array<Scalars['String']>>;
user_contains?: Maybe<Scalars['String']>;
user_contains_nocase?: Maybe<Scalars['String']>;
user_not_contains?: Maybe<Scalars['String']>;
user_not_contains_nocase?: Maybe<Scalars['String']>;
user_starts_with?: Maybe<Scalars['String']>;
user_starts_with_nocase?: Maybe<Scalars['String']>;
user_not_starts_with?: Maybe<Scalars['String']>;
user_not_starts_with_nocase?: Maybe<Scalars['String']>;
user_ends_with?: Maybe<Scalars['String']>;
user_ends_with_nocase?: Maybe<Scalars['String']>;
user_not_ends_with?: Maybe<Scalars['String']>;
user_not_ends_with_nocase?: Maybe<Scalars['String']>;
user_?: Maybe<User_Filter>;
pair?: Maybe<Scalars['String']>;
pair_not?: Maybe<Scalars['String']>;
pair_gt?: Maybe<Scalars['String']>;
pair_lt?: Maybe<Scalars['String']>;
pair_gte?: Maybe<Scalars['String']>;
pair_lte?: Maybe<Scalars['String']>;
pair_in?: Maybe<Array<Scalars['String']>>;
pair_not_in?: Maybe<Array<Scalars['String']>>;
pair_contains?: Maybe<Scalars['String']>;
pair_contains_nocase?: Maybe<Scalars['String']>;
pair_not_contains?: Maybe<Scalars['String']>;
pair_not_contains_nocase?: Maybe<Scalars['String']>;
pair_starts_with?: Maybe<Scalars['String']>;
pair_starts_with_nocase?: Maybe<Scalars['String']>;
pair_not_starts_with?: Maybe<Scalars['String']>;
pair_not_starts_with_nocase?: Maybe<Scalars['String']>;
pair_ends_with?: Maybe<Scalars['String']>;
pair_ends_with_nocase?: Maybe<Scalars['String']>;
pair_not_ends_with?: Maybe<Scalars['String']>;
pair_not_ends_with_nocase?: Maybe<Scalars['String']>;
pair_?: Maybe<Pair_Filter>;
liquidityTokenBalance?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_not?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_gt?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_lt?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_gte?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_lte?: Maybe<Scalars['BigDecimal']>;
liquidityTokenBalance_in?: Maybe<Array<Scalars['BigDecimal']>>;
liquidityTokenBalance_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum LiquidityPosition_OrderBy {
Id = "id",
User = "user",
Pair = "pair",
LiquidityTokenBalance = "liquidityTokenBalance"
}
export declare type Mint = {
__typename?: 'Mint';
id: Scalars['ID'];
transaction: Transaction;
timestamp: Scalars['BigInt'];
pair: Pair;
to: Scalars['Bytes'];
liquidity: Scalars['BigDecimal'];
sender?: Maybe<Scalars['Bytes']>;
amount0?: Maybe<Scalars['BigDecimal']>;
amount1?: Maybe<Scalars['BigDecimal']>;
logIndex?: Maybe<Scalars['BigInt']>;
amountUSD?: Maybe<Scalars['BigDecimal']>;
feeTo?: Maybe<Scalars['Bytes']>;
feeLiquidity?: Maybe<Scalars['BigDecimal']>;
};
export declare type Mint_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
transaction?: Maybe<Scalars['String']>;
transaction_not?: Maybe<Scalars['String']>;
transaction_gt?: Maybe<Scalars['String']>;
transaction_lt?: Maybe<Scalars['String']>;
transaction_gte?: Maybe<Scalars['String']>;
transaction_lte?: Maybe<Scalars['String']>;
transaction_in?: Maybe<Array<Scalars['String']>>;
transaction_not_in?: Maybe<Array<Scalars['String']>>;
transaction_contains?: Maybe<Scalars['String']>;
transaction_contains_nocase?: Maybe<Scalars['String']>;
transaction_not_contains?: Maybe<Scalars['String']>;
transaction_not_contains_nocase?: Maybe<Scalars['String']>;
transaction_starts_with?: Maybe<Scalars['String']>;
transaction_starts_with_nocase?: Maybe<Scalars['String']>;
transaction_not_starts_with?: Maybe<Scalars['String']>;
transaction_not_starts_with_nocase?: Maybe<Scalars['String']>;
transaction_ends_with?: Maybe<Scalars['String']>;
transaction_ends_with_nocase?: Maybe<Scalars['String']>;
transaction_not_ends_with?: Maybe<Scalars['String']>;
transaction_not_ends_with_nocase?: Maybe<Scalars['String']>;
transaction_?: Maybe<Transaction_Filter>;
timestamp?: Maybe<Scalars['BigInt']>;
timestamp_not?: Maybe<Scalars['BigInt']>;
timestamp_gt?: Maybe<Scalars['BigInt']>;
timestamp_lt?: Maybe<Scalars['BigInt']>;
timestamp_gte?: Maybe<Scalars['BigInt']>;
timestamp_lte?: Maybe<Scalars['BigInt']>;
timestamp_in?: Maybe<Array<Scalars['BigInt']>>;
timestamp_not_in?: Maybe<Array<Scalars['BigInt']>>;
pair?: Maybe<Scalars['String']>;
pair_not?: Maybe<Scalars['String']>;
pair_gt?: Maybe<Scalars['String']>;
pair_lt?: Maybe<Scalars['String']>;
pair_gte?: Maybe<Scalars['String']>;
pair_lte?: Maybe<Scalars['String']>;
pair_in?: Maybe<Array<Scalars['String']>>;
pair_not_in?: Maybe<Array<Scalars['String']>>;
pair_contains?: Maybe<Scalars['String']>;
pair_contains_nocase?: Maybe<Scalars['String']>;
pair_not_contains?: Maybe<Scalars['String']>;
pair_not_contains_nocase?: Maybe<Scalars['String']>;
pair_starts_with?: Maybe<Scalars['String']>;
pair_starts_with_nocase?: Maybe<Scalars['String']>;
pair_not_starts_with?: Maybe<Scalars['String']>;
pair_not_starts_with_nocase?: Maybe<Scalars['String']>;
pair_ends_with?: Maybe<Scalars['String']>;
pair_ends_with_nocase?: Maybe<Scalars['String']>;
pair_not_ends_with?: Maybe<Scalars['String']>;
pair_not_ends_with_nocase?: Maybe<Scalars['String']>;
pair_?: Maybe<Pair_Filter>;
to?: Maybe<Scalars['Bytes']>;
to_not?: Maybe<Scalars['Bytes']>;
to_in?: Maybe<Array<Scalars['Bytes']>>;
to_not_in?: Maybe<Array<Scalars['Bytes']>>;
to_contains?: Maybe<Scalars['Bytes']>;
to_not_contains?: Maybe<Scalars['Bytes']>;
liquidity?: Maybe<Scalars['BigDecimal']>;
liquidity_not?: Maybe<Scalars['BigDecimal']>;
liquidity_gt?: Maybe<Scalars['BigDecimal']>;
liquidity_lt?: Maybe<Scalars['BigDecimal']>;
liquidity_gte?: Maybe<Scalars['BigDecimal']>;
liquidity_lte?: Maybe<Scalars['BigDecimal']>;
liquidity_in?: Maybe<Array<Scalars['BigDecimal']>>;
liquidity_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
sender?: Maybe<Scalars['Bytes']>;
sender_not?: Maybe<Scalars['Bytes']>;
sender_in?: Maybe<Array<Scalars['Bytes']>>;
sender_not_in?: Maybe<Array<Scalars['Bytes']>>;
sender_contains?: Maybe<Scalars['Bytes']>;
sender_not_contains?: Maybe<Scalars['Bytes']>;
amount0?: Maybe<Scalars['BigDecimal']>;
amount0_not?: Maybe<Scalars['BigDecimal']>;
amount0_gt?: Maybe<Scalars['BigDecimal']>;
amount0_lt?: Maybe<Scalars['BigDecimal']>;
amount0_gte?: Maybe<Scalars['BigDecimal']>;
amount0_lte?: Maybe<Scalars['BigDecimal']>;
amount0_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1?: Maybe<Scalars['BigDecimal']>;
amount1_not?: Maybe<Scalars['BigDecimal']>;
amount1_gt?: Maybe<Scalars['BigDecimal']>;
amount1_lt?: Maybe<Scalars['BigDecimal']>;
amount1_gte?: Maybe<Scalars['BigDecimal']>;
amount1_lte?: Maybe<Scalars['BigDecimal']>;
amount1_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
logIndex?: Maybe<Scalars['BigInt']>;
logIndex_not?: Maybe<Scalars['BigInt']>;
logIndex_gt?: Maybe<Scalars['BigInt']>;
logIndex_lt?: Maybe<Scalars['BigInt']>;
logIndex_gte?: Maybe<Scalars['BigInt']>;
logIndex_lte?: Maybe<Scalars['BigInt']>;
logIndex_in?: Maybe<Array<Scalars['BigInt']>>;
logIndex_not_in?: Maybe<Array<Scalars['BigInt']>>;
amountUSD?: Maybe<Scalars['BigDecimal']>;
amountUSD_not?: Maybe<Scalars['BigDecimal']>;
amountUSD_gt?: Maybe<Scalars['BigDecimal']>;
amountUSD_lt?: Maybe<Scalars['BigDecimal']>;
amountUSD_gte?: Maybe<Scalars['BigDecimal']>;
amountUSD_lte?: Maybe<Scalars['BigDecimal']>;
amountUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
amountUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
feeTo?: Maybe<Scalars['Bytes']>;
feeTo_not?: Maybe<Scalars['Bytes']>;
feeTo_in?: Maybe<Array<Scalars['Bytes']>>;
feeTo_not_in?: Maybe<Array<Scalars['Bytes']>>;
feeTo_contains?: Maybe<Scalars['Bytes']>;
feeTo_not_contains?: Maybe<Scalars['Bytes']>;
feeLiquidity?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_not?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_gt?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_lt?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_gte?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_lte?: Maybe<Scalars['BigDecimal']>;
feeLiquidity_in?: Maybe<Array<Scalars['BigDecimal']>>;
feeLiquidity_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum Mint_OrderBy {
Id = "id",
Transaction = "transaction",
Timestamp = "timestamp",
Pair = "pair",
To = "to",
Liquidity = "liquidity",
Sender = "sender",
Amount0 = "amount0",
Amount1 = "amount1",
LogIndex = "logIndex",
AmountUsd = "amountUSD",
FeeTo = "feeTo",
FeeLiquidity = "feeLiquidity"
}
/** Defines the order direction, either ascending or descending */
export declare enum OrderDirection {
Asc = "asc",
Desc = "desc"
}
export declare type Pair = {
__typename?: 'Pair';
id: Scalars['ID'];
token0: Token;
token1: Token;
reserve0: Scalars['BigDecimal'];
reserve1: Scalars['BigDecimal'];
totalSupply: Scalars['BigDecimal'];
reserveETH: Scalars['BigDecimal'];
reserveUSD: Scalars['BigDecimal'];
trackedReserveETH: Scalars['BigDecimal'];
token0Price: Scalars['BigDecimal'];
token1Price: Scalars['BigDecimal'];
volumeToken0: Scalars['BigDecimal'];
volumeToken1: Scalars['BigDecimal'];
volumeUSD: Scalars['BigDecimal'];
untrackedVolumeUSD: Scalars['BigDecimal'];
txCount: Scalars['BigInt'];
createdAtTimestamp: Scalars['BigInt'];
createdAtBlockNumber: Scalars['BigInt'];
liquidityProviderCount: Scalars['BigInt'];
};
export declare type PairDayData = {
__typename?: 'PairDayData';
id: Scalars['ID'];
date: Scalars['Int'];
pairAddress: Scalars['Bytes'];
token0: Token;
token1: Token;
reserve0: Scalars['BigDecimal'];
reserve1: Scalars['BigDecimal'];
totalSupply: Scalars['BigDecimal'];
reserveUSD: Scalars['BigDecimal'];
dailyVolumeToken0: Scalars['BigDecimal'];
dailyVolumeToken1: Scalars['BigDecimal'];
dailyVolumeUSD: Scalars['BigDecimal'];
dailyTxns: Scalars['BigInt'];
};
export declare type PairDayData_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
date?: Maybe<Scalars['Int']>;
date_not?: Maybe<Scalars['Int']>;
date_gt?: Maybe<Scalars['Int']>;
date_lt?: Maybe<Scalars['Int']>;
date_gte?: Maybe<Scalars['Int']>;
date_lte?: Maybe<Scalars['Int']>;
date_in?: Maybe<Array<Scalars['Int']>>;
date_not_in?: Maybe<Array<Scalars['Int']>>;
pairAddress?: Maybe<Scalars['Bytes']>;
pairAddress_not?: Maybe<Scalars['Bytes']>;
pairAddress_in?: Maybe<Array<Scalars['Bytes']>>;
pairAddress_not_in?: Maybe<Array<Scalars['Bytes']>>;
pairAddress_contains?: Maybe<Scalars['Bytes']>;
pairAddress_not_contains?: Maybe<Scalars['Bytes']>;
token0?: Maybe<Scalars['String']>;
token0_not?: Maybe<Scalars['String']>;
token0_gt?: Maybe<Scalars['String']>;
token0_lt?: Maybe<Scalars['String']>;
token0_gte?: Maybe<Scalars['String']>;
token0_lte?: Maybe<Scalars['String']>;
token0_in?: Maybe<Array<Scalars['String']>>;
token0_not_in?: Maybe<Array<Scalars['String']>>;
token0_contains?: Maybe<Scalars['String']>;
token0_contains_nocase?: Maybe<Scalars['String']>;
token0_not_contains?: Maybe<Scalars['String']>;
token0_not_contains_nocase?: Maybe<Scalars['String']>;
token0_starts_with?: Maybe<Scalars['String']>;
token0_starts_with_nocase?: Maybe<Scalars['String']>;
token0_not_starts_with?: Maybe<Scalars['String']>;
token0_not_starts_with_nocase?: Maybe<Scalars['String']>;
token0_ends_with?: Maybe<Scalars['String']>;
token0_ends_with_nocase?: Maybe<Scalars['String']>;
token0_not_ends_with?: Maybe<Scalars['String']>;
token0_not_ends_with_nocase?: Maybe<Scalars['String']>;
token0_?: Maybe<Token_Filter>;
token1?: Maybe<Scalars['String']>;
token1_not?: Maybe<Scalars['String']>;
token1_gt?: Maybe<Scalars['String']>;
token1_lt?: Maybe<Scalars['String']>;
token1_gte?: Maybe<Scalars['String']>;
token1_lte?: Maybe<Scalars['String']>;
token1_in?: Maybe<Array<Scalars['String']>>;
token1_not_in?: Maybe<Array<Scalars['String']>>;
token1_contains?: Maybe<Scalars['String']>;
token1_contains_nocase?: Maybe<Scalars['String']>;
token1_not_contains?: Maybe<Scalars['String']>;
token1_not_contains_nocase?: Maybe<Scalars['String']>;
token1_starts_with?: Maybe<Scalars['String']>;
token1_starts_with_nocase?: Maybe<Scalars['String']>;
token1_not_starts_with?: Maybe<Scalars['String']>;
token1_not_starts_with_nocase?: Maybe<Scalars['String']>;
token1_ends_with?: Maybe<Scalars['String']>;
token1_ends_with_nocase?: Maybe<Scalars['String']>;
token1_not_ends_with?: Maybe<Scalars['String']>;
token1_not_ends_with_nocase?: Maybe<Scalars['String']>;
token1_?: Maybe<Token_Filter>;
reserve0?: Maybe<Scalars['BigDecimal']>;
reserve0_not?: Maybe<Scalars['BigDecimal']>;
reserve0_gt?: Maybe<Scalars['BigDecimal']>;
reserve0_lt?: Maybe<Scalars['BigDecimal']>;
reserve0_gte?: Maybe<Scalars['BigDecimal']>;
reserve0_lte?: Maybe<Scalars['BigDecimal']>;
reserve0_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1?: Maybe<Scalars['BigDecimal']>;
reserve1_not?: Maybe<Scalars['BigDecimal']>;
reserve1_gt?: Maybe<Scalars['BigDecimal']>;
reserve1_lt?: Maybe<Scalars['BigDecimal']>;
reserve1_gte?: Maybe<Scalars['BigDecimal']>;
reserve1_lte?: Maybe<Scalars['BigDecimal']>;
reserve1_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalSupply?: Maybe<Scalars['BigDecimal']>;
totalSupply_not?: Maybe<Scalars['BigDecimal']>;
totalSupply_gt?: Maybe<Scalars['BigDecimal']>;
totalSupply_lt?: Maybe<Scalars['BigDecimal']>;
totalSupply_gte?: Maybe<Scalars['BigDecimal']>;
totalSupply_lte?: Maybe<Scalars['BigDecimal']>;
totalSupply_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalSupply_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD?: Maybe<Scalars['BigDecimal']>;
reserveUSD_not?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeToken0?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken0_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken0_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken0_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken0_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken0_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken0_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeToken0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeToken1?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken1_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken1_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken1_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken1_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken1_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken1_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeToken1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUSD?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyTxns?: Maybe<Scalars['BigInt']>;
dailyTxns_not?: Maybe<Scalars['BigInt']>;
dailyTxns_gt?: Maybe<Scalars['BigInt']>;
dailyTxns_lt?: Maybe<Scalars['BigInt']>;
dailyTxns_gte?: Maybe<Scalars['BigInt']>;
dailyTxns_lte?: Maybe<Scalars['BigInt']>;
dailyTxns_in?: Maybe<Array<Scalars['BigInt']>>;
dailyTxns_not_in?: Maybe<Array<Scalars['BigInt']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum PairDayData_OrderBy {
Id = "id",
Date = "date",
PairAddress = "pairAddress",
Token0 = "token0",
Token1 = "token1",
Reserve0 = "reserve0",
Reserve1 = "reserve1",
TotalSupply = "totalSupply",
ReserveUsd = "reserveUSD",
DailyVolumeToken0 = "dailyVolumeToken0",
DailyVolumeToken1 = "dailyVolumeToken1",
DailyVolumeUsd = "dailyVolumeUSD",
DailyTxns = "dailyTxns"
}
export declare type PairHourData = {
__typename?: 'PairHourData';
id: Scalars['ID'];
hourStartUnix: Scalars['Int'];
pair: Pair;
reserve0: Scalars['BigDecimal'];
reserve1: Scalars['BigDecimal'];
reserveUSD: Scalars['BigDecimal'];
hourlyVolumeToken0: Scalars['BigDecimal'];
hourlyVolumeToken1: Scalars['BigDecimal'];
hourlyVolumeUSD: Scalars['BigDecimal'];
hourlyTxns: Scalars['BigInt'];
};
export declare type PairHourData_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
hourStartUnix?: Maybe<Scalars['Int']>;
hourStartUnix_not?: Maybe<Scalars['Int']>;
hourStartUnix_gt?: Maybe<Scalars['Int']>;
hourStartUnix_lt?: Maybe<Scalars['Int']>;
hourStartUnix_gte?: Maybe<Scalars['Int']>;
hourStartUnix_lte?: Maybe<Scalars['Int']>;
hourStartUnix_in?: Maybe<Array<Scalars['Int']>>;
hourStartUnix_not_in?: Maybe<Array<Scalars['Int']>>;
pair?: Maybe<Scalars['String']>;
pair_not?: Maybe<Scalars['String']>;
pair_gt?: Maybe<Scalars['String']>;
pair_lt?: Maybe<Scalars['String']>;
pair_gte?: Maybe<Scalars['String']>;
pair_lte?: Maybe<Scalars['String']>;
pair_in?: Maybe<Array<Scalars['String']>>;
pair_not_in?: Maybe<Array<Scalars['String']>>;
pair_contains?: Maybe<Scalars['String']>;
pair_contains_nocase?: Maybe<Scalars['String']>;
pair_not_contains?: Maybe<Scalars['String']>;
pair_not_contains_nocase?: Maybe<Scalars['String']>;
pair_starts_with?: Maybe<Scalars['String']>;
pair_starts_with_nocase?: Maybe<Scalars['String']>;
pair_not_starts_with?: Maybe<Scalars['String']>;
pair_not_starts_with_nocase?: Maybe<Scalars['String']>;
pair_ends_with?: Maybe<Scalars['String']>;
pair_ends_with_nocase?: Maybe<Scalars['String']>;
pair_not_ends_with?: Maybe<Scalars['String']>;
pair_not_ends_with_nocase?: Maybe<Scalars['String']>;
pair_?: Maybe<Pair_Filter>;
reserve0?: Maybe<Scalars['BigDecimal']>;
reserve0_not?: Maybe<Scalars['BigDecimal']>;
reserve0_gt?: Maybe<Scalars['BigDecimal']>;
reserve0_lt?: Maybe<Scalars['BigDecimal']>;
reserve0_gte?: Maybe<Scalars['BigDecimal']>;
reserve0_lte?: Maybe<Scalars['BigDecimal']>;
reserve0_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1?: Maybe<Scalars['BigDecimal']>;
reserve1_not?: Maybe<Scalars['BigDecimal']>;
reserve1_gt?: Maybe<Scalars['BigDecimal']>;
reserve1_lt?: Maybe<Scalars['BigDecimal']>;
reserve1_gte?: Maybe<Scalars['BigDecimal']>;
reserve1_lte?: Maybe<Scalars['BigDecimal']>;
reserve1_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD?: Maybe<Scalars['BigDecimal']>;
reserveUSD_not?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
hourlyVolumeToken0?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken0_not?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken0_gt?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken0_lt?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken0_gte?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken0_lte?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken0_in?: Maybe<Array<Scalars['BigDecimal']>>;
hourlyVolumeToken0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
hourlyVolumeToken1?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken1_not?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken1_gt?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken1_lt?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken1_gte?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken1_lte?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeToken1_in?: Maybe<Array<Scalars['BigDecimal']>>;
hourlyVolumeToken1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
hourlyVolumeUSD?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
hourlyVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
hourlyVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
hourlyTxns?: Maybe<Scalars['BigInt']>;
hourlyTxns_not?: Maybe<Scalars['BigInt']>;
hourlyTxns_gt?: Maybe<Scalars['BigInt']>;
hourlyTxns_lt?: Maybe<Scalars['BigInt']>;
hourlyTxns_gte?: Maybe<Scalars['BigInt']>;
hourlyTxns_lte?: Maybe<Scalars['BigInt']>;
hourlyTxns_in?: Maybe<Array<Scalars['BigInt']>>;
hourlyTxns_not_in?: Maybe<Array<Scalars['BigInt']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum PairHourData_OrderBy {
Id = "id",
HourStartUnix = "hourStartUnix",
Pair = "pair",
Reserve0 = "reserve0",
Reserve1 = "reserve1",
ReserveUsd = "reserveUSD",
HourlyVolumeToken0 = "hourlyVolumeToken0",
HourlyVolumeToken1 = "hourlyVolumeToken1",
HourlyVolumeUsd = "hourlyVolumeUSD",
HourlyTxns = "hourlyTxns"
}
export declare type Pair_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
token0?: Maybe<Scalars['String']>;
token0_not?: Maybe<Scalars['String']>;
token0_gt?: Maybe<Scalars['String']>;
token0_lt?: Maybe<Scalars['String']>;
token0_gte?: Maybe<Scalars['String']>;
token0_lte?: Maybe<Scalars['String']>;
token0_in?: Maybe<Array<Scalars['String']>>;
token0_not_in?: Maybe<Array<Scalars['String']>>;
token0_contains?: Maybe<Scalars['String']>;
token0_contains_nocase?: Maybe<Scalars['String']>;
token0_not_contains?: Maybe<Scalars['String']>;
token0_not_contains_nocase?: Maybe<Scalars['String']>;
token0_starts_with?: Maybe<Scalars['String']>;
token0_starts_with_nocase?: Maybe<Scalars['String']>;
token0_not_starts_with?: Maybe<Scalars['String']>;
token0_not_starts_with_nocase?: Maybe<Scalars['String']>;
token0_ends_with?: Maybe<Scalars['String']>;
token0_ends_with_nocase?: Maybe<Scalars['String']>;
token0_not_ends_with?: Maybe<Scalars['String']>;
token0_not_ends_with_nocase?: Maybe<Scalars['String']>;
token0_?: Maybe<Token_Filter>;
token1?: Maybe<Scalars['String']>;
token1_not?: Maybe<Scalars['String']>;
token1_gt?: Maybe<Scalars['String']>;
token1_lt?: Maybe<Scalars['String']>;
token1_gte?: Maybe<Scalars['String']>;
token1_lte?: Maybe<Scalars['String']>;
token1_in?: Maybe<Array<Scalars['String']>>;
token1_not_in?: Maybe<Array<Scalars['String']>>;
token1_contains?: Maybe<Scalars['String']>;
token1_contains_nocase?: Maybe<Scalars['String']>;
token1_not_contains?: Maybe<Scalars['String']>;
token1_not_contains_nocase?: Maybe<Scalars['String']>;
token1_starts_with?: Maybe<Scalars['String']>;
token1_starts_with_nocase?: Maybe<Scalars['String']>;
token1_not_starts_with?: Maybe<Scalars['String']>;
token1_not_starts_with_nocase?: Maybe<Scalars['String']>;
token1_ends_with?: Maybe<Scalars['String']>;
token1_ends_with_nocase?: Maybe<Scalars['String']>;
token1_not_ends_with?: Maybe<Scalars['String']>;
token1_not_ends_with_nocase?: Maybe<Scalars['String']>;
token1_?: Maybe<Token_Filter>;
reserve0?: Maybe<Scalars['BigDecimal']>;
reserve0_not?: Maybe<Scalars['BigDecimal']>;
reserve0_gt?: Maybe<Scalars['BigDecimal']>;
reserve0_lt?: Maybe<Scalars['BigDecimal']>;
reserve0_gte?: Maybe<Scalars['BigDecimal']>;
reserve0_lte?: Maybe<Scalars['BigDecimal']>;
reserve0_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1?: Maybe<Scalars['BigDecimal']>;
reserve1_not?: Maybe<Scalars['BigDecimal']>;
reserve1_gt?: Maybe<Scalars['BigDecimal']>;
reserve1_lt?: Maybe<Scalars['BigDecimal']>;
reserve1_gte?: Maybe<Scalars['BigDecimal']>;
reserve1_lte?: Maybe<Scalars['BigDecimal']>;
reserve1_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserve1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalSupply?: Maybe<Scalars['BigDecimal']>;
totalSupply_not?: Maybe<Scalars['BigDecimal']>;
totalSupply_gt?: Maybe<Scalars['BigDecimal']>;
totalSupply_lt?: Maybe<Scalars['BigDecimal']>;
totalSupply_gte?: Maybe<Scalars['BigDecimal']>;
totalSupply_lte?: Maybe<Scalars['BigDecimal']>;
totalSupply_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalSupply_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveETH?: Maybe<Scalars['BigDecimal']>;
reserveETH_not?: Maybe<Scalars['BigDecimal']>;
reserveETH_gt?: Maybe<Scalars['BigDecimal']>;
reserveETH_lt?: Maybe<Scalars['BigDecimal']>;
reserveETH_gte?: Maybe<Scalars['BigDecimal']>;
reserveETH_lte?: Maybe<Scalars['BigDecimal']>;
reserveETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD?: Maybe<Scalars['BigDecimal']>;
reserveUSD_not?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lt?: Maybe<Scalars['BigDecimal']>;
reserveUSD_gte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_lte?: Maybe<Scalars['BigDecimal']>;
reserveUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
reserveUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
trackedReserveETH?: Maybe<Scalars['BigDecimal']>;
trackedReserveETH_not?: Maybe<Scalars['BigDecimal']>;
trackedReserveETH_gt?: Maybe<Scalars['BigDecimal']>;
trackedReserveETH_lt?: Maybe<Scalars['BigDecimal']>;
trackedReserveETH_gte?: Maybe<Scalars['BigDecimal']>;
trackedReserveETH_lte?: Maybe<Scalars['BigDecimal']>;
trackedReserveETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
trackedReserveETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
token0Price?: Maybe<Scalars['BigDecimal']>;
token0Price_not?: Maybe<Scalars['BigDecimal']>;
token0Price_gt?: Maybe<Scalars['BigDecimal']>;
token0Price_lt?: Maybe<Scalars['BigDecimal']>;
token0Price_gte?: Maybe<Scalars['BigDecimal']>;
token0Price_lte?: Maybe<Scalars['BigDecimal']>;
token0Price_in?: Maybe<Array<Scalars['BigDecimal']>>;
token0Price_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
token1Price?: Maybe<Scalars['BigDecimal']>;
token1Price_not?: Maybe<Scalars['BigDecimal']>;
token1Price_gt?: Maybe<Scalars['BigDecimal']>;
token1Price_lt?: Maybe<Scalars['BigDecimal']>;
token1Price_gte?: Maybe<Scalars['BigDecimal']>;
token1Price_lte?: Maybe<Scalars['BigDecimal']>;
token1Price_in?: Maybe<Array<Scalars['BigDecimal']>>;
token1Price_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
volumeToken0?: Maybe<Scalars['BigDecimal']>;
volumeToken0_not?: Maybe<Scalars['BigDecimal']>;
volumeToken0_gt?: Maybe<Scalars['BigDecimal']>;
volumeToken0_lt?: Maybe<Scalars['BigDecimal']>;
volumeToken0_gte?: Maybe<Scalars['BigDecimal']>;
volumeToken0_lte?: Maybe<Scalars['BigDecimal']>;
volumeToken0_in?: Maybe<Array<Scalars['BigDecimal']>>;
volumeToken0_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
volumeToken1?: Maybe<Scalars['BigDecimal']>;
volumeToken1_not?: Maybe<Scalars['BigDecimal']>;
volumeToken1_gt?: Maybe<Scalars['BigDecimal']>;
volumeToken1_lt?: Maybe<Scalars['BigDecimal']>;
volumeToken1_gte?: Maybe<Scalars['BigDecimal']>;
volumeToken1_lte?: Maybe<Scalars['BigDecimal']>;
volumeToken1_in?: Maybe<Array<Scalars['BigDecimal']>>;
volumeToken1_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
volumeUSD?: Maybe<Scalars['BigDecimal']>;
volumeUSD_not?: Maybe<Scalars['BigDecimal']>;
volumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
volumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
volumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
volumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
volumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
volumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
untrackedVolumeUSD?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
untrackedVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
txCount?: Maybe<Scalars['BigInt']>;
txCount_not?: Maybe<Scalars['BigInt']>;
txCount_gt?: Maybe<Scalars['BigInt']>;
txCount_lt?: Maybe<Scalars['BigInt']>;
txCount_gte?: Maybe<Scalars['BigInt']>;
txCount_lte?: Maybe<Scalars['BigInt']>;
txCount_in?: Maybe<Array<Scalars['BigInt']>>;
txCount_not_in?: Maybe<Array<Scalars['BigInt']>>;
createdAtTimestamp?: Maybe<Scalars['BigInt']>;
createdAtTimestamp_not?: Maybe<Scalars['BigInt']>;
createdAtTimestamp_gt?: Maybe<Scalars['BigInt']>;
createdAtTimestamp_lt?: Maybe<Scalars['BigInt']>;
createdAtTimestamp_gte?: Maybe<Scalars['BigInt']>;
createdAtTimestamp_lte?: Maybe<Scalars['BigInt']>;
createdAtTimestamp_in?: Maybe<Array<Scalars['BigInt']>>;
createdAtTimestamp_not_in?: Maybe<Array<Scalars['BigInt']>>;
createdAtBlockNumber?: Maybe<Scalars['BigInt']>;
createdAtBlockNumber_not?: Maybe<Scalars['BigInt']>;
createdAtBlockNumber_gt?: Maybe<Scalars['BigInt']>;
createdAtBlockNumber_lt?: Maybe<Scalars['BigInt']>;
createdAtBlockNumber_gte?: Maybe<Scalars['BigInt']>;
createdAtBlockNumber_lte?: Maybe<Scalars['BigInt']>;
createdAtBlockNumber_in?: Maybe<Array<Scalars['BigInt']>>;
createdAtBlockNumber_not_in?: Maybe<Array<Scalars['BigInt']>>;
liquidityProviderCount?: Maybe<Scalars['BigInt']>;
liquidityProviderCount_not?: Maybe<Scalars['BigInt']>;
liquidityProviderCount_gt?: Maybe<Scalars['BigInt']>;
liquidityProviderCount_lt?: Maybe<Scalars['BigInt']>;
liquidityProviderCount_gte?: Maybe<Scalars['BigInt']>;
liquidityProviderCount_lte?: Maybe<Scalars['BigInt']>;
liquidityProviderCount_in?: Maybe<Array<Scalars['BigInt']>>;
liquidityProviderCount_not_in?: Maybe<Array<Scalars['BigInt']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum Pair_OrderBy {
Id = "id",
Token0 = "token0",
Token1 = "token1",
Reserve0 = "reserve0",
Reserve1 = "reserve1",
TotalSupply = "totalSupply",
ReserveEth = "reserveETH",
ReserveUsd = "reserveUSD",
TrackedReserveEth = "trackedReserveETH",
Token0Price = "token0Price",
Token1Price = "token1Price",
VolumeToken0 = "volumeToken0",
VolumeToken1 = "volumeToken1",
VolumeUsd = "volumeUSD",
UntrackedVolumeUsd = "untrackedVolumeUSD",
TxCount = "txCount",
CreatedAtTimestamp = "createdAtTimestamp",
CreatedAtBlockNumber = "createdAtBlockNumber",
LiquidityProviderCount = "liquidityProviderCount"
}
export declare type Query = {
__typename?: 'Query';
uniswapFactory?: Maybe<UniswapFactory>;
uniswapFactories: Array<UniswapFactory>;
token?: Maybe<Token>;
tokens: Array<Token>;
pair?: Maybe<Pair>;
pairs: Array<Pair>;
user?: Maybe<User>;
users: Array<User>;
liquidityPosition?: Maybe<LiquidityPosition>;
liquidityPositions: Array<LiquidityPosition>;
liquidityPositionSnapshot?: Maybe<LiquidityPositionSnapshot>;
liquidityPositionSnapshots: Array<LiquidityPositionSnapshot>;
transaction?: Maybe<Transaction>;
transactions: Array<Transaction>;
mint?: Maybe<Mint>;
mints: Array<Mint>;
burn?: Maybe<Burn>;
burns: Array<Burn>;
swap?: Maybe<Swap>;
swaps: Array<Swap>;
bundle?: Maybe<Bundle>;
bundles: Array<Bundle>;
uniswapDayData?: Maybe<UniswapDayData>;
uniswapDayDatas: Array<UniswapDayData>;
pairHourData?: Maybe<PairHourData>;
pairHourDatas: Array<PairHourData>;
pairDayData?: Maybe<PairDayData>;
pairDayDatas: Array<PairDayData>;
tokenDayData?: Maybe<TokenDayData>;
tokenDayDatas: Array<TokenDayData>;
/** Access to subgraph metadata */
_meta?: Maybe<_Meta_>;
};
export declare type QueryUniswapFactoryArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryUniswapFactoriesArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<UniswapFactory_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<UniswapFactory_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryTokenArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryTokensArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Token_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Token_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryPairArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryPairsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Pair_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Pair_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryUserArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryUsersArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<User_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<User_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryLiquidityPositionArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryLiquidityPositionsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<LiquidityPosition_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<LiquidityPosition_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryLiquidityPositionSnapshotArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryLiquidityPositionSnapshotsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<LiquidityPositionSnapshot_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<LiquidityPositionSnapshot_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryTransactionArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryTransactionsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Transaction_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Transaction_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryMintArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryMintsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Mint_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Mint_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryBurnArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryBurnsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Burn_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Burn_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QuerySwapArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QuerySwapsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Swap_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Swap_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryBundleArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryBundlesArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Bundle_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Bundle_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryUniswapDayDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryUniswapDayDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<UniswapDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<UniswapDayData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryPairHourDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryPairHourDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<PairHourData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<PairHourData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryPairDayDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryPairDayDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<PairDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<PairDayData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryTokenDayDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type QueryTokenDayDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<TokenDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<TokenDayData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type Query_MetaArgs = {
block?: Maybe<Block_Height>;
};
export declare type Subscription = {
__typename?: 'Subscription';
uniswapFactory?: Maybe<UniswapFactory>;
uniswapFactories: Array<UniswapFactory>;
token?: Maybe<Token>;
tokens: Array<Token>;
pair?: Maybe<Pair>;
pairs: Array<Pair>;
user?: Maybe<User>;
users: Array<User>;
liquidityPosition?: Maybe<LiquidityPosition>;
liquidityPositions: Array<LiquidityPosition>;
liquidityPositionSnapshot?: Maybe<LiquidityPositionSnapshot>;
liquidityPositionSnapshots: Array<LiquidityPositionSnapshot>;
transaction?: Maybe<Transaction>;
transactions: Array<Transaction>;
mint?: Maybe<Mint>;
mints: Array<Mint>;
burn?: Maybe<Burn>;
burns: Array<Burn>;
swap?: Maybe<Swap>;
swaps: Array<Swap>;
bundle?: Maybe<Bundle>;
bundles: Array<Bundle>;
uniswapDayData?: Maybe<UniswapDayData>;
uniswapDayDatas: Array<UniswapDayData>;
pairHourData?: Maybe<PairHourData>;
pairHourDatas: Array<PairHourData>;
pairDayData?: Maybe<PairDayData>;
pairDayDatas: Array<PairDayData>;
tokenDayData?: Maybe<TokenDayData>;
tokenDayDatas: Array<TokenDayData>;
/** Access to subgraph metadata */
_meta?: Maybe<_Meta_>;
};
export declare type SubscriptionUniswapFactoryArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionUniswapFactoriesArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<UniswapFactory_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<UniswapFactory_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionTokenArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionTokensArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Token_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Token_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionPairArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionPairsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Pair_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Pair_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionUserArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionUsersArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<User_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<User_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionLiquidityPositionArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionLiquidityPositionsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<LiquidityPosition_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<LiquidityPosition_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionLiquidityPositionSnapshotArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionLiquidityPositionSnapshotsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<LiquidityPositionSnapshot_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<LiquidityPositionSnapshot_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionTransactionArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionTransactionsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Transaction_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Transaction_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionMintArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionMintsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Mint_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Mint_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionBurnArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionBurnsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Burn_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Burn_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionSwapArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionSwapsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Swap_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Swap_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionBundleArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionBundlesArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Bundle_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Bundle_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionUniswapDayDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionUniswapDayDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<UniswapDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<UniswapDayData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionPairHourDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionPairHourDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<PairHourData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<PairHourData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionPairDayDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionPairDayDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<PairDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<PairDayData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionTokenDayDataArgs = {
id: Scalars['ID'];
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type SubscriptionTokenDayDatasArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<TokenDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<TokenDayData_Filter>;
block?: Maybe<Block_Height>;
subgraphError?: _SubgraphErrorPolicy_;
};
export declare type Subscription_MetaArgs = {
block?: Maybe<Block_Height>;
};
export declare type Swap = {
__typename?: 'Swap';
id: Scalars['ID'];
transaction: Transaction;
timestamp: Scalars['BigInt'];
pair: Pair;
sender: Scalars['Bytes'];
amount0In: Scalars['BigDecimal'];
amount1In: Scalars['BigDecimal'];
amount0Out: Scalars['BigDecimal'];
amount1Out: Scalars['BigDecimal'];
to: Scalars['Bytes'];
logIndex?: Maybe<Scalars['BigInt']>;
amountUSD: Scalars['BigDecimal'];
};
export declare type Swap_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
transaction?: Maybe<Scalars['String']>;
transaction_not?: Maybe<Scalars['String']>;
transaction_gt?: Maybe<Scalars['String']>;
transaction_lt?: Maybe<Scalars['String']>;
transaction_gte?: Maybe<Scalars['String']>;
transaction_lte?: Maybe<Scalars['String']>;
transaction_in?: Maybe<Array<Scalars['String']>>;
transaction_not_in?: Maybe<Array<Scalars['String']>>;
transaction_contains?: Maybe<Scalars['String']>;
transaction_contains_nocase?: Maybe<Scalars['String']>;
transaction_not_contains?: Maybe<Scalars['String']>;
transaction_not_contains_nocase?: Maybe<Scalars['String']>;
transaction_starts_with?: Maybe<Scalars['String']>;
transaction_starts_with_nocase?: Maybe<Scalars['String']>;
transaction_not_starts_with?: Maybe<Scalars['String']>;
transaction_not_starts_with_nocase?: Maybe<Scalars['String']>;
transaction_ends_with?: Maybe<Scalars['String']>;
transaction_ends_with_nocase?: Maybe<Scalars['String']>;
transaction_not_ends_with?: Maybe<Scalars['String']>;
transaction_not_ends_with_nocase?: Maybe<Scalars['String']>;
transaction_?: Maybe<Transaction_Filter>;
timestamp?: Maybe<Scalars['BigInt']>;
timestamp_not?: Maybe<Scalars['BigInt']>;
timestamp_gt?: Maybe<Scalars['BigInt']>;
timestamp_lt?: Maybe<Scalars['BigInt']>;
timestamp_gte?: Maybe<Scalars['BigInt']>;
timestamp_lte?: Maybe<Scalars['BigInt']>;
timestamp_in?: Maybe<Array<Scalars['BigInt']>>;
timestamp_not_in?: Maybe<Array<Scalars['BigInt']>>;
pair?: Maybe<Scalars['String']>;
pair_not?: Maybe<Scalars['String']>;
pair_gt?: Maybe<Scalars['String']>;
pair_lt?: Maybe<Scalars['String']>;
pair_gte?: Maybe<Scalars['String']>;
pair_lte?: Maybe<Scalars['String']>;
pair_in?: Maybe<Array<Scalars['String']>>;
pair_not_in?: Maybe<Array<Scalars['String']>>;
pair_contains?: Maybe<Scalars['String']>;
pair_contains_nocase?: Maybe<Scalars['String']>;
pair_not_contains?: Maybe<Scalars['String']>;
pair_not_contains_nocase?: Maybe<Scalars['String']>;
pair_starts_with?: Maybe<Scalars['String']>;
pair_starts_with_nocase?: Maybe<Scalars['String']>;
pair_not_starts_with?: Maybe<Scalars['String']>;
pair_not_starts_with_nocase?: Maybe<Scalars['String']>;
pair_ends_with?: Maybe<Scalars['String']>;
pair_ends_with_nocase?: Maybe<Scalars['String']>;
pair_not_ends_with?: Maybe<Scalars['String']>;
pair_not_ends_with_nocase?: Maybe<Scalars['String']>;
pair_?: Maybe<Pair_Filter>;
sender?: Maybe<Scalars['Bytes']>;
sender_not?: Maybe<Scalars['Bytes']>;
sender_in?: Maybe<Array<Scalars['Bytes']>>;
sender_not_in?: Maybe<Array<Scalars['Bytes']>>;
sender_contains?: Maybe<Scalars['Bytes']>;
sender_not_contains?: Maybe<Scalars['Bytes']>;
amount0In?: Maybe<Scalars['BigDecimal']>;
amount0In_not?: Maybe<Scalars['BigDecimal']>;
amount0In_gt?: Maybe<Scalars['BigDecimal']>;
amount0In_lt?: Maybe<Scalars['BigDecimal']>;
amount0In_gte?: Maybe<Scalars['BigDecimal']>;
amount0In_lte?: Maybe<Scalars['BigDecimal']>;
amount0In_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount0In_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1In?: Maybe<Scalars['BigDecimal']>;
amount1In_not?: Maybe<Scalars['BigDecimal']>;
amount1In_gt?: Maybe<Scalars['BigDecimal']>;
amount1In_lt?: Maybe<Scalars['BigDecimal']>;
amount1In_gte?: Maybe<Scalars['BigDecimal']>;
amount1In_lte?: Maybe<Scalars['BigDecimal']>;
amount1In_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1In_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount0Out?: Maybe<Scalars['BigDecimal']>;
amount0Out_not?: Maybe<Scalars['BigDecimal']>;
amount0Out_gt?: Maybe<Scalars['BigDecimal']>;
amount0Out_lt?: Maybe<Scalars['BigDecimal']>;
amount0Out_gte?: Maybe<Scalars['BigDecimal']>;
amount0Out_lte?: Maybe<Scalars['BigDecimal']>;
amount0Out_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount0Out_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1Out?: Maybe<Scalars['BigDecimal']>;
amount1Out_not?: Maybe<Scalars['BigDecimal']>;
amount1Out_gt?: Maybe<Scalars['BigDecimal']>;
amount1Out_lt?: Maybe<Scalars['BigDecimal']>;
amount1Out_gte?: Maybe<Scalars['BigDecimal']>;
amount1Out_lte?: Maybe<Scalars['BigDecimal']>;
amount1Out_in?: Maybe<Array<Scalars['BigDecimal']>>;
amount1Out_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
to?: Maybe<Scalars['Bytes']>;
to_not?: Maybe<Scalars['Bytes']>;
to_in?: Maybe<Array<Scalars['Bytes']>>;
to_not_in?: Maybe<Array<Scalars['Bytes']>>;
to_contains?: Maybe<Scalars['Bytes']>;
to_not_contains?: Maybe<Scalars['Bytes']>;
logIndex?: Maybe<Scalars['BigInt']>;
logIndex_not?: Maybe<Scalars['BigInt']>;
logIndex_gt?: Maybe<Scalars['BigInt']>;
logIndex_lt?: Maybe<Scalars['BigInt']>;
logIndex_gte?: Maybe<Scalars['BigInt']>;
logIndex_lte?: Maybe<Scalars['BigInt']>;
logIndex_in?: Maybe<Array<Scalars['BigInt']>>;
logIndex_not_in?: Maybe<Array<Scalars['BigInt']>>;
amountUSD?: Maybe<Scalars['BigDecimal']>;
amountUSD_not?: Maybe<Scalars['BigDecimal']>;
amountUSD_gt?: Maybe<Scalars['BigDecimal']>;
amountUSD_lt?: Maybe<Scalars['BigDecimal']>;
amountUSD_gte?: Maybe<Scalars['BigDecimal']>;
amountUSD_lte?: Maybe<Scalars['BigDecimal']>;
amountUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
amountUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum Swap_OrderBy {
Id = "id",
Transaction = "transaction",
Timestamp = "timestamp",
Pair = "pair",
Sender = "sender",
Amount0In = "amount0In",
Amount1In = "amount1In",
Amount0Out = "amount0Out",
Amount1Out = "amount1Out",
To = "to",
LogIndex = "logIndex",
AmountUsd = "amountUSD"
}
export declare type Token = {
__typename?: 'Token';
id: Scalars['ID'];
symbol: Scalars['String'];
name: Scalars['String'];
decimals: Scalars['BigInt'];
totalSupply: Scalars['BigInt'];
tradeVolume: Scalars['BigDecimal'];
tradeVolumeUSD: Scalars['BigDecimal'];
untrackedVolumeUSD: Scalars['BigDecimal'];
txCount: Scalars['BigInt'];
totalLiquidity: Scalars['BigDecimal'];
derivedETH?: Maybe<Scalars['BigDecimal']>;
mostLiquidPairs: Array<Maybe<PairDayData>>;
};
export declare type TokenMostLiquidPairsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<PairDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<PairDayData_Filter>;
};
export declare type TokenDayData = {
__typename?: 'TokenDayData';
id: Scalars['ID'];
date: Scalars['Int'];
token: Token;
dailyVolumeToken: Scalars['BigDecimal'];
dailyVolumeETH: Scalars['BigDecimal'];
dailyVolumeUSD: Scalars['BigDecimal'];
dailyTxns: Scalars['BigInt'];
totalLiquidityToken: Scalars['BigDecimal'];
totalLiquidityETH: Scalars['BigDecimal'];
totalLiquidityUSD: Scalars['BigDecimal'];
priceUSD: Scalars['BigDecimal'];
maxStored: Scalars['Int'];
mostLiquidPairs: Array<PairDayData>;
};
export declare type TokenDayDataMostLiquidPairsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<PairDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<PairDayData_Filter>;
};
export declare type TokenDayData_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
date?: Maybe<Scalars['Int']>;
date_not?: Maybe<Scalars['Int']>;
date_gt?: Maybe<Scalars['Int']>;
date_lt?: Maybe<Scalars['Int']>;
date_gte?: Maybe<Scalars['Int']>;
date_lte?: Maybe<Scalars['Int']>;
date_in?: Maybe<Array<Scalars['Int']>>;
date_not_in?: Maybe<Array<Scalars['Int']>>;
token?: Maybe<Scalars['String']>;
token_not?: Maybe<Scalars['String']>;
token_gt?: Maybe<Scalars['String']>;
token_lt?: Maybe<Scalars['String']>;
token_gte?: Maybe<Scalars['String']>;
token_lte?: Maybe<Scalars['String']>;
token_in?: Maybe<Array<Scalars['String']>>;
token_not_in?: Maybe<Array<Scalars['String']>>;
token_contains?: Maybe<Scalars['String']>;
token_contains_nocase?: Maybe<Scalars['String']>;
token_not_contains?: Maybe<Scalars['String']>;
token_not_contains_nocase?: Maybe<Scalars['String']>;
token_starts_with?: Maybe<Scalars['String']>;
token_starts_with_nocase?: Maybe<Scalars['String']>;
token_not_starts_with?: Maybe<Scalars['String']>;
token_not_starts_with_nocase?: Maybe<Scalars['String']>;
token_ends_with?: Maybe<Scalars['String']>;
token_ends_with_nocase?: Maybe<Scalars['String']>;
token_not_ends_with?: Maybe<Scalars['String']>;
token_not_ends_with_nocase?: Maybe<Scalars['String']>;
token_?: Maybe<Token_Filter>;
dailyVolumeToken?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeToken_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeToken_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeETH?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUSD?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyTxns?: Maybe<Scalars['BigInt']>;
dailyTxns_not?: Maybe<Scalars['BigInt']>;
dailyTxns_gt?: Maybe<Scalars['BigInt']>;
dailyTxns_lt?: Maybe<Scalars['BigInt']>;
dailyTxns_gte?: Maybe<Scalars['BigInt']>;
dailyTxns_lte?: Maybe<Scalars['BigInt']>;
dailyTxns_in?: Maybe<Array<Scalars['BigInt']>>;
dailyTxns_not_in?: Maybe<Array<Scalars['BigInt']>>;
totalLiquidityToken?: Maybe<Scalars['BigDecimal']>;
totalLiquidityToken_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidityToken_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityToken_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityToken_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityToken_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityToken_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityToken_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityETH?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityUSD?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
priceUSD?: Maybe<Scalars['BigDecimal']>;
priceUSD_not?: Maybe<Scalars['BigDecimal']>;
priceUSD_gt?: Maybe<Scalars['BigDecimal']>;
priceUSD_lt?: Maybe<Scalars['BigDecimal']>;
priceUSD_gte?: Maybe<Scalars['BigDecimal']>;
priceUSD_lte?: Maybe<Scalars['BigDecimal']>;
priceUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
priceUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
maxStored?: Maybe<Scalars['Int']>;
maxStored_not?: Maybe<Scalars['Int']>;
maxStored_gt?: Maybe<Scalars['Int']>;
maxStored_lt?: Maybe<Scalars['Int']>;
maxStored_gte?: Maybe<Scalars['Int']>;
maxStored_lte?: Maybe<Scalars['Int']>;
maxStored_in?: Maybe<Array<Scalars['Int']>>;
maxStored_not_in?: Maybe<Array<Scalars['Int']>>;
mostLiquidPairs?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_not?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_not_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_not_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_?: Maybe<PairDayData_Filter>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum TokenDayData_OrderBy {
Id = "id",
Date = "date",
Token = "token",
DailyVolumeToken = "dailyVolumeToken",
DailyVolumeEth = "dailyVolumeETH",
DailyVolumeUsd = "dailyVolumeUSD",
DailyTxns = "dailyTxns",
TotalLiquidityToken = "totalLiquidityToken",
TotalLiquidityEth = "totalLiquidityETH",
TotalLiquidityUsd = "totalLiquidityUSD",
PriceUsd = "priceUSD",
MaxStored = "maxStored",
MostLiquidPairs = "mostLiquidPairs"
}
export declare type Token_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
symbol?: Maybe<Scalars['String']>;
symbol_not?: Maybe<Scalars['String']>;
symbol_gt?: Maybe<Scalars['String']>;
symbol_lt?: Maybe<Scalars['String']>;
symbol_gte?: Maybe<Scalars['String']>;
symbol_lte?: Maybe<Scalars['String']>;
symbol_in?: Maybe<Array<Scalars['String']>>;
symbol_not_in?: Maybe<Array<Scalars['String']>>;
symbol_contains?: Maybe<Scalars['String']>;
symbol_contains_nocase?: Maybe<Scalars['String']>;
symbol_not_contains?: Maybe<Scalars['String']>;
symbol_not_contains_nocase?: Maybe<Scalars['String']>;
symbol_starts_with?: Maybe<Scalars['String']>;
symbol_starts_with_nocase?: Maybe<Scalars['String']>;
symbol_not_starts_with?: Maybe<Scalars['String']>;
symbol_not_starts_with_nocase?: Maybe<Scalars['String']>;
symbol_ends_with?: Maybe<Scalars['String']>;
symbol_ends_with_nocase?: Maybe<Scalars['String']>;
symbol_not_ends_with?: Maybe<Scalars['String']>;
symbol_not_ends_with_nocase?: Maybe<Scalars['String']>;
name?: Maybe<Scalars['String']>;
name_not?: Maybe<Scalars['String']>;
name_gt?: Maybe<Scalars['String']>;
name_lt?: Maybe<Scalars['String']>;
name_gte?: Maybe<Scalars['String']>;
name_lte?: Maybe<Scalars['String']>;
name_in?: Maybe<Array<Scalars['String']>>;
name_not_in?: Maybe<Array<Scalars['String']>>;
name_contains?: Maybe<Scalars['String']>;
name_contains_nocase?: Maybe<Scalars['String']>;
name_not_contains?: Maybe<Scalars['String']>;
name_not_contains_nocase?: Maybe<Scalars['String']>;
name_starts_with?: Maybe<Scalars['String']>;
name_starts_with_nocase?: Maybe<Scalars['String']>;
name_not_starts_with?: Maybe<Scalars['String']>;
name_not_starts_with_nocase?: Maybe<Scalars['String']>;
name_ends_with?: Maybe<Scalars['String']>;
name_ends_with_nocase?: Maybe<Scalars['String']>;
name_not_ends_with?: Maybe<Scalars['String']>;
name_not_ends_with_nocase?: Maybe<Scalars['String']>;
decimals?: Maybe<Scalars['BigInt']>;
decimals_not?: Maybe<Scalars['BigInt']>;
decimals_gt?: Maybe<Scalars['BigInt']>;
decimals_lt?: Maybe<Scalars['BigInt']>;
decimals_gte?: Maybe<Scalars['BigInt']>;
decimals_lte?: Maybe<Scalars['BigInt']>;
decimals_in?: Maybe<Array<Scalars['BigInt']>>;
decimals_not_in?: Maybe<Array<Scalars['BigInt']>>;
totalSupply?: Maybe<Scalars['BigInt']>;
totalSupply_not?: Maybe<Scalars['BigInt']>;
totalSupply_gt?: Maybe<Scalars['BigInt']>;
totalSupply_lt?: Maybe<Scalars['BigInt']>;
totalSupply_gte?: Maybe<Scalars['BigInt']>;
totalSupply_lte?: Maybe<Scalars['BigInt']>;
totalSupply_in?: Maybe<Array<Scalars['BigInt']>>;
totalSupply_not_in?: Maybe<Array<Scalars['BigInt']>>;
tradeVolume?: Maybe<Scalars['BigDecimal']>;
tradeVolume_not?: Maybe<Scalars['BigDecimal']>;
tradeVolume_gt?: Maybe<Scalars['BigDecimal']>;
tradeVolume_lt?: Maybe<Scalars['BigDecimal']>;
tradeVolume_gte?: Maybe<Scalars['BigDecimal']>;
tradeVolume_lte?: Maybe<Scalars['BigDecimal']>;
tradeVolume_in?: Maybe<Array<Scalars['BigDecimal']>>;
tradeVolume_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
tradeVolumeUSD?: Maybe<Scalars['BigDecimal']>;
tradeVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
tradeVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
tradeVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
tradeVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
tradeVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
tradeVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
tradeVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
untrackedVolumeUSD?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
untrackedVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
txCount?: Maybe<Scalars['BigInt']>;
txCount_not?: Maybe<Scalars['BigInt']>;
txCount_gt?: Maybe<Scalars['BigInt']>;
txCount_lt?: Maybe<Scalars['BigInt']>;
txCount_gte?: Maybe<Scalars['BigInt']>;
txCount_lte?: Maybe<Scalars['BigInt']>;
txCount_in?: Maybe<Array<Scalars['BigInt']>>;
txCount_not_in?: Maybe<Array<Scalars['BigInt']>>;
totalLiquidity?: Maybe<Scalars['BigDecimal']>;
totalLiquidity_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidity_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidity_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidity_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidity_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidity_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidity_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
derivedETH?: Maybe<Scalars['BigDecimal']>;
derivedETH_not?: Maybe<Scalars['BigDecimal']>;
derivedETH_gt?: Maybe<Scalars['BigDecimal']>;
derivedETH_lt?: Maybe<Scalars['BigDecimal']>;
derivedETH_gte?: Maybe<Scalars['BigDecimal']>;
derivedETH_lte?: Maybe<Scalars['BigDecimal']>;
derivedETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
derivedETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
mostLiquidPairs?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_not?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_not_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_not_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidPairs_?: Maybe<PairDayData_Filter>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum Token_OrderBy {
Id = "id",
Symbol = "symbol",
Name = "name",
Decimals = "decimals",
TotalSupply = "totalSupply",
TradeVolume = "tradeVolume",
TradeVolumeUsd = "tradeVolumeUSD",
UntrackedVolumeUsd = "untrackedVolumeUSD",
TxCount = "txCount",
TotalLiquidity = "totalLiquidity",
DerivedEth = "derivedETH",
MostLiquidPairs = "mostLiquidPairs"
}
export declare type Transaction = {
__typename?: 'Transaction';
id: Scalars['ID'];
blockNumber: Scalars['BigInt'];
timestamp: Scalars['BigInt'];
mints: Array<Maybe<Mint>>;
burns: Array<Maybe<Burn>>;
swaps: Array<Maybe<Swap>>;
};
export declare type TransactionMintsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Mint_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Mint_Filter>;
};
export declare type TransactionBurnsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Burn_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Burn_Filter>;
};
export declare type TransactionSwapsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<Swap_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<Swap_Filter>;
};
export declare type Transaction_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
blockNumber?: Maybe<Scalars['BigInt']>;
blockNumber_not?: Maybe<Scalars['BigInt']>;
blockNumber_gt?: Maybe<Scalars['BigInt']>;
blockNumber_lt?: Maybe<Scalars['BigInt']>;
blockNumber_gte?: Maybe<Scalars['BigInt']>;
blockNumber_lte?: Maybe<Scalars['BigInt']>;
blockNumber_in?: Maybe<Array<Scalars['BigInt']>>;
blockNumber_not_in?: Maybe<Array<Scalars['BigInt']>>;
timestamp?: Maybe<Scalars['BigInt']>;
timestamp_not?: Maybe<Scalars['BigInt']>;
timestamp_gt?: Maybe<Scalars['BigInt']>;
timestamp_lt?: Maybe<Scalars['BigInt']>;
timestamp_gte?: Maybe<Scalars['BigInt']>;
timestamp_lte?: Maybe<Scalars['BigInt']>;
timestamp_in?: Maybe<Array<Scalars['BigInt']>>;
timestamp_not_in?: Maybe<Array<Scalars['BigInt']>>;
mints?: Maybe<Array<Scalars['String']>>;
mints_not?: Maybe<Array<Scalars['String']>>;
mints_contains?: Maybe<Array<Scalars['String']>>;
mints_contains_nocase?: Maybe<Array<Scalars['String']>>;
mints_not_contains?: Maybe<Array<Scalars['String']>>;
mints_not_contains_nocase?: Maybe<Array<Scalars['String']>>;
mints_?: Maybe<Mint_Filter>;
burns?: Maybe<Array<Scalars['String']>>;
burns_not?: Maybe<Array<Scalars['String']>>;
burns_contains?: Maybe<Array<Scalars['String']>>;
burns_contains_nocase?: Maybe<Array<Scalars['String']>>;
burns_not_contains?: Maybe<Array<Scalars['String']>>;
burns_not_contains_nocase?: Maybe<Array<Scalars['String']>>;
burns_?: Maybe<Burn_Filter>;
swaps?: Maybe<Array<Scalars['String']>>;
swaps_not?: Maybe<Array<Scalars['String']>>;
swaps_contains?: Maybe<Array<Scalars['String']>>;
swaps_contains_nocase?: Maybe<Array<Scalars['String']>>;
swaps_not_contains?: Maybe<Array<Scalars['String']>>;
swaps_not_contains_nocase?: Maybe<Array<Scalars['String']>>;
swaps_?: Maybe<Swap_Filter>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum Transaction_OrderBy {
Id = "id",
BlockNumber = "blockNumber",
Timestamp = "timestamp",
Mints = "mints",
Burns = "burns",
Swaps = "swaps"
}
export declare type UniswapDayData = {
__typename?: 'UniswapDayData';
id: Scalars['ID'];
date: Scalars['Int'];
dailyVolumeETH: Scalars['BigDecimal'];
dailyVolumeUSD: Scalars['BigDecimal'];
dailyVolumeUntracked: Scalars['BigDecimal'];
totalVolumeETH: Scalars['BigDecimal'];
totalLiquidityETH: Scalars['BigDecimal'];
totalVolumeUSD: Scalars['BigDecimal'];
totalLiquidityUSD: Scalars['BigDecimal'];
maxStored?: Maybe<Scalars['Int']>;
mostLiquidTokens: Array<TokenDayData>;
txCount: Scalars['BigInt'];
};
export declare type UniswapDayDataMostLiquidTokensArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<TokenDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<TokenDayData_Filter>;
};
export declare type UniswapDayData_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
date?: Maybe<Scalars['Int']>;
date_not?: Maybe<Scalars['Int']>;
date_gt?: Maybe<Scalars['Int']>;
date_lt?: Maybe<Scalars['Int']>;
date_gte?: Maybe<Scalars['Int']>;
date_lte?: Maybe<Scalars['Int']>;
date_in?: Maybe<Array<Scalars['Int']>>;
date_not_in?: Maybe<Array<Scalars['Int']>>;
dailyVolumeETH?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUSD?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUntracked?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUntracked_not?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUntracked_gt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUntracked_lt?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUntracked_gte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUntracked_lte?: Maybe<Scalars['BigDecimal']>;
dailyVolumeUntracked_in?: Maybe<Array<Scalars['BigDecimal']>>;
dailyVolumeUntracked_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalVolumeETH?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_not?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_gt?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_lt?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_gte?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_lte?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalVolumeETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityETH?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalVolumeUSD?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityUSD?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
maxStored?: Maybe<Scalars['Int']>;
maxStored_not?: Maybe<Scalars['Int']>;
maxStored_gt?: Maybe<Scalars['Int']>;
maxStored_lt?: Maybe<Scalars['Int']>;
maxStored_gte?: Maybe<Scalars['Int']>;
maxStored_lte?: Maybe<Scalars['Int']>;
maxStored_in?: Maybe<Array<Scalars['Int']>>;
maxStored_not_in?: Maybe<Array<Scalars['Int']>>;
mostLiquidTokens?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_not?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_not_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_not_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_?: Maybe<TokenDayData_Filter>;
txCount?: Maybe<Scalars['BigInt']>;
txCount_not?: Maybe<Scalars['BigInt']>;
txCount_gt?: Maybe<Scalars['BigInt']>;
txCount_lt?: Maybe<Scalars['BigInt']>;
txCount_gte?: Maybe<Scalars['BigInt']>;
txCount_lte?: Maybe<Scalars['BigInt']>;
txCount_in?: Maybe<Array<Scalars['BigInt']>>;
txCount_not_in?: Maybe<Array<Scalars['BigInt']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum UniswapDayData_OrderBy {
Id = "id",
Date = "date",
DailyVolumeEth = "dailyVolumeETH",
DailyVolumeUsd = "dailyVolumeUSD",
DailyVolumeUntracked = "dailyVolumeUntracked",
TotalVolumeEth = "totalVolumeETH",
TotalLiquidityEth = "totalLiquidityETH",
TotalVolumeUsd = "totalVolumeUSD",
TotalLiquidityUsd = "totalLiquidityUSD",
MaxStored = "maxStored",
MostLiquidTokens = "mostLiquidTokens",
TxCount = "txCount"
}
export declare type UniswapFactory = {
__typename?: 'UniswapFactory';
id: Scalars['ID'];
pairCount: Scalars['Int'];
totalVolumeUSD: Scalars['BigDecimal'];
totalVolumeETH: Scalars['BigDecimal'];
untrackedVolumeUSD: Scalars['BigDecimal'];
totalLiquidityUSD: Scalars['BigDecimal'];
totalLiquidityETH: Scalars['BigDecimal'];
txCount: Scalars['BigInt'];
mostLiquidTokens: Array<TokenDayData>;
};
export declare type UniswapFactoryMostLiquidTokensArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<TokenDayData_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<TokenDayData_Filter>;
};
export declare type UniswapFactory_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
pairCount?: Maybe<Scalars['Int']>;
pairCount_not?: Maybe<Scalars['Int']>;
pairCount_gt?: Maybe<Scalars['Int']>;
pairCount_lt?: Maybe<Scalars['Int']>;
pairCount_gte?: Maybe<Scalars['Int']>;
pairCount_lte?: Maybe<Scalars['Int']>;
pairCount_in?: Maybe<Array<Scalars['Int']>>;
pairCount_not_in?: Maybe<Array<Scalars['Int']>>;
totalVolumeUSD?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
totalVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalVolumeETH?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_not?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_gt?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_lt?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_gte?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_lte?: Maybe<Scalars['BigDecimal']>;
totalVolumeETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalVolumeETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
untrackedVolumeUSD?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_not?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_gt?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_lt?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_gte?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_lte?: Maybe<Scalars['BigDecimal']>;
untrackedVolumeUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
untrackedVolumeUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityUSD?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityUSD_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityUSD_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityETH?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_not?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_gt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_lt?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_gte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_lte?: Maybe<Scalars['BigDecimal']>;
totalLiquidityETH_in?: Maybe<Array<Scalars['BigDecimal']>>;
totalLiquidityETH_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
txCount?: Maybe<Scalars['BigInt']>;
txCount_not?: Maybe<Scalars['BigInt']>;
txCount_gt?: Maybe<Scalars['BigInt']>;
txCount_lt?: Maybe<Scalars['BigInt']>;
txCount_gte?: Maybe<Scalars['BigInt']>;
txCount_lte?: Maybe<Scalars['BigInt']>;
txCount_in?: Maybe<Array<Scalars['BigInt']>>;
txCount_not_in?: Maybe<Array<Scalars['BigInt']>>;
mostLiquidTokens?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_not?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_not_contains?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_not_contains_nocase?: Maybe<Array<Scalars['String']>>;
mostLiquidTokens_?: Maybe<TokenDayData_Filter>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum UniswapFactory_OrderBy {
Id = "id",
PairCount = "pairCount",
TotalVolumeUsd = "totalVolumeUSD",
TotalVolumeEth = "totalVolumeETH",
UntrackedVolumeUsd = "untrackedVolumeUSD",
TotalLiquidityUsd = "totalLiquidityUSD",
TotalLiquidityEth = "totalLiquidityETH",
TxCount = "txCount",
MostLiquidTokens = "mostLiquidTokens"
}
export declare type User = {
__typename?: 'User';
id: Scalars['ID'];
liquidityPositions?: Maybe<Array<LiquidityPosition>>;
usdSwapped: Scalars['BigDecimal'];
};
export declare type UserLiquidityPositionsArgs = {
skip?: Maybe<Scalars['Int']>;
first?: Maybe<Scalars['Int']>;
orderBy?: Maybe<LiquidityPosition_OrderBy>;
orderDirection?: Maybe<OrderDirection>;
where?: Maybe<LiquidityPosition_Filter>;
};
export declare type User_Filter = {
id?: Maybe<Scalars['ID']>;
id_not?: Maybe<Scalars['ID']>;
id_gt?: Maybe<Scalars['ID']>;
id_lt?: Maybe<Scalars['ID']>;
id_gte?: Maybe<Scalars['ID']>;
id_lte?: Maybe<Scalars['ID']>;
id_in?: Maybe<Array<Scalars['ID']>>;
id_not_in?: Maybe<Array<Scalars['ID']>>;
liquidityPositions_?: Maybe<LiquidityPosition_Filter>;
usdSwapped?: Maybe<Scalars['BigDecimal']>;
usdSwapped_not?: Maybe<Scalars['BigDecimal']>;
usdSwapped_gt?: Maybe<Scalars['BigDecimal']>;
usdSwapped_lt?: Maybe<Scalars['BigDecimal']>;
usdSwapped_gte?: Maybe<Scalars['BigDecimal']>;
usdSwapped_lte?: Maybe<Scalars['BigDecimal']>;
usdSwapped_in?: Maybe<Array<Scalars['BigDecimal']>>;
usdSwapped_not_in?: Maybe<Array<Scalars['BigDecimal']>>;
/** Filter for the block changed event. */
_change_block?: Maybe<BlockChangedFilter>;
};
export declare enum User_OrderBy {
Id = "id",
LiquidityPositions = "liquidityPositions",
UsdSwapped = "usdSwapped"
}
export declare type _Block_ = {
__typename?: '_Block_';
/** The hash of the block */
hash?: Maybe<Scalars['Bytes']>;
/** The block number */
number: Scalars['Int'];
};
/** The type for the top-level _meta field */
export declare type _Meta_ = {
__typename?: '_Meta_';
/**
* Information about a specific subgraph block. The hash of the block
* will be null if the _meta field has a block constraint that asks for
* a block number. It will be filled if the _meta field has no block constraint
* and therefore asks for the latest block
*/
block: _Block_;
/** The deployment ID */
deployment: Scalars['String'];
/** If `true`, the subgraph encountered indexing errors at some past block */
hasIndexingErrors: Scalars['Boolean'];
};
export declare enum _SubgraphErrorPolicy_ {
/** Data will be returned even if the subgraph has indexing errors */
Allow = "allow",
/** If the subgraph has indexing errors, data will be omitted. The default. */
Deny = "deny"
}
export declare type TokenShortFragment = ({
__typename?: 'Token';
} & Pick<Token, 'id' | 'symbol' | 'name' | 'decimals' | 'derivedETH'>);
export declare type GetTokenPricesQueryVariables = Exact<{
currencyContracts?: Maybe<Array<Scalars['ID']> | Scalars['ID']>;
}>;
export declare type GetTokenPricesQuery = ({
__typename?: 'Query';
} & {
bundle?: Maybe<({
__typename?: 'Bundle';
} & Pick<Bundle, 'ethPrice'>)>;
tokens: Array<({
__typename?: 'Token';
} & TokenShortFragment)>;
});