{% extends "base.html" %} {% import "macro/template_and_block.html" as block %} {% import "macro/pagination.html" as pagination %} {% import "macro/opengraph.html" as opengraph %} {% block opengraph %} {{ opengraph::og( title="Templates & Blocks", description="Comparing Block Templates to Mining Pool Blocks", url="/template-and-block", image_url="/og_image/template-and-block.png" ) }} {% endblock opengraph %} {% block content %}

Templates and Blocks

Comparing Block Templates to Mining Pool Blocks

This page lists recently mined template and block pairs. By comparing the template and block, the differences between them can be highlighted. Select a template and block pair to view detailed information about missing and extra transactions.

{% if MAX_PAGES == 0 %} {% else %}

{% if CURRENT_POOL == ""%} Recent Templates and Blocks {% if CURRENT_PAGE != 0 %}(page {{CURRENT_PAGE}}){% endif %} {% else %} Recent Templates and Blocks mined by {% if CURRENT_POOL == "Unknown" %} Unknown pool {% else %} {{ CURRENT_POOL }} {% endif %} {% if CURRENT_PAGE != 0 %}(page {{CURRENT_PAGE}}){% endif %} {% endif %}

Filter by Pool
{% for block in blocks %}
{% for tag_id in block.tags %} {{ block::tag(tag=block_tag_id_to_tag(id=tag_id)) }} {% endfor %}
Template and Block for {{block.hash}}
{{ block::info(block=block, show_previous=false) }} {{ block::diff(block=block) }}
{{ block::missing_shared_extra(missing=block.missing_tx, shared=block.shared_tx, extra=block.extra_tx )}} {{ block::sanctioned(block=block) }}
{% endfor %}
{% if CURRENT_POOL == "" %} {{ pagination::pagination(MAX_PAGES=MAX_PAGES, CURRENT_PAGE=CURRENT_PAGE, QUERY_PAGE=QUERY_PAGE) }} {% else %} {{ pagination::pagination(MAX_PAGES=MAX_PAGES, CURRENT_PAGE=CURRENT_PAGE, QUERY_PAGE=QUERY_PAGE, EXTRA_QUERY="&"~QUERY_POOL~"="~CURRENT_POOL) }} {% endif %} {% endif %}
{% endblock content %}