to_sophia_value should also use no_code option

This commit is contained in:
Hans Svensson 2019-08-05 15:19:22 +02:00
parent 6f7f5fa13c
commit d526e55c26

View File

@ -302,7 +302,8 @@ to_sophia_value(_, _, revert, Data, Options) ->
Err = aeb_fate_encoding:deserialize(Data),
{ok, {app, [], {id, [], "abort"}, [{string, [], Err}]}}
end;
to_sophia_value(ContractString, FunName, ok, Data, Options) ->
to_sophia_value(ContractString, FunName, ok, Data, Options0) ->
Options = [no_code | Options0],
try
Code = string_to_code(ContractString, Options),
#{ typed_ast := TypedAst, type_env := TypeEnv} = Code,