• 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
..
actions Loading commit data...
bindings Loading commit data...
bindingspreview Loading commit data...
config Loading commit data...
devnet Loading commit data...
e2eutils Loading commit data...
external Loading commit data...
external_geth Loading commit data...
fastlz Loading commit data...
faultproofs Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
artifactsfs_test.go Loading commit data...
bridge_test.go Loading commit data...
brotli_batcher_test.go Loading commit data...
build_helper.go Loading commit data...
check_scripts_test.go Loading commit data...
custom_gas_token_test.go Loading commit data...
deposit_test.go Loading commit data...
eip4844_test.go Loading commit data...
external.go Loading commit data...
fastlz_test.go Loading commit data...
helper.go Loading commit data...
l1_beacon_client_test.go Loading commit data...
l2_gossip_test.go Loading commit data...
op_geth.go Loading commit data...
op_geth_test.go Loading commit data...
sequencer_failover_setup.go Loading commit data...
sequencer_failover_test.go Loading commit data...
setup.go Loading commit data...
system_adminrpc_test.go Loading commit data...
system_fpp_test.go Loading commit data...
system_test.go Loading commit data...
system_tob_test.go Loading commit data...
tracer.go Loading commit data...
tx_helper.go Loading commit data...
withdrawal.go Loading commit data...
withdrawal_helper.go Loading commit data...