block.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. {% extends "layout.html" %}
  2. {% block body %}
  3. <div class="mycard">
  4. <div class="mycard-header">
  5. <h3>Block</h3>
  6. </div>
  7. <table class="mycard-body">
  8. <tr>
  9. <th>ID</th>
  10. <td>{{data.id}}</td>
  11. </tr>
  12. <tr>
  13. <th>Hash</th>
  14. <td>{{data.hash}}</td>
  15. </tr>
  16. <tr>
  17. <th>Previous Block</th>
  18. <td><a href = "{{data.prev_block_hash}}">{{data.prev_block_hash}}</a></td>
  19. </tr>
  20. <tr>
  21. <th>Time</th>
  22. <td>{{data.time}}</td>
  23. </tr>
  24. <tr>
  25. <th>Nonce</th>
  26. <td>{{data.nonce}}</td>
  27. </tr>
  28. <tr>
  29. <th>Merkle Root</th>
  30. <td>{{data.merkle_root_hash}}</td>
  31. </tr>
  32. <tr>
  33. <th>Height</th>
  34. <td>{{data.height}}</td>
  35. </tr>
  36. <tr>
  37. <th>Difficulty</th>
  38. <td>{{data.difficulty}}</td>
  39. </tr>
  40. </table>
  41. </div>
  42. <div>
  43. {% for transaction in data.transactions -%}
  44. {% if not transaction.senders %}
  45. {% include "mining_transaction.html" %}
  46. {% else %}
  47. {% include "from_to_transaction.html" %}
  48. {%endif %}
  49. {%- endfor %}
  50. </div>
  51. {% endblock %}