directive @cacheControl(maxAge: Int, inheritMaxAge: Boolean, scope: CacheControlScope) on FIELD_DEFINITION | OBJECT | INTERFACE | UNION enum CacheControlScope { PUBLIC PRIVATE } scalar BigInt scalar BigDecimal scalar Bytes type Proof { data: String! } type _Block_ { cid: String hash: String! number: Int! timestamp: Int! parentHash: String! } type _Transaction_ { hash: String! index: Int! from: String! to: String! } type ResultEvent { block: _Block_! tx: _Transaction_! contract: String! eventIndex: Int! event: Event! proof: Proof } union Event = PairCreatedEvent | ApprovalEvent | BurnEvent | MintEvent | SwapEvent | SyncEvent | TransferEvent type PairCreatedEvent { token0: String! token1: String! pair: String! null: BigInt! } type ApprovalEvent { owner: String! spender: String! value: BigInt! } type BurnEvent { sender: String! amount0: BigInt! amount1: BigInt! to: String! } type MintEvent { sender: String! amount0: BigInt! amount1: BigInt! } type SwapEvent { sender: String! amount0In: BigInt! amount1In: BigInt! amount0Out: BigInt! amount1Out: BigInt! to: String! } type SyncEvent { reserve0: BigInt! reserve1: BigInt! } type TransferEvent { from: String! to: String! value: BigInt! } input Block_height { hash: Bytes number: Int } input BlockChangedFilter { number_gte: Int! } enum OrderDirection { asc desc } enum UniswapFactory_orderBy { id pairCount totalVolumeUSD totalVolumeETH untrackedVolumeUSD totalLiquidityUSD totalLiquidityETH txCount } input UniswapFactory_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] pairCount: Int pairCount_not: Int pairCount_gt: Int pairCount_lt: Int pairCount_gte: Int pairCount_lte: Int pairCount_in: [Int!] pairCount_not_in: [Int!] totalVolumeUSD: BigDecimal totalVolumeUSD_not: BigDecimal totalVolumeUSD_gt: BigDecimal totalVolumeUSD_lt: BigDecimal totalVolumeUSD_gte: BigDecimal totalVolumeUSD_lte: BigDecimal totalVolumeUSD_in: [BigDecimal!] totalVolumeUSD_not_in: [BigDecimal!] totalVolumeETH: BigDecimal totalVolumeETH_not: BigDecimal totalVolumeETH_gt: BigDecimal totalVolumeETH_lt: BigDecimal totalVolumeETH_gte: BigDecimal totalVolumeETH_lte: BigDecimal totalVolumeETH_in: [BigDecimal!] totalVolumeETH_not_in: [BigDecimal!] untrackedVolumeUSD: BigDecimal untrackedVolumeUSD_not: BigDecimal untrackedVolumeUSD_gt: BigDecimal untrackedVolumeUSD_lt: BigDecimal untrackedVolumeUSD_gte: BigDecimal untrackedVolumeUSD_lte: BigDecimal untrackedVolumeUSD_in: [BigDecimal!] untrackedVolumeUSD_not_in: [BigDecimal!] totalLiquidityUSD: BigDecimal totalLiquidityUSD_not: BigDecimal totalLiquidityUSD_gt: BigDecimal totalLiquidityUSD_lt: BigDecimal totalLiquidityUSD_gte: BigDecimal totalLiquidityUSD_lte: BigDecimal totalLiquidityUSD_in: [BigDecimal!] totalLiquidityUSD_not_in: [BigDecimal!] totalLiquidityETH: BigDecimal totalLiquidityETH_not: BigDecimal totalLiquidityETH_gt: BigDecimal totalLiquidityETH_lt: BigDecimal totalLiquidityETH_gte: BigDecimal totalLiquidityETH_lte: BigDecimal totalLiquidityETH_in: [BigDecimal!] totalLiquidityETH_not_in: [BigDecimal!] txCount: BigInt txCount_not: BigInt txCount_gt: BigInt txCount_lt: BigInt txCount_gte: BigInt txCount_lte: BigInt txCount_in: [BigInt!] txCount_not_in: [BigInt!] _change_block: BlockChangedFilter and: [UniswapFactory_filter] or: [UniswapFactory_filter] } enum Token_orderBy { id symbol name decimals totalSupply tradeVolume tradeVolumeUSD untrackedVolumeUSD txCount totalLiquidity derivedETH tokenDayData pairDayDataBase pairDayDataQuote pairBase pairQuote } input Token_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] symbol: String symbol_not: String symbol_gt: String symbol_lt: String symbol_gte: String symbol_lte: String symbol_in: [String!] symbol_not_in: [String!] symbol_starts_with: String symbol_starts_with_nocase: String symbol_not_starts_with: String symbol_not_starts_with_nocase: String symbol_ends_with: String symbol_ends_with_nocase: String symbol_not_ends_with: String symbol_not_ends_with_nocase: String symbol_contains: String symbol_not_contains: String symbol_contains_nocase: String symbol_not_contains_nocase: String name: String name_not: String name_gt: String name_lt: String name_gte: String name_lte: String name_in: [String!] name_not_in: [String!] name_starts_with: String name_starts_with_nocase: String name_not_starts_with: String name_not_starts_with_nocase: String name_ends_with: String name_ends_with_nocase: String name_not_ends_with: String name_not_ends_with_nocase: String name_contains: String name_not_contains: String name_contains_nocase: String name_not_contains_nocase: String decimals: BigInt decimals_not: BigInt decimals_gt: BigInt decimals_lt: BigInt decimals_gte: BigInt decimals_lte: BigInt decimals_in: [BigInt!] decimals_not_in: [BigInt!] totalSupply: BigInt totalSupply_not: BigInt totalSupply_gt: BigInt totalSupply_lt: BigInt totalSupply_gte: BigInt totalSupply_lte: BigInt totalSupply_in: [BigInt!] totalSupply_not_in: [BigInt!] tradeVolume: BigDecimal tradeVolume_not: BigDecimal tradeVolume_gt: BigDecimal tradeVolume_lt: BigDecimal tradeVolume_gte: BigDecimal tradeVolume_lte: BigDecimal tradeVolume_in: [BigDecimal!] tradeVolume_not_in: [BigDecimal!] tradeVolumeUSD: BigDecimal tradeVolumeUSD_not: BigDecimal tradeVolumeUSD_gt: BigDecimal tradeVolumeUSD_lt: BigDecimal tradeVolumeUSD_gte: BigDecimal tradeVolumeUSD_lte: BigDecimal tradeVolumeUSD_in: [BigDecimal!] tradeVolumeUSD_not_in: [BigDecimal!] untrackedVolumeUSD: BigDecimal untrackedVolumeUSD_not: BigDecimal untrackedVolumeUSD_gt: BigDecimal untrackedVolumeUSD_lt: BigDecimal untrackedVolumeUSD_gte: BigDecimal untrackedVolumeUSD_lte: BigDecimal untrackedVolumeUSD_in: [BigDecimal!] untrackedVolumeUSD_not_in: [BigDecimal!] txCount: BigInt txCount_not: BigInt txCount_gt: BigInt txCount_lt: BigInt txCount_gte: BigInt txCount_lte: BigInt txCount_in: [BigInt!] txCount_not_in: [BigInt!] totalLiquidity: BigDecimal totalLiquidity_not: BigDecimal totalLiquidity_gt: BigDecimal totalLiquidity_lt: BigDecimal totalLiquidity_gte: BigDecimal totalLiquidity_lte: BigDecimal totalLiquidity_in: [BigDecimal!] totalLiquidity_not_in: [BigDecimal!] derivedETH: BigDecimal derivedETH_not: BigDecimal derivedETH_gt: BigDecimal derivedETH_lt: BigDecimal derivedETH_gte: BigDecimal derivedETH_lte: BigDecimal derivedETH_in: [BigDecimal!] derivedETH_not_in: [BigDecimal!] tokenDayData_: TokenDayData_filter pairDayDataBase_: PairDayData_filter pairDayDataQuote_: PairDayData_filter pairBase_: Pair_filter pairQuote_: Pair_filter _change_block: BlockChangedFilter and: [Token_filter] or: [Token_filter] } enum Pair_orderBy { id token0 token0__id token0__symbol token0__name token0__decimals token0__totalSupply token0__tradeVolume token0__tradeVolumeUSD token0__untrackedVolumeUSD token0__txCount token0__totalLiquidity token0__derivedETH token1 token1__id token1__symbol token1__name token1__decimals token1__totalSupply token1__tradeVolume token1__tradeVolumeUSD token1__untrackedVolumeUSD token1__txCount token1__totalLiquidity token1__derivedETH reserve0 reserve1 totalSupply reserveETH reserveUSD trackedReserveETH token0Price token1Price volumeToken0 volumeToken1 volumeUSD untrackedVolumeUSD txCount createdAtTimestamp createdAtBlockNumber liquidityProviderCount pairHourData liquidityPositions liquidityPositionSnapshots mints burns swaps } input Pair_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] token0: String token0_not: String token0_gt: String token0_lt: String token0_gte: String token0_lte: String token0_in: [String!] token0_not_in: [String!] token0_starts_with: String token0_starts_with_nocase: String token0_not_starts_with: String token0_not_starts_with_nocase: String token0_ends_with: String token0_ends_with_nocase: String token0_not_ends_with: String token0_not_ends_with_nocase: String token0_contains: String token0_not_contains: String token0_contains_nocase: String token0_not_contains_nocase: String token0_: Token_filter token1: String token1_not: String token1_gt: String token1_lt: String token1_gte: String token1_lte: String token1_in: [String!] token1_not_in: [String!] token1_starts_with: String token1_starts_with_nocase: String token1_not_starts_with: String token1_not_starts_with_nocase: String token1_ends_with: String token1_ends_with_nocase: String token1_not_ends_with: String token1_not_ends_with_nocase: String token1_contains: String token1_not_contains: String token1_contains_nocase: String token1_not_contains_nocase: String token1_: Token_filter reserve0: BigDecimal reserve0_not: BigDecimal reserve0_gt: BigDecimal reserve0_lt: BigDecimal reserve0_gte: BigDecimal reserve0_lte: BigDecimal reserve0_in: [BigDecimal!] reserve0_not_in: [BigDecimal!] reserve1: BigDecimal reserve1_not: BigDecimal reserve1_gt: BigDecimal reserve1_lt: BigDecimal reserve1_gte: BigDecimal reserve1_lte: BigDecimal reserve1_in: [BigDecimal!] reserve1_not_in: [BigDecimal!] totalSupply: BigDecimal totalSupply_not: BigDecimal totalSupply_gt: BigDecimal totalSupply_lt: BigDecimal totalSupply_gte: BigDecimal totalSupply_lte: BigDecimal totalSupply_in: [BigDecimal!] totalSupply_not_in: [BigDecimal!] reserveETH: BigDecimal reserveETH_not: BigDecimal reserveETH_gt: BigDecimal reserveETH_lt: BigDecimal reserveETH_gte: BigDecimal reserveETH_lte: BigDecimal reserveETH_in: [BigDecimal!] reserveETH_not_in: [BigDecimal!] reserveUSD: BigDecimal reserveUSD_not: BigDecimal reserveUSD_gt: BigDecimal reserveUSD_lt: BigDecimal reserveUSD_gte: BigDecimal reserveUSD_lte: BigDecimal reserveUSD_in: [BigDecimal!] reserveUSD_not_in: [BigDecimal!] trackedReserveETH: BigDecimal trackedReserveETH_not: BigDecimal trackedReserveETH_gt: BigDecimal trackedReserveETH_lt: BigDecimal trackedReserveETH_gte: BigDecimal trackedReserveETH_lte: BigDecimal trackedReserveETH_in: [BigDecimal!] trackedReserveETH_not_in: [BigDecimal!] token0Price: BigDecimal token0Price_not: BigDecimal token0Price_gt: BigDecimal token0Price_lt: BigDecimal token0Price_gte: BigDecimal token0Price_lte: BigDecimal token0Price_in: [BigDecimal!] token0Price_not_in: [BigDecimal!] token1Price: BigDecimal token1Price_not: BigDecimal token1Price_gt: BigDecimal token1Price_lt: BigDecimal token1Price_gte: BigDecimal token1Price_lte: BigDecimal token1Price_in: [BigDecimal!] token1Price_not_in: [BigDecimal!] volumeToken0: BigDecimal volumeToken0_not: BigDecimal volumeToken0_gt: BigDecimal volumeToken0_lt: BigDecimal volumeToken0_gte: BigDecimal volumeToken0_lte: BigDecimal volumeToken0_in: [BigDecimal!] volumeToken0_not_in: [BigDecimal!] volumeToken1: BigDecimal volumeToken1_not: BigDecimal volumeToken1_gt: BigDecimal volumeToken1_lt: BigDecimal volumeToken1_gte: BigDecimal volumeToken1_lte: BigDecimal volumeToken1_in: [BigDecimal!] volumeToken1_not_in: [BigDecimal!] volumeUSD: BigDecimal volumeUSD_not: BigDecimal volumeUSD_gt: BigDecimal volumeUSD_lt: BigDecimal volumeUSD_gte: BigDecimal volumeUSD_lte: BigDecimal volumeUSD_in: [BigDecimal!] volumeUSD_not_in: [BigDecimal!] untrackedVolumeUSD: BigDecimal untrackedVolumeUSD_not: BigDecimal untrackedVolumeUSD_gt: BigDecimal untrackedVolumeUSD_lt: BigDecimal untrackedVolumeUSD_gte: BigDecimal untrackedVolumeUSD_lte: BigDecimal untrackedVolumeUSD_in: [BigDecimal!] untrackedVolumeUSD_not_in: [BigDecimal!] txCount: BigInt txCount_not: BigInt txCount_gt: BigInt txCount_lt: BigInt txCount_gte: BigInt txCount_lte: BigInt txCount_in: [BigInt!] txCount_not_in: [BigInt!] createdAtTimestamp: BigInt createdAtTimestamp_not: BigInt createdAtTimestamp_gt: BigInt createdAtTimestamp_lt: BigInt createdAtTimestamp_gte: BigInt createdAtTimestamp_lte: BigInt createdAtTimestamp_in: [BigInt!] createdAtTimestamp_not_in: [BigInt!] createdAtBlockNumber: BigInt createdAtBlockNumber_not: BigInt createdAtBlockNumber_gt: BigInt createdAtBlockNumber_lt: BigInt createdAtBlockNumber_gte: BigInt createdAtBlockNumber_lte: BigInt createdAtBlockNumber_in: [BigInt!] createdAtBlockNumber_not_in: [BigInt!] liquidityProviderCount: BigInt liquidityProviderCount_not: BigInt liquidityProviderCount_gt: BigInt liquidityProviderCount_lt: BigInt liquidityProviderCount_gte: BigInt liquidityProviderCount_lte: BigInt liquidityProviderCount_in: [BigInt!] liquidityProviderCount_not_in: [BigInt!] pairHourData_: PairHourData_filter liquidityPositions_: LiquidityPosition_filter liquidityPositionSnapshots_: LiquidityPositionSnapshot_filter mints_: Mint_filter burns_: Burn_filter swaps_: Swap_filter _change_block: BlockChangedFilter and: [Pair_filter] or: [Pair_filter] } enum User_orderBy { id liquidityPositions usdSwapped } input User_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] liquidityPositions_: LiquidityPosition_filter usdSwapped: BigDecimal usdSwapped_not: BigDecimal usdSwapped_gt: BigDecimal usdSwapped_lt: BigDecimal usdSwapped_gte: BigDecimal usdSwapped_lte: BigDecimal usdSwapped_in: [BigDecimal!] usdSwapped_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [User_filter] or: [User_filter] } enum LiquidityPosition_orderBy { id user user__id user__usdSwapped pair pair__id pair__reserve0 pair__reserve1 pair__totalSupply pair__reserveETH pair__reserveUSD pair__trackedReserveETH pair__token0Price pair__token1Price pair__volumeToken0 pair__volumeToken1 pair__volumeUSD pair__untrackedVolumeUSD pair__txCount pair__createdAtTimestamp pair__createdAtBlockNumber pair__liquidityProviderCount liquidityTokenBalance } input LiquidityPosition_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] user: String user_not: String user_gt: String user_lt: String user_gte: String user_lte: String user_in: [String!] user_not_in: [String!] user_starts_with: String user_starts_with_nocase: String user_not_starts_with: String user_not_starts_with_nocase: String user_ends_with: String user_ends_with_nocase: String user_not_ends_with: String user_not_ends_with_nocase: String user_contains: String user_not_contains: String user_contains_nocase: String user_not_contains_nocase: String user_: User_filter pair: String pair_not: String pair_gt: String pair_lt: String pair_gte: String pair_lte: String pair_in: [String!] pair_not_in: [String!] pair_starts_with: String pair_starts_with_nocase: String pair_not_starts_with: String pair_not_starts_with_nocase: String pair_ends_with: String pair_ends_with_nocase: String pair_not_ends_with: String pair_not_ends_with_nocase: String pair_contains: String pair_not_contains: String pair_contains_nocase: String pair_not_contains_nocase: String pair_: Pair_filter liquidityTokenBalance: BigDecimal liquidityTokenBalance_not: BigDecimal liquidityTokenBalance_gt: BigDecimal liquidityTokenBalance_lt: BigDecimal liquidityTokenBalance_gte: BigDecimal liquidityTokenBalance_lte: BigDecimal liquidityTokenBalance_in: [BigDecimal!] liquidityTokenBalance_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [LiquidityPosition_filter] or: [LiquidityPosition_filter] } enum LiquidityPositionSnapshot_orderBy { id liquidityPosition liquidityPosition__id liquidityPosition__liquidityTokenBalance timestamp block user user__id user__usdSwapped pair pair__id pair__reserve0 pair__reserve1 pair__totalSupply pair__reserveETH pair__reserveUSD pair__trackedReserveETH pair__token0Price pair__token1Price pair__volumeToken0 pair__volumeToken1 pair__volumeUSD pair__untrackedVolumeUSD pair__txCount pair__createdAtTimestamp pair__createdAtBlockNumber pair__liquidityProviderCount token0PriceUSD token1PriceUSD reserve0 reserve1 reserveUSD liquidityTokenTotalSupply liquidityTokenBalance } input LiquidityPositionSnapshot_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] liquidityPosition: String liquidityPosition_not: String liquidityPosition_gt: String liquidityPosition_lt: String liquidityPosition_gte: String liquidityPosition_lte: String liquidityPosition_in: [String!] liquidityPosition_not_in: [String!] liquidityPosition_starts_with: String liquidityPosition_starts_with_nocase: String liquidityPosition_not_starts_with: String liquidityPosition_not_starts_with_nocase: String liquidityPosition_ends_with: String liquidityPosition_ends_with_nocase: String liquidityPosition_not_ends_with: String liquidityPosition_not_ends_with_nocase: String liquidityPosition_contains: String liquidityPosition_not_contains: String liquidityPosition_contains_nocase: String liquidityPosition_not_contains_nocase: String liquidityPosition_: LiquidityPosition_filter timestamp: Int timestamp_not: Int timestamp_gt: Int timestamp_lt: Int timestamp_gte: Int timestamp_lte: Int timestamp_in: [Int!] timestamp_not_in: [Int!] block: Int block_not: Int block_gt: Int block_lt: Int block_gte: Int block_lte: Int block_in: [Int!] block_not_in: [Int!] user: String user_not: String user_gt: String user_lt: String user_gte: String user_lte: String user_in: [String!] user_not_in: [String!] user_starts_with: String user_starts_with_nocase: String user_not_starts_with: String user_not_starts_with_nocase: String user_ends_with: String user_ends_with_nocase: String user_not_ends_with: String user_not_ends_with_nocase: String user_contains: String user_not_contains: String user_contains_nocase: String user_not_contains_nocase: String user_: User_filter pair: String pair_not: String pair_gt: String pair_lt: String pair_gte: String pair_lte: String pair_in: [String!] pair_not_in: [String!] pair_starts_with: String pair_starts_with_nocase: String pair_not_starts_with: String pair_not_starts_with_nocase: String pair_ends_with: String pair_ends_with_nocase: String pair_not_ends_with: String pair_not_ends_with_nocase: String pair_contains: String pair_not_contains: String pair_contains_nocase: String pair_not_contains_nocase: String pair_: Pair_filter token0PriceUSD: BigDecimal token0PriceUSD_not: BigDecimal token0PriceUSD_gt: BigDecimal token0PriceUSD_lt: BigDecimal token0PriceUSD_gte: BigDecimal token0PriceUSD_lte: BigDecimal token0PriceUSD_in: [BigDecimal!] token0PriceUSD_not_in: [BigDecimal!] token1PriceUSD: BigDecimal token1PriceUSD_not: BigDecimal token1PriceUSD_gt: BigDecimal token1PriceUSD_lt: BigDecimal token1PriceUSD_gte: BigDecimal token1PriceUSD_lte: BigDecimal token1PriceUSD_in: [BigDecimal!] token1PriceUSD_not_in: [BigDecimal!] reserve0: BigDecimal reserve0_not: BigDecimal reserve0_gt: BigDecimal reserve0_lt: BigDecimal reserve0_gte: BigDecimal reserve0_lte: BigDecimal reserve0_in: [BigDecimal!] reserve0_not_in: [BigDecimal!] reserve1: BigDecimal reserve1_not: BigDecimal reserve1_gt: BigDecimal reserve1_lt: BigDecimal reserve1_gte: BigDecimal reserve1_lte: BigDecimal reserve1_in: [BigDecimal!] reserve1_not_in: [BigDecimal!] reserveUSD: BigDecimal reserveUSD_not: BigDecimal reserveUSD_gt: BigDecimal reserveUSD_lt: BigDecimal reserveUSD_gte: BigDecimal reserveUSD_lte: BigDecimal reserveUSD_in: [BigDecimal!] reserveUSD_not_in: [BigDecimal!] liquidityTokenTotalSupply: BigDecimal liquidityTokenTotalSupply_not: BigDecimal liquidityTokenTotalSupply_gt: BigDecimal liquidityTokenTotalSupply_lt: BigDecimal liquidityTokenTotalSupply_gte: BigDecimal liquidityTokenTotalSupply_lte: BigDecimal liquidityTokenTotalSupply_in: [BigDecimal!] liquidityTokenTotalSupply_not_in: [BigDecimal!] liquidityTokenBalance: BigDecimal liquidityTokenBalance_not: BigDecimal liquidityTokenBalance_gt: BigDecimal liquidityTokenBalance_lt: BigDecimal liquidityTokenBalance_gte: BigDecimal liquidityTokenBalance_lte: BigDecimal liquidityTokenBalance_in: [BigDecimal!] liquidityTokenBalance_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [LiquidityPositionSnapshot_filter] or: [LiquidityPositionSnapshot_filter] } enum Transaction_orderBy { id blockNumber timestamp mints burns swaps } input Transaction_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] blockNumber: BigInt blockNumber_not: BigInt blockNumber_gt: BigInt blockNumber_lt: BigInt blockNumber_gte: BigInt blockNumber_lte: BigInt blockNumber_in: [BigInt!] blockNumber_not_in: [BigInt!] timestamp: BigInt timestamp_not: BigInt timestamp_gt: BigInt timestamp_lt: BigInt timestamp_gte: BigInt timestamp_lte: BigInt timestamp_in: [BigInt!] timestamp_not_in: [BigInt!] mints: [String!] mints_not: [String!] mints_contains: [String!] mints_not_contains: [String!] mints_contains_nocase: [String!] mints_not_contains_nocase: [String!] mints_: Mint_filter burns: [String!] burns_not: [String!] burns_contains: [String!] burns_not_contains: [String!] burns_contains_nocase: [String!] burns_not_contains_nocase: [String!] burns_: Burn_filter swaps: [String!] swaps_not: [String!] swaps_contains: [String!] swaps_not_contains: [String!] swaps_contains_nocase: [String!] swaps_not_contains_nocase: [String!] swaps_: Swap_filter _change_block: BlockChangedFilter and: [Transaction_filter] or: [Transaction_filter] } enum Mint_orderBy { id transaction transaction__id transaction__blockNumber transaction__timestamp timestamp pair pair__id pair__reserve0 pair__reserve1 pair__totalSupply pair__reserveETH pair__reserveUSD pair__trackedReserveETH pair__token0Price pair__token1Price pair__volumeToken0 pair__volumeToken1 pair__volumeUSD pair__untrackedVolumeUSD pair__txCount pair__createdAtTimestamp pair__createdAtBlockNumber pair__liquidityProviderCount to liquidity sender amount0 amount1 logIndex amountUSD feeTo feeLiquidity } input Mint_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] transaction: String transaction_not: String transaction_gt: String transaction_lt: String transaction_gte: String transaction_lte: String transaction_in: [String!] transaction_not_in: [String!] transaction_starts_with: String transaction_starts_with_nocase: String transaction_not_starts_with: String transaction_not_starts_with_nocase: String transaction_ends_with: String transaction_ends_with_nocase: String transaction_not_ends_with: String transaction_not_ends_with_nocase: String transaction_contains: String transaction_not_contains: String transaction_contains_nocase: String transaction_not_contains_nocase: String transaction_: Transaction_filter timestamp: BigInt timestamp_not: BigInt timestamp_gt: BigInt timestamp_lt: BigInt timestamp_gte: BigInt timestamp_lte: BigInt timestamp_in: [BigInt!] timestamp_not_in: [BigInt!] pair: String pair_not: String pair_gt: String pair_lt: String pair_gte: String pair_lte: String pair_in: [String!] pair_not_in: [String!] pair_starts_with: String pair_starts_with_nocase: String pair_not_starts_with: String pair_not_starts_with_nocase: String pair_ends_with: String pair_ends_with_nocase: String pair_not_ends_with: String pair_not_ends_with_nocase: String pair_contains: String pair_not_contains: String pair_contains_nocase: String pair_not_contains_nocase: String pair_: Pair_filter to: Bytes to_not: Bytes to_gt: Bytes to_lt: Bytes to_gte: Bytes to_lte: Bytes to_in: [Bytes!] to_not_in: [Bytes!] to_contains: Bytes to_not_contains: Bytes liquidity: BigDecimal liquidity_not: BigDecimal liquidity_gt: BigDecimal liquidity_lt: BigDecimal liquidity_gte: BigDecimal liquidity_lte: BigDecimal liquidity_in: [BigDecimal!] liquidity_not_in: [BigDecimal!] sender: Bytes sender_not: Bytes sender_gt: Bytes sender_lt: Bytes sender_gte: Bytes sender_lte: Bytes sender_in: [Bytes!] sender_not_in: [Bytes!] sender_contains: Bytes sender_not_contains: Bytes amount0: BigDecimal amount0_not: BigDecimal amount0_gt: BigDecimal amount0_lt: BigDecimal amount0_gte: BigDecimal amount0_lte: BigDecimal amount0_in: [BigDecimal!] amount0_not_in: [BigDecimal!] amount1: BigDecimal amount1_not: BigDecimal amount1_gt: BigDecimal amount1_lt: BigDecimal amount1_gte: BigDecimal amount1_lte: BigDecimal amount1_in: [BigDecimal!] amount1_not_in: [BigDecimal!] logIndex: BigInt logIndex_not: BigInt logIndex_gt: BigInt logIndex_lt: BigInt logIndex_gte: BigInt logIndex_lte: BigInt logIndex_in: [BigInt!] logIndex_not_in: [BigInt!] amountUSD: BigDecimal amountUSD_not: BigDecimal amountUSD_gt: BigDecimal amountUSD_lt: BigDecimal amountUSD_gte: BigDecimal amountUSD_lte: BigDecimal amountUSD_in: [BigDecimal!] amountUSD_not_in: [BigDecimal!] feeTo: Bytes feeTo_not: Bytes feeTo_gt: Bytes feeTo_lt: Bytes feeTo_gte: Bytes feeTo_lte: Bytes feeTo_in: [Bytes!] feeTo_not_in: [Bytes!] feeTo_contains: Bytes feeTo_not_contains: Bytes feeLiquidity: BigDecimal feeLiquidity_not: BigDecimal feeLiquidity_gt: BigDecimal feeLiquidity_lt: BigDecimal feeLiquidity_gte: BigDecimal feeLiquidity_lte: BigDecimal feeLiquidity_in: [BigDecimal!] feeLiquidity_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [Mint_filter] or: [Mint_filter] } enum Burn_orderBy { id transaction transaction__id transaction__blockNumber transaction__timestamp timestamp pair pair__id pair__reserve0 pair__reserve1 pair__totalSupply pair__reserveETH pair__reserveUSD pair__trackedReserveETH pair__token0Price pair__token1Price pair__volumeToken0 pair__volumeToken1 pair__volumeUSD pair__untrackedVolumeUSD pair__txCount pair__createdAtTimestamp pair__createdAtBlockNumber pair__liquidityProviderCount liquidity sender amount0 amount1 to logIndex amountUSD needsComplete feeTo feeLiquidity } input Burn_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] transaction: String transaction_not: String transaction_gt: String transaction_lt: String transaction_gte: String transaction_lte: String transaction_in: [String!] transaction_not_in: [String!] transaction_starts_with: String transaction_starts_with_nocase: String transaction_not_starts_with: String transaction_not_starts_with_nocase: String transaction_ends_with: String transaction_ends_with_nocase: String transaction_not_ends_with: String transaction_not_ends_with_nocase: String transaction_contains: String transaction_not_contains: String transaction_contains_nocase: String transaction_not_contains_nocase: String transaction_: Transaction_filter timestamp: BigInt timestamp_not: BigInt timestamp_gt: BigInt timestamp_lt: BigInt timestamp_gte: BigInt timestamp_lte: BigInt timestamp_in: [BigInt!] timestamp_not_in: [BigInt!] pair: String pair_not: String pair_gt: String pair_lt: String pair_gte: String pair_lte: String pair_in: [String!] pair_not_in: [String!] pair_starts_with: String pair_starts_with_nocase: String pair_not_starts_with: String pair_not_starts_with_nocase: String pair_ends_with: String pair_ends_with_nocase: String pair_not_ends_with: String pair_not_ends_with_nocase: String pair_contains: String pair_not_contains: String pair_contains_nocase: String pair_not_contains_nocase: String pair_: Pair_filter liquidity: BigDecimal liquidity_not: BigDecimal liquidity_gt: BigDecimal liquidity_lt: BigDecimal liquidity_gte: BigDecimal liquidity_lte: BigDecimal liquidity_in: [BigDecimal!] liquidity_not_in: [BigDecimal!] sender: Bytes sender_not: Bytes sender_gt: Bytes sender_lt: Bytes sender_gte: Bytes sender_lte: Bytes sender_in: [Bytes!] sender_not_in: [Bytes!] sender_contains: Bytes sender_not_contains: Bytes amount0: BigDecimal amount0_not: BigDecimal amount0_gt: BigDecimal amount0_lt: BigDecimal amount0_gte: BigDecimal amount0_lte: BigDecimal amount0_in: [BigDecimal!] amount0_not_in: [BigDecimal!] amount1: BigDecimal amount1_not: BigDecimal amount1_gt: BigDecimal amount1_lt: BigDecimal amount1_gte: BigDecimal amount1_lte: BigDecimal amount1_in: [BigDecimal!] amount1_not_in: [BigDecimal!] to: Bytes to_not: Bytes to_gt: Bytes to_lt: Bytes to_gte: Bytes to_lte: Bytes to_in: [Bytes!] to_not_in: [Bytes!] to_contains: Bytes to_not_contains: Bytes logIndex: BigInt logIndex_not: BigInt logIndex_gt: BigInt logIndex_lt: BigInt logIndex_gte: BigInt logIndex_lte: BigInt logIndex_in: [BigInt!] logIndex_not_in: [BigInt!] amountUSD: BigDecimal amountUSD_not: BigDecimal amountUSD_gt: BigDecimal amountUSD_lt: BigDecimal amountUSD_gte: BigDecimal amountUSD_lte: BigDecimal amountUSD_in: [BigDecimal!] amountUSD_not_in: [BigDecimal!] needsComplete: Boolean needsComplete_not: Boolean needsComplete_gt: Boolean needsComplete_lt: Boolean needsComplete_gte: Boolean needsComplete_lte: Boolean needsComplete_in: [Boolean!] needsComplete_not_in: [Boolean!] feeTo: Bytes feeTo_not: Bytes feeTo_gt: Bytes feeTo_lt: Bytes feeTo_gte: Bytes feeTo_lte: Bytes feeTo_in: [Bytes!] feeTo_not_in: [Bytes!] feeTo_contains: Bytes feeTo_not_contains: Bytes feeLiquidity: BigDecimal feeLiquidity_not: BigDecimal feeLiquidity_gt: BigDecimal feeLiquidity_lt: BigDecimal feeLiquidity_gte: BigDecimal feeLiquidity_lte: BigDecimal feeLiquidity_in: [BigDecimal!] feeLiquidity_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [Burn_filter] or: [Burn_filter] } enum Swap_orderBy { id transaction transaction__id transaction__blockNumber transaction__timestamp timestamp pair pair__id pair__reserve0 pair__reserve1 pair__totalSupply pair__reserveETH pair__reserveUSD pair__trackedReserveETH pair__token0Price pair__token1Price pair__volumeToken0 pair__volumeToken1 pair__volumeUSD pair__untrackedVolumeUSD pair__txCount pair__createdAtTimestamp pair__createdAtBlockNumber pair__liquidityProviderCount sender from amount0In amount1In amount0Out amount1Out to logIndex amountUSD } input Swap_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] transaction: String transaction_not: String transaction_gt: String transaction_lt: String transaction_gte: String transaction_lte: String transaction_in: [String!] transaction_not_in: [String!] transaction_starts_with: String transaction_starts_with_nocase: String transaction_not_starts_with: String transaction_not_starts_with_nocase: String transaction_ends_with: String transaction_ends_with_nocase: String transaction_not_ends_with: String transaction_not_ends_with_nocase: String transaction_contains: String transaction_not_contains: String transaction_contains_nocase: String transaction_not_contains_nocase: String transaction_: Transaction_filter timestamp: BigInt timestamp_not: BigInt timestamp_gt: BigInt timestamp_lt: BigInt timestamp_gte: BigInt timestamp_lte: BigInt timestamp_in: [BigInt!] timestamp_not_in: [BigInt!] pair: String pair_not: String pair_gt: String pair_lt: String pair_gte: String pair_lte: String pair_in: [String!] pair_not_in: [String!] pair_starts_with: String pair_starts_with_nocase: String pair_not_starts_with: String pair_not_starts_with_nocase: String pair_ends_with: String pair_ends_with_nocase: String pair_not_ends_with: String pair_not_ends_with_nocase: String pair_contains: String pair_not_contains: String pair_contains_nocase: String pair_not_contains_nocase: String pair_: Pair_filter sender: Bytes sender_not: Bytes sender_gt: Bytes sender_lt: Bytes sender_gte: Bytes sender_lte: Bytes sender_in: [Bytes!] sender_not_in: [Bytes!] sender_contains: Bytes sender_not_contains: Bytes from: Bytes from_not: Bytes from_gt: Bytes from_lt: Bytes from_gte: Bytes from_lte: Bytes from_in: [Bytes!] from_not_in: [Bytes!] from_contains: Bytes from_not_contains: Bytes amount0In: BigDecimal amount0In_not: BigDecimal amount0In_gt: BigDecimal amount0In_lt: BigDecimal amount0In_gte: BigDecimal amount0In_lte: BigDecimal amount0In_in: [BigDecimal!] amount0In_not_in: [BigDecimal!] amount1In: BigDecimal amount1In_not: BigDecimal amount1In_gt: BigDecimal amount1In_lt: BigDecimal amount1In_gte: BigDecimal amount1In_lte: BigDecimal amount1In_in: [BigDecimal!] amount1In_not_in: [BigDecimal!] amount0Out: BigDecimal amount0Out_not: BigDecimal amount0Out_gt: BigDecimal amount0Out_lt: BigDecimal amount0Out_gte: BigDecimal amount0Out_lte: BigDecimal amount0Out_in: [BigDecimal!] amount0Out_not_in: [BigDecimal!] amount1Out: BigDecimal amount1Out_not: BigDecimal amount1Out_gt: BigDecimal amount1Out_lt: BigDecimal amount1Out_gte: BigDecimal amount1Out_lte: BigDecimal amount1Out_in: [BigDecimal!] amount1Out_not_in: [BigDecimal!] to: Bytes to_not: Bytes to_gt: Bytes to_lt: Bytes to_gte: Bytes to_lte: Bytes to_in: [Bytes!] to_not_in: [Bytes!] to_contains: Bytes to_not_contains: Bytes logIndex: BigInt logIndex_not: BigInt logIndex_gt: BigInt logIndex_lt: BigInt logIndex_gte: BigInt logIndex_lte: BigInt logIndex_in: [BigInt!] logIndex_not_in: [BigInt!] amountUSD: BigDecimal amountUSD_not: BigDecimal amountUSD_gt: BigDecimal amountUSD_lt: BigDecimal amountUSD_gte: BigDecimal amountUSD_lte: BigDecimal amountUSD_in: [BigDecimal!] amountUSD_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [Swap_filter] or: [Swap_filter] } enum Bundle_orderBy { id ethPrice } input Bundle_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] ethPrice: BigDecimal ethPrice_not: BigDecimal ethPrice_gt: BigDecimal ethPrice_lt: BigDecimal ethPrice_gte: BigDecimal ethPrice_lte: BigDecimal ethPrice_in: [BigDecimal!] ethPrice_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [Bundle_filter] or: [Bundle_filter] } enum UniswapDayData_orderBy { id date dailyVolumeETH dailyVolumeUSD dailyVolumeUntracked totalVolumeETH totalLiquidityETH totalVolumeUSD totalLiquidityUSD txCount } input UniswapDayData_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] date: Int date_not: Int date_gt: Int date_lt: Int date_gte: Int date_lte: Int date_in: [Int!] date_not_in: [Int!] dailyVolumeETH: BigDecimal dailyVolumeETH_not: BigDecimal dailyVolumeETH_gt: BigDecimal dailyVolumeETH_lt: BigDecimal dailyVolumeETH_gte: BigDecimal dailyVolumeETH_lte: BigDecimal dailyVolumeETH_in: [BigDecimal!] dailyVolumeETH_not_in: [BigDecimal!] dailyVolumeUSD: BigDecimal dailyVolumeUSD_not: BigDecimal dailyVolumeUSD_gt: BigDecimal dailyVolumeUSD_lt: BigDecimal dailyVolumeUSD_gte: BigDecimal dailyVolumeUSD_lte: BigDecimal dailyVolumeUSD_in: [BigDecimal!] dailyVolumeUSD_not_in: [BigDecimal!] dailyVolumeUntracked: BigDecimal dailyVolumeUntracked_not: BigDecimal dailyVolumeUntracked_gt: BigDecimal dailyVolumeUntracked_lt: BigDecimal dailyVolumeUntracked_gte: BigDecimal dailyVolumeUntracked_lte: BigDecimal dailyVolumeUntracked_in: [BigDecimal!] dailyVolumeUntracked_not_in: [BigDecimal!] totalVolumeETH: BigDecimal totalVolumeETH_not: BigDecimal totalVolumeETH_gt: BigDecimal totalVolumeETH_lt: BigDecimal totalVolumeETH_gte: BigDecimal totalVolumeETH_lte: BigDecimal totalVolumeETH_in: [BigDecimal!] totalVolumeETH_not_in: [BigDecimal!] totalLiquidityETH: BigDecimal totalLiquidityETH_not: BigDecimal totalLiquidityETH_gt: BigDecimal totalLiquidityETH_lt: BigDecimal totalLiquidityETH_gte: BigDecimal totalLiquidityETH_lte: BigDecimal totalLiquidityETH_in: [BigDecimal!] totalLiquidityETH_not_in: [BigDecimal!] totalVolumeUSD: BigDecimal totalVolumeUSD_not: BigDecimal totalVolumeUSD_gt: BigDecimal totalVolumeUSD_lt: BigDecimal totalVolumeUSD_gte: BigDecimal totalVolumeUSD_lte: BigDecimal totalVolumeUSD_in: [BigDecimal!] totalVolumeUSD_not_in: [BigDecimal!] totalLiquidityUSD: BigDecimal totalLiquidityUSD_not: BigDecimal totalLiquidityUSD_gt: BigDecimal totalLiquidityUSD_lt: BigDecimal totalLiquidityUSD_gte: BigDecimal totalLiquidityUSD_lte: BigDecimal totalLiquidityUSD_in: [BigDecimal!] totalLiquidityUSD_not_in: [BigDecimal!] txCount: BigInt txCount_not: BigInt txCount_gt: BigInt txCount_lt: BigInt txCount_gte: BigInt txCount_lte: BigInt txCount_in: [BigInt!] txCount_not_in: [BigInt!] _change_block: BlockChangedFilter and: [UniswapDayData_filter] or: [UniswapDayData_filter] } enum PairHourData_orderBy { id hourStartUnix pair pair__id pair__reserve0 pair__reserve1 pair__totalSupply pair__reserveETH pair__reserveUSD pair__trackedReserveETH pair__token0Price pair__token1Price pair__volumeToken0 pair__volumeToken1 pair__volumeUSD pair__untrackedVolumeUSD pair__txCount pair__createdAtTimestamp pair__createdAtBlockNumber pair__liquidityProviderCount reserve0 reserve1 totalSupply reserveUSD hourlyVolumeToken0 hourlyVolumeToken1 hourlyVolumeUSD hourlyTxns } input PairHourData_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] hourStartUnix: Int hourStartUnix_not: Int hourStartUnix_gt: Int hourStartUnix_lt: Int hourStartUnix_gte: Int hourStartUnix_lte: Int hourStartUnix_in: [Int!] hourStartUnix_not_in: [Int!] pair: String pair_not: String pair_gt: String pair_lt: String pair_gte: String pair_lte: String pair_in: [String!] pair_not_in: [String!] pair_starts_with: String pair_starts_with_nocase: String pair_not_starts_with: String pair_not_starts_with_nocase: String pair_ends_with: String pair_ends_with_nocase: String pair_not_ends_with: String pair_not_ends_with_nocase: String pair_contains: String pair_not_contains: String pair_contains_nocase: String pair_not_contains_nocase: String pair_: Pair_filter reserve0: BigDecimal reserve0_not: BigDecimal reserve0_gt: BigDecimal reserve0_lt: BigDecimal reserve0_gte: BigDecimal reserve0_lte: BigDecimal reserve0_in: [BigDecimal!] reserve0_not_in: [BigDecimal!] reserve1: BigDecimal reserve1_not: BigDecimal reserve1_gt: BigDecimal reserve1_lt: BigDecimal reserve1_gte: BigDecimal reserve1_lte: BigDecimal reserve1_in: [BigDecimal!] reserve1_not_in: [BigDecimal!] totalSupply: BigDecimal totalSupply_not: BigDecimal totalSupply_gt: BigDecimal totalSupply_lt: BigDecimal totalSupply_gte: BigDecimal totalSupply_lte: BigDecimal totalSupply_in: [BigDecimal!] totalSupply_not_in: [BigDecimal!] reserveUSD: BigDecimal reserveUSD_not: BigDecimal reserveUSD_gt: BigDecimal reserveUSD_lt: BigDecimal reserveUSD_gte: BigDecimal reserveUSD_lte: BigDecimal reserveUSD_in: [BigDecimal!] reserveUSD_not_in: [BigDecimal!] hourlyVolumeToken0: BigDecimal hourlyVolumeToken0_not: BigDecimal hourlyVolumeToken0_gt: BigDecimal hourlyVolumeToken0_lt: BigDecimal hourlyVolumeToken0_gte: BigDecimal hourlyVolumeToken0_lte: BigDecimal hourlyVolumeToken0_in: [BigDecimal!] hourlyVolumeToken0_not_in: [BigDecimal!] hourlyVolumeToken1: BigDecimal hourlyVolumeToken1_not: BigDecimal hourlyVolumeToken1_gt: BigDecimal hourlyVolumeToken1_lt: BigDecimal hourlyVolumeToken1_gte: BigDecimal hourlyVolumeToken1_lte: BigDecimal hourlyVolumeToken1_in: [BigDecimal!] hourlyVolumeToken1_not_in: [BigDecimal!] hourlyVolumeUSD: BigDecimal hourlyVolumeUSD_not: BigDecimal hourlyVolumeUSD_gt: BigDecimal hourlyVolumeUSD_lt: BigDecimal hourlyVolumeUSD_gte: BigDecimal hourlyVolumeUSD_lte: BigDecimal hourlyVolumeUSD_in: [BigDecimal!] hourlyVolumeUSD_not_in: [BigDecimal!] hourlyTxns: BigInt hourlyTxns_not: BigInt hourlyTxns_gt: BigInt hourlyTxns_lt: BigInt hourlyTxns_gte: BigInt hourlyTxns_lte: BigInt hourlyTxns_in: [BigInt!] hourlyTxns_not_in: [BigInt!] _change_block: BlockChangedFilter and: [PairHourData_filter] or: [PairHourData_filter] } enum PairDayData_orderBy { id date pairAddress token0 token0__id token0__symbol token0__name token0__decimals token0__totalSupply token0__tradeVolume token0__tradeVolumeUSD token0__untrackedVolumeUSD token0__txCount token0__totalLiquidity token0__derivedETH token1 token1__id token1__symbol token1__name token1__decimals token1__totalSupply token1__tradeVolume token1__tradeVolumeUSD token1__untrackedVolumeUSD token1__txCount token1__totalLiquidity token1__derivedETH reserve0 reserve1 totalSupply reserveUSD dailyVolumeToken0 dailyVolumeToken1 dailyVolumeUSD dailyTxns } input PairDayData_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] date: Int date_not: Int date_gt: Int date_lt: Int date_gte: Int date_lte: Int date_in: [Int!] date_not_in: [Int!] pairAddress: Bytes pairAddress_not: Bytes pairAddress_gt: Bytes pairAddress_lt: Bytes pairAddress_gte: Bytes pairAddress_lte: Bytes pairAddress_in: [Bytes!] pairAddress_not_in: [Bytes!] pairAddress_contains: Bytes pairAddress_not_contains: Bytes token0: String token0_not: String token0_gt: String token0_lt: String token0_gte: String token0_lte: String token0_in: [String!] token0_not_in: [String!] token0_starts_with: String token0_starts_with_nocase: String token0_not_starts_with: String token0_not_starts_with_nocase: String token0_ends_with: String token0_ends_with_nocase: String token0_not_ends_with: String token0_not_ends_with_nocase: String token0_contains: String token0_not_contains: String token0_contains_nocase: String token0_not_contains_nocase: String token0_: Token_filter token1: String token1_not: String token1_gt: String token1_lt: String token1_gte: String token1_lte: String token1_in: [String!] token1_not_in: [String!] token1_starts_with: String token1_starts_with_nocase: String token1_not_starts_with: String token1_not_starts_with_nocase: String token1_ends_with: String token1_ends_with_nocase: String token1_not_ends_with: String token1_not_ends_with_nocase: String token1_contains: String token1_not_contains: String token1_contains_nocase: String token1_not_contains_nocase: String token1_: Token_filter reserve0: BigDecimal reserve0_not: BigDecimal reserve0_gt: BigDecimal reserve0_lt: BigDecimal reserve0_gte: BigDecimal reserve0_lte: BigDecimal reserve0_in: [BigDecimal!] reserve0_not_in: [BigDecimal!] reserve1: BigDecimal reserve1_not: BigDecimal reserve1_gt: BigDecimal reserve1_lt: BigDecimal reserve1_gte: BigDecimal reserve1_lte: BigDecimal reserve1_in: [BigDecimal!] reserve1_not_in: [BigDecimal!] totalSupply: BigDecimal totalSupply_not: BigDecimal totalSupply_gt: BigDecimal totalSupply_lt: BigDecimal totalSupply_gte: BigDecimal totalSupply_lte: BigDecimal totalSupply_in: [BigDecimal!] totalSupply_not_in: [BigDecimal!] reserveUSD: BigDecimal reserveUSD_not: BigDecimal reserveUSD_gt: BigDecimal reserveUSD_lt: BigDecimal reserveUSD_gte: BigDecimal reserveUSD_lte: BigDecimal reserveUSD_in: [BigDecimal!] reserveUSD_not_in: [BigDecimal!] dailyVolumeToken0: BigDecimal dailyVolumeToken0_not: BigDecimal dailyVolumeToken0_gt: BigDecimal dailyVolumeToken0_lt: BigDecimal dailyVolumeToken0_gte: BigDecimal dailyVolumeToken0_lte: BigDecimal dailyVolumeToken0_in: [BigDecimal!] dailyVolumeToken0_not_in: [BigDecimal!] dailyVolumeToken1: BigDecimal dailyVolumeToken1_not: BigDecimal dailyVolumeToken1_gt: BigDecimal dailyVolumeToken1_lt: BigDecimal dailyVolumeToken1_gte: BigDecimal dailyVolumeToken1_lte: BigDecimal dailyVolumeToken1_in: [BigDecimal!] dailyVolumeToken1_not_in: [BigDecimal!] dailyVolumeUSD: BigDecimal dailyVolumeUSD_not: BigDecimal dailyVolumeUSD_gt: BigDecimal dailyVolumeUSD_lt: BigDecimal dailyVolumeUSD_gte: BigDecimal dailyVolumeUSD_lte: BigDecimal dailyVolumeUSD_in: [BigDecimal!] dailyVolumeUSD_not_in: [BigDecimal!] dailyTxns: BigInt dailyTxns_not: BigInt dailyTxns_gt: BigInt dailyTxns_lt: BigInt dailyTxns_gte: BigInt dailyTxns_lte: BigInt dailyTxns_in: [BigInt!] dailyTxns_not_in: [BigInt!] _change_block: BlockChangedFilter and: [PairDayData_filter] or: [PairDayData_filter] } enum TokenDayData_orderBy { id date token token__id token__symbol token__name token__decimals token__totalSupply token__tradeVolume token__tradeVolumeUSD token__untrackedVolumeUSD token__txCount token__totalLiquidity token__derivedETH dailyVolumeToken dailyVolumeETH dailyVolumeUSD dailyTxns totalLiquidityToken totalLiquidityETH totalLiquidityUSD priceUSD } input TokenDayData_filter { id: ID id_not: ID id_gt: ID id_lt: ID id_gte: ID id_lte: ID id_in: [ID!] id_not_in: [ID!] date: Int date_not: Int date_gt: Int date_lt: Int date_gte: Int date_lte: Int date_in: [Int!] date_not_in: [Int!] token: String token_not: String token_gt: String token_lt: String token_gte: String token_lte: String token_in: [String!] token_not_in: [String!] token_starts_with: String token_starts_with_nocase: String token_not_starts_with: String token_not_starts_with_nocase: String token_ends_with: String token_ends_with_nocase: String token_not_ends_with: String token_not_ends_with_nocase: String token_contains: String token_not_contains: String token_contains_nocase: String token_not_contains_nocase: String token_: Token_filter dailyVolumeToken: BigDecimal dailyVolumeToken_not: BigDecimal dailyVolumeToken_gt: BigDecimal dailyVolumeToken_lt: BigDecimal dailyVolumeToken_gte: BigDecimal dailyVolumeToken_lte: BigDecimal dailyVolumeToken_in: [BigDecimal!] dailyVolumeToken_not_in: [BigDecimal!] dailyVolumeETH: BigDecimal dailyVolumeETH_not: BigDecimal dailyVolumeETH_gt: BigDecimal dailyVolumeETH_lt: BigDecimal dailyVolumeETH_gte: BigDecimal dailyVolumeETH_lte: BigDecimal dailyVolumeETH_in: [BigDecimal!] dailyVolumeETH_not_in: [BigDecimal!] dailyVolumeUSD: BigDecimal dailyVolumeUSD_not: BigDecimal dailyVolumeUSD_gt: BigDecimal dailyVolumeUSD_lt: BigDecimal dailyVolumeUSD_gte: BigDecimal dailyVolumeUSD_lte: BigDecimal dailyVolumeUSD_in: [BigDecimal!] dailyVolumeUSD_not_in: [BigDecimal!] dailyTxns: BigInt dailyTxns_not: BigInt dailyTxns_gt: BigInt dailyTxns_lt: BigInt dailyTxns_gte: BigInt dailyTxns_lte: BigInt dailyTxns_in: [BigInt!] dailyTxns_not_in: [BigInt!] totalLiquidityToken: BigDecimal totalLiquidityToken_not: BigDecimal totalLiquidityToken_gt: BigDecimal totalLiquidityToken_lt: BigDecimal totalLiquidityToken_gte: BigDecimal totalLiquidityToken_lte: BigDecimal totalLiquidityToken_in: [BigDecimal!] totalLiquidityToken_not_in: [BigDecimal!] totalLiquidityETH: BigDecimal totalLiquidityETH_not: BigDecimal totalLiquidityETH_gt: BigDecimal totalLiquidityETH_lt: BigDecimal totalLiquidityETH_gte: BigDecimal totalLiquidityETH_lte: BigDecimal totalLiquidityETH_in: [BigDecimal!] totalLiquidityETH_not_in: [BigDecimal!] totalLiquidityUSD: BigDecimal totalLiquidityUSD_not: BigDecimal totalLiquidityUSD_gt: BigDecimal totalLiquidityUSD_lt: BigDecimal totalLiquidityUSD_gte: BigDecimal totalLiquidityUSD_lte: BigDecimal totalLiquidityUSD_in: [BigDecimal!] totalLiquidityUSD_not_in: [BigDecimal!] priceUSD: BigDecimal priceUSD_not: BigDecimal priceUSD_gt: BigDecimal priceUSD_lt: BigDecimal priceUSD_gte: BigDecimal priceUSD_lte: BigDecimal priceUSD_in: [BigDecimal!] priceUSD_not_in: [BigDecimal!] _change_block: BlockChangedFilter and: [TokenDayData_filter] or: [TokenDayData_filter] } type _MetaBlock_ { hash: Bytes number: Int! timestamp: Int } type _Meta_ { block: _MetaBlock_! deployment: String! hasIndexingErrors: Boolean! } type ResultState { block: _Block_! contractAddress: String! cid: String! kind: String! data: String! } type SyncStatus { latestIndexedBlockHash: String! latestIndexedBlockNumber: Int! latestCanonicalBlockHash: String! latestCanonicalBlockNumber: Int! initialIndexedBlockHash: String! initialIndexedBlockNumber: Int! latestProcessedBlockHash: String! latestProcessedBlockNumber: Int! } type Query { events(blockHash: String!, contractAddress: String!, name: String): [ResultEvent!] eventsInRange(fromBlockNumber: Int!, toBlockNumber: Int!): [ResultEvent!] uniswapFactory(id: ID!, block: Block_height): UniswapFactory uniswapFactories(block: Block_height, where: UniswapFactory_filter, orderBy: UniswapFactory_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [UniswapFactory!]! token(id: ID!, block: Block_height): Token tokens(block: Block_height, where: Token_filter, orderBy: Token_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [Token!]! pair(id: ID!, block: Block_height): Pair pairs(block: Block_height, where: Pair_filter, orderBy: Pair_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [Pair!]! user(id: ID!, block: Block_height): User users(block: Block_height, where: User_filter, orderBy: User_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [User!]! liquidityPosition(id: ID!, block: Block_height): LiquidityPosition liquidityPositions(block: Block_height, where: LiquidityPosition_filter, orderBy: LiquidityPosition_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [LiquidityPosition!]! liquidityPositionSnapshot(id: ID!, block: Block_height): LiquidityPositionSnapshot liquidityPositionSnapshots(block: Block_height, where: LiquidityPositionSnapshot_filter, orderBy: LiquidityPositionSnapshot_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [LiquidityPositionSnapshot!]! transaction(id: ID!, block: Block_height): Transaction transactions(block: Block_height, where: Transaction_filter, orderBy: Transaction_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [Transaction!]! mint(id: ID!, block: Block_height): Mint mints(block: Block_height, where: Mint_filter, orderBy: Mint_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [Mint!]! burn(id: ID!, block: Block_height): Burn burns(block: Block_height, where: Burn_filter, orderBy: Burn_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [Burn!]! swap(id: ID!, block: Block_height): Swap swaps(block: Block_height, where: Swap_filter, orderBy: Swap_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [Swap!]! bundle(id: ID!, block: Block_height): Bundle bundles(block: Block_height, where: Bundle_filter, orderBy: Bundle_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [Bundle!]! uniswapDayData(id: ID!, block: Block_height): UniswapDayData uniswapDayDatas(block: Block_height, where: UniswapDayData_filter, orderBy: UniswapDayData_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [UniswapDayData!]! pairHourData(id: ID!, block: Block_height): PairHourData pairHourDatas(block: Block_height, where: PairHourData_filter, orderBy: PairHourData_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [PairHourData!]! pairDayData(id: ID!, block: Block_height): PairDayData pairDayDatas(block: Block_height, where: PairDayData_filter, orderBy: PairDayData_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [PairDayData!]! tokenDayData(id: ID!, block: Block_height): TokenDayData tokenDayDatas(block: Block_height, where: TokenDayData_filter, orderBy: TokenDayData_orderBy, orderDirection: OrderDirection, first: Int = 100, skip: Int = 0): [TokenDayData!]! _meta(block: Block_height): _Meta_ getStateByCID(cid: String!): ResultState getState(blockHash: String!, contractAddress: String!, kind: String): ResultState getSyncStatus: SyncStatus } type UniswapFactory { id: ID! pairCount: Int! totalVolumeUSD: BigDecimal! totalVolumeETH: BigDecimal! untrackedVolumeUSD: BigDecimal! totalLiquidityUSD: BigDecimal! totalLiquidityETH: BigDecimal! txCount: BigInt! } type Token { id: ID! symbol: String! name: String! decimals: BigInt! totalSupply: BigInt! tradeVolume: BigDecimal! tradeVolumeUSD: BigDecimal! untrackedVolumeUSD: BigDecimal! txCount: BigInt! totalLiquidity: BigDecimal! derivedETH: BigDecimal! tokenDayData: [TokenDayData!]! pairDayDataBase: [PairDayData!]! pairDayDataQuote: [PairDayData!]! pairBase: [Pair!]! pairQuote: [Pair!]! } type TokenDayData { id: ID! date: Int! token: Token! dailyVolumeToken: BigDecimal! dailyVolumeETH: BigDecimal! dailyVolumeUSD: BigDecimal! dailyTxns: BigInt! totalLiquidityToken: BigDecimal! totalLiquidityETH: BigDecimal! totalLiquidityUSD: BigDecimal! priceUSD: BigDecimal! } type PairDayData { id: ID! date: Int! pairAddress: Bytes! token0: Token! token1: Token! reserve0: BigDecimal! reserve1: BigDecimal! totalSupply: BigDecimal reserveUSD: BigDecimal! dailyVolumeToken0: BigDecimal! dailyVolumeToken1: BigDecimal! dailyVolumeUSD: BigDecimal! dailyTxns: BigInt! } type Pair { id: ID! token0: Token! token1: Token! reserve0: BigDecimal! reserve1: BigDecimal! totalSupply: BigDecimal! reserveETH: BigDecimal! reserveUSD: BigDecimal! trackedReserveETH: BigDecimal! token0Price: BigDecimal! token1Price: BigDecimal! volumeToken0: BigDecimal! volumeToken1: BigDecimal! volumeUSD: BigDecimal! untrackedVolumeUSD: BigDecimal! txCount: BigInt! createdAtTimestamp: BigInt! createdAtBlockNumber: BigInt! liquidityProviderCount: BigInt! pairHourData: [PairHourData!]! liquidityPositions: [LiquidityPosition!]! liquidityPositionSnapshots: [LiquidityPositionSnapshot!]! mints: [Mint!]! burns: [Burn!]! swaps: [Swap!]! } type PairHourData { id: ID! hourStartUnix: Int! pair: Pair! reserve0: BigDecimal! reserve1: BigDecimal! totalSupply: BigDecimal reserveUSD: BigDecimal! hourlyVolumeToken0: BigDecimal! hourlyVolumeToken1: BigDecimal! hourlyVolumeUSD: BigDecimal! hourlyTxns: BigInt! } type LiquidityPosition { id: ID! user: User! pair: Pair! liquidityTokenBalance: BigDecimal! } type User { id: ID! liquidityPositions: [LiquidityPosition!] usdSwapped: BigDecimal! } type LiquidityPositionSnapshot { id: ID! liquidityPosition: LiquidityPosition! timestamp: Int! block: Int! user: User! pair: Pair! token0PriceUSD: BigDecimal! token1PriceUSD: BigDecimal! reserve0: BigDecimal! reserve1: BigDecimal! reserveUSD: BigDecimal! liquidityTokenTotalSupply: BigDecimal! liquidityTokenBalance: BigDecimal! } type Mint { id: ID! transaction: Transaction! timestamp: BigInt! pair: Pair! to: Bytes! liquidity: BigDecimal! sender: Bytes amount0: BigDecimal amount1: BigDecimal logIndex: BigInt amountUSD: BigDecimal feeTo: Bytes feeLiquidity: BigDecimal } type Transaction { id: ID! blockNumber: BigInt! timestamp: BigInt! mints: [Mint!]! burns: [Burn!]! swaps: [Swap!]! } type Burn { id: ID! transaction: Transaction! timestamp: BigInt! pair: Pair! liquidity: BigDecimal! sender: Bytes amount0: BigDecimal amount1: BigDecimal to: Bytes logIndex: BigInt amountUSD: BigDecimal needsComplete: Boolean! feeTo: Bytes feeLiquidity: BigDecimal } type Swap { id: ID! transaction: Transaction! timestamp: BigInt! pair: Pair! sender: Bytes! from: Bytes! amount0In: BigDecimal! amount1In: BigDecimal! amount0Out: BigDecimal! amount1Out: BigDecimal! to: Bytes! logIndex: BigInt amountUSD: BigDecimal! } type Bundle { id: ID! ethPrice: BigDecimal! } type UniswapDayData { id: ID! date: Int! dailyVolumeETH: BigDecimal! dailyVolumeUSD: BigDecimal! dailyVolumeUntracked: BigDecimal! totalVolumeETH: BigDecimal! totalLiquidityETH: BigDecimal! totalVolumeUSD: BigDecimal! totalLiquidityUSD: BigDecimal! txCount: BigInt! } type Mutation { watchContract(address: String!, kind: String!, checkpoint: Boolean!, startingBlock: Int): Boolean! } type Subscription { onEvent: ResultEvent! }