mirror of
https://github.com/luxfi/evm.git
synced 2026-09-24 00:27:44 +00:00
luxfi/genesis 336c946 removed warpConfig from the mainnet upgrade schedule and moved requirePrimaryNetworkSigners into the block-zero declaration, because the EVM refuses to initialise when a live precompile is re-declared with a different rule — a second declaration is admitted only to disable one. These tests still asserted the arrangement that commit abandoned, so both failed against a correct repository: one looked for a warpConfig entry that is deliberately gone, the other compared a fixture still carrying it. Red-review finding #8 is unchanged and now checked at its source: warp is read from configs/mainnet/cchain.json and must require primary-network signers, and the upgrade schedule must re-declare it nowhere. The mainnet and testnet fixtures are re-vendored (48 entries each) and the hardcoded canonical count follows.