• Adrian Sutton's avatar
    cannon: Autodetect VM type from state (#11803) · 21161265
    Adrian Sutton authored
    * cannon: Autodetect VM type from state in run command
    
    * cannon: Autodetect VM type from state in witness command
    
    * cannon: Remove vm type flag from run and witness
    
    * cannon: Only peek the version byte
    
    * cannon: Move all version handling to VersionedState, simplify a lot and forbid serializing multithreaded states to JSON
    
    * cannon: Rename method
    
    * op-challenger: Update cannon state parsing to use version detecting methods
    
    * cannon: Move CreateVM to FPVMState for simplicity
    
    Test read/write/create for VersionedState
    
    * cannon: Readd detect_test
    
    * cannon: Remove json names from multithreaded.State.
    
    Multithreaded states always use binary serialization.
    
    * cannon: Move vmtype to load_elf since it is no longer shared.
    
    * cannon: Ensure metadata is available and sleepCheck used even if debug is disabled.
    
    * op-challenger: Update canon state loading test to cover multiple state versions.
    21161265
Name
Last commit
Last update
..
exec Loading commit data...
memory Loading commit data...
multithreaded Loading commit data...
program Loading commit data...
singlethreaded Loading commit data...
tests Loading commit data...
testutil Loading commit data...
versions Loading commit data...
.gitignore Loading commit data...
README.md Loading commit data...
debug.go Loading commit data...
hex.go Loading commit data...
iface.go Loading commit data...
logw.go Loading commit data...
oracle.go Loading commit data...
state.go Loading commit data...
witness.go Loading commit data...