//! Validation context — L2 chain state passed into validation.
use ;
use Bytes32;
use CoinRecord;
use NetworkConstants;
/// L2 chain state for validation.
///
/// `coin_records` should contain only the coins being spent in this bundle,
/// not the full UTXO set. The caller loads these from their database and
/// passes them in. dig-clvm never touches storage directly.