Module TVM.RunExecutor

type params = {
message : string;
account : AccountForExecutor.t;
execution_options : ExecutionOptions.t option;
abi : Ton_client__Mod_abi.Abi.t option;
skip_transaction_check : bool option;
boc_cache : Ton_client__Mod_boc.BocCacheType.t option;
return_updated_account : bool option;
}
val params_enc : params Json_encoding.encoding
type result = {
transaction : Json_repr.ezjsonm;
out_messages : string list;
decoded : Ton_client__Mod_abi.DecodedOutput.t option;
account : string;
fees : TransactionFees.t;
}
val result_enc : result Json_encoding.encoding
val f : (paramsresult) Ton_client__Tc.f