5#ifndef BITCOIN_BLOCKVALIDITY_H
6#define BITCOIN_BLOCKVALIDITY_H
@ CHAIN
Outputs do not overspend inputs, no double spends, coinbase output ok, no immature coinbase spends,...
@ TRANSACTIONS
Only first tx is coinbase, 2 <= coinbase input script length <= 100, transactions valid,...
@ SCRIPTS
Scripts & signatures ok.
@ RESERVED
Reserved (was HEADER).
@ TREE
All parent headers found, difficulty matches, timestamp >= median previous, checkpoint.