query transactions($block: Block_height, $where: Transaction_filter, $orderBy: Transaction_orderBy, $orderDirection: OrderDirection, $first: Int, $skip: Int){
    transactions(block: $block, where: $where, orderBy: $orderBy, orderDirection: $orderDirection, first: $first, skip: $skip){
        id
        gasLimit
        gasPrice
        mints{
            id
            timestamp
            to
            liquidity
            sender
            amount0
            amount1
            logIndex
            amountUSD
            feeTo
            feeLiquidity
        }
        burns{
            id
            timestamp
            liquidity
            sender
            amount0
            amount1
            to
            logIndex
            amountUSD
            complete
            feeTo
            feeLiquidity
        }
        swaps{
            id
            timestamp
            sender
            amountIn
            amountOut
            to
            logIndex
            amountUSD
        }
        createdAtBlock
        createdAtTimestamp
    }
}