Invalid block 515319

00000000000000000014c1ee89b61a84e3e30dd9b2c78c9916d323a2775bc613

Why it is invalid

rule
already_confirmed_in_parent
Core reject
bad-txns-inputs-missingorspent
Core check
ConnectBlock via CheckTxInputs
CI checks
A complete block whose named parent_txid is a non-coinbase transaction in both that body and its canonical parent. The parent's ordered txid list must reproduce the merkle root of a hash-verified parent header, and the canonical hash at height minus one must equal prev_hash. Require parent_kind=canonical and body-derived coinbase fields with coinbase_height equal to the record height.

Incident note: 507514, 509557, 515319 and 534339 - AntPool parent-transaction reuse (2018)

Each block includes non-coinbase transactions already confirmed in the canonical parent named by its header, so their inputs were already spent and ConnectBlock fails with bad-txns-inputs-missingorspent. The dataset calls this already_confirmed_in_parent, separately from forward spends and missing unconfirmed parent transactions.

Header

version
0x20000000 (536870912)
previous block
00000000000000000016205572fcd29278610b6a5b19ab734d3d26c6d592535d (canonical, mempool.space)
merkle root
49dbe084b6972ef94a72a53a1b843416cdb499cdac83b2a9b443679b2a074ea8
time
2018-03-27 01:35:16 UTC (1522114516)
bits
0x17514a49 difficulty 3,462,542,391,192
nonce
1653610383
header hex
000000205d5392d5c6263d4d73ab195b6a0b617892d2fc72552016000000000000000000a84e072a9b6743b4a9b283accd99b4cd1634841b3aa5724af92e97b684e0db49d49fb95a494a51178f179062

Evidence on file full block

full block
515319-00000000000000000014c1ee89b61a84e3e30dd9b2c78c9916d323a2775bc613.bin 42,165 bytes
record
data/invalid-blocks.jsonl, line 157

Context

pool
AntPool by tag
coinbase_height
515319
coinbase_scriptsig_hex
03f7dc07174d696e656420627920416e74506f6f6c6738205ab99fd4fabe6d6dfe891a8b5a014d08c366fa3f35d46ad6e117235cfe9c41b3a03b2f3dc9c399170400000000000000d320000072010100
scriptSig as text
·····Mined by AntPoolg8 Z·····mm····Z·M··f·?5·j···#\··A··;/=············· ··r···
parent_txid
7bb574454e472d3e9af6f1087890c6e9b2a7ee38c6f953a517a6e11c54a7247b

Observations (1)

Where the block was seen or recovered. Observations record acquisition; they do not establish the failure.