blvm-consensus 0.1.12

Bitcoin Commons BLVM: Direct mathematical implementation of Bitcoin consensus rules from the Orange Paper
Documentation
//! Integration tests for blvm-consensus

mod consensus_validation;
mod mempool_mining;

// Production optimization integration tests (only compiled with production feature)
#[cfg(feature = "production")]
mod production_integration_tests;
#[cfg(feature = "production")]
mod blvm_integration_tests;

// UTXO commitments integration tests moved to blvm-protocol

// Reference test vector integration (read-only, safe)
mod core_test_vectors;

// Differential testing integration (basic functionality, full implementation in blvm-bench)
mod differential_tests;

// blvm-node RPC integration tests (uses our own RPC infrastructure)
mod node_rpc;

// Historical block replay (Phase 3.1)
mod historical_replay;

// BIP compliance tests
mod bip_compliance_tests;

// BIP enforcement tests - verify BIP checks are called in connect_block
mod bip_enforcement_tests;

// BIP integration smoke tests - lightweight verification
mod bip_integration_smoke_tests;