mirror of
https://github.com/luxfi/evm.git
synced 2026-09-24 00:27:44 +00:00
First-run network, no legacy, no pre-activation history to protect, so the DexSettleActivationTime dated-fork gate is pure complexity. Delete the concept of an activation time: 0x9999 dispatches unconditionally and its EXTCODESIZE marker installs at genesis (parentTimestamp==nil); StrictPQ pinned active-from-genesis for the Lux plugin (whole ecosystem is PQ-native — removed the per-VM config conditional). Deleted: DexSettleActivationTime const + pointer/accessor/predicates, the cross-repo mirror, the drift-guard test, and the 'behaves-as-plain-account-before-activation' replay-safety branches/prose. One activation path; less code. Genesis determinism via the single core/genesis.go toBlock() derivation. Feature tests green (0x9999 registered/ dispatched/marked-at-genesis; StrictPQ genesis+nil-inert; plugin PQ).