Simulation.Encodingstype simulate_input = {messages : string list;reveal_pages : string list option;insight_requests : insight_request list;log_kernel_debug_file : string option;}val insight_request :
insight_request Mavryk_base.TzPervasives.Data_encoding.encodingval simulate_input :
simulate_input Mavryk_base.TzPervasives.Data_encoding.encodingval decode_execution_result :
Evm_node_lib_prod_encoding.Rlp.item ->
execution_result Mavryk_base.TzPervasives.tzresultval decode_call_result :
Evm_node_lib_prod_encoding.Rlp.item ->
(execution_result, Evm_node_lib_prod_encoding.Ethereum_types.hash)
Stdlib.result
Mavryk_base.TzPervasives.tzresultval decode_validation_result :
Evm_node_lib_prod_encoding.Rlp.item ->
validation_result Mavryk_base.TzPervasives.tzresultval simulation_result_from_rlp :
(Evm_node_lib_prod_encoding.Rlp.item -> 'a Mavryk_base.TzPervasives.tzresult) ->
bytes ->
(('a, string) Stdlib.result, Mavryk_base.TzPervasives.tztrace) Stdlib.resultval eval_result : eval_result Mavryk_base.TzPervasives.Data_encoding.encoding