essential_node_db_sql::query

Constant LIST_BLOCKS

source
pub const LIST_BLOCKS: &str = "SELECT\n    block.block_address,\n    block.number,\n    block.timestamp_secs,\n    block.timestamp_nanos,\n    solution.solution\nFROM\n    block\n    LEFT JOIN block_solution ON block.id = block_solution.block_id\n    LEFT JOIN solution ON block_solution.solution_id = solution.id\nWHERE\n    block.number >= :start_block AND block.number < :end_block\nORDER BY\n    block.number ASC,\n    block.block_address ASC,\n    block_solution.solution_index ASC\n";
Expand description
SELECT
    block.block_address,
    block.number,
    block.timestamp_secs,
    block.timestamp_nanos,
    solution.solution
FROM
    block
    LEFT JOIN block_solution ON block.id = block_solution.block_id
    LEFT JOIN solution ON block_solution.solution_id = solution.id
WHERE
    block.number >= :start_block AND block.number < :end_block
ORDER BY
    block.number ASC,
    block.block_address ASC,
    block_solution.solution_index ASC