Module Evm_node_lib_dev.Wasm_runtime

val run : ?l1_timestamp:Tezos_base.TzPervasives.Time.Protocol.t -> preimages_dir:string -> ?preimages_endpoint:Uri.t -> native_execution:bool -> entrypoint:string -> Tezos_layer2_irmin_context.Irmin_context.tree -> Octez_smart_rollup.Address.t -> string list -> Tezos_layer2_irmin_context.Irmin_context.tree Lwt.t

run ?l1_timestamp ~preimages_dir ?preimages_endpoint ~native_execution_policy ~entrypoint tree rollup_address blueprint calls the WASM runtime over tree, and computing the next tree.

When l1_timestamp is provided it's used in ipl, default value is `epoch`.

val preload_kernel : Tezos_layer2_irmin_context.Irmin_context.tree -> bool Lwt.t