@if (!block?.stale) { Block Genesis } @else { Stale Block } {{ blockHeight }}

Hash {{ block.id | shortenString : 13 }}
Timestamp
Size
Weight
Health {{ blockAudit?.matchRate }}% Unknown
@if (!isMobile || mode === 'actual') { }
Fee span - Median fee ~ Total fees   Subsidy + fees Total fees Subsidy + fees Miner {{ block.extras.pool.minerName }} @if (block.extras.pool.minerNames[1].length > 16) { {{ block.extras.pool.minerNames[1].slice(0, 15) }}… } @else { {{ block.extras.pool.minerNames[1] }} } {{ block.extras.pool.name }} @if (network !== 'liquid' && network !== 'liquidtestnet' && block.extras.coinbaseBip54) { Features BIP-54 coinbase }
@if (block?.stale) { } @else { }
@if (block?.stale && !showAudit) {

Stale Block @if (block?.extras?.pool) { }

} @else {

Expected Block

}
@if (isMobile && mode === 'actual' || block?.stale) { }
@if (block?.stale && !showAudit) { } @else { }

@if (block?.stale) { @if (showAudit) { Stale Block } @else { Winning Block @if (canonicalBlock?.extras?.pool) { } } } @else { Actual Block }

@if (block?.stale && !showAudit) { } @else { }

Version {{ block.version | decimal2hex }} Taproot
Bits {{ block.bits | decimal2hex }}
Merkle root

{{ block.merkle_root }}

Difficulty {{ block.difficulty }}
Nonce {{ block.nonce | decimal2hex }}
Block Header Hex
@if (!block?.stale && block?.extras?.orphans?.length > 0) {
@if (block.extras.orphans.length === 1) { There is a stale block at this height } @else { There are {{ block.extras.orphans.length }} stale blocks at this height }
    @for (orphan of block.extras.orphans; track orphan.height) {
  • }
}
@defer (on viewport) { @if (!block?.stale) { } } @placeholder {

{{ i }} transaction {{ i }} transactions

}

Error loading block data.
@if (network === '' && emptyBlock && emptyBlock.height > 100000 && emptyBlock.tx_count <= 1) { Why is this block empty? }
Total fees
Weight
Transactions {{ blockAudit.template?.length || 0 }}
Total fees {{ blockAudit.feeDelta < 0 ? '+' : '' }}{{ (-blockAudit.feeDelta * 100) | amountShortener: 2 }}%
Weight {{ blockAudit.weightDelta < 0 ? '+' : '' }}{{ (-blockAudit.weightDelta * 100) | amountShortener: 2 }}%
Transactions {{ block.tx_count }} {{ blockAudit.txDelta < 0 ? '+' : '' }}{{ (-blockAudit.txDelta * 100) | amountShortener: 2 }}%
Total fees @if (staleStats.feeDelta && (canonicalStats.feeDelta >= 100 || canonicalStats.feeDelta <= -100)) { {{ staleStats.feeDelta > 0 ? '+' : '' }}{{ (staleStats.feeDelta * 100) | amountShortener: 2 }}% }
Weight @if (staleStats.weightDelta && (canonicalStats.weightDelta >= 100 || canonicalStats.weightDelta <= -100)) { {{ staleStats.weightDelta > 0 ? '+' : '' }}{{ (staleStats.weightDelta * 100) | amountShortener: 2 }}% }
Transactions {{ staleStats.txCount || 0 }} @if (staleStats.txDelta && (canonicalStats.txDelta >= 100 || canonicalStats.txDelta <= -100)) { {{ staleStats.txDelta > 0 ? '+' : '' }}{{ (staleStats.txDelta * 100) | amountShortener: 2 }}% }
Total fees @if (canonicalStats.feeDelta && canonicalStats.feeDelta < 100 && canonicalStats.feeDelta > -100) { {{ canonicalStats.feeDelta > 0 ? '+' : '' }}{{ (canonicalStats.feeDelta * 100) | amountShortener: 2 }}% }
Weight @if (canonicalStats.weightDelta && canonicalStats.weightDelta < 100 && canonicalStats.weightDelta > -100) { {{ canonicalStats.weightDelta > 0 ? '+' : '' }}{{ (canonicalStats.weightDelta * 100) | amountShortener: 2 }}% }
Transactions {{ canonicalStats.txCount || 0 }} @if (canonicalStats.txDelta && canonicalStats.txDelta < 100 && canonicalStats.txDelta > -100) { {{ canonicalStats.txDelta > 0 ? '+' : '' }}{{ (canonicalStats.txDelta * 100) | amountShortener: 2 }}% }
Total fees
Weight
Transactions