E21 Invariante de familia violado
- Constante
E_FORK- Especificación
- §10
- Modo tolerante
- Se detecta al cargar el contrato
Una familia rompe alguno de los cinco invariantes: cambia el núcleo heredado, inserta campos fuera de la cola, o sus fixtures no hacen ida y vuelta. Lo comprueba mini check-forks.
Cómo verlo
En el playground, pestaña «Editor y validador», el botón «Inyectar 3 errores» provoca E04, E05, E08 y E09 sobre el ejemplo cargado.
Desde la línea de comandos, mini diagnose archivo.mini imprime un informe JSON con todos los errores y las líneas a regenerar.
E21 Family invariant violated
- Constant
E_FORK- Specification
- §10
- Lenient mode
- Detected when loading the contract
A family breaks one of the five invariants: it changes the inherited core, inserts fields off the tail, or its fixtures do not round-trip. Checked by mini check-forks.
How to see it
In the playground, “Editor & validator” tab, the “Inject 3 errors” button triggers E04, E05, E08 and E09 on the loaded example.
From the command line, mini diagnose archivo.mini prints a JSON report with every error and the lines to regenerate.