query blocks($block: Block_height, $where: Block_filter, $orderBy: Block_orderBy, $orderDirection: OrderDirection, $first: Int, $skip: Int){
    blocks(block: $block, where: $where, orderBy: $orderBy, orderDirection: $orderDirection, first: $first, skip: $skip){
        id
        number
        timestamp
        parentHash
        author
        difficulty
        totalDifficulty
        gasUsed
        gasLimit
        receiptsRoot
        transactionsRoot
        stateRoot
        size
        unclesHash
    }
}