commit
cb9c9df103
1
.gitignore
vendored
1
.gitignore
vendored
@ -21,3 +21,4 @@ rebar3.crashdump
|
|||||||
aesophia
|
aesophia
|
||||||
.qcci
|
.qcci
|
||||||
current_counterexample.eqc
|
current_counterexample.eqc
|
||||||
|
test/contracts/test.aes
|
||||||
|
@ -244,8 +244,9 @@ check_call1(ContractString0, FunName, Args, Options) ->
|
|||||||
fate ->
|
fate ->
|
||||||
%% First check the contract without the __call function
|
%% First check the contract without the __call function
|
||||||
#{ fcode := OrgFcode
|
#{ fcode := OrgFcode
|
||||||
|
, fcode_env := #{child_con_env := ChildContracts}
|
||||||
, ast := Ast } = string_to_code(ContractString0, Options),
|
, ast := Ast } = string_to_code(ContractString0, Options),
|
||||||
FateCode = aeso_fcode_to_fate:compile(OrgFcode, []),
|
FateCode = aeso_fcode_to_fate:compile(ChildContracts, OrgFcode, []),
|
||||||
%% collect all hashes and compute the first name without hash collision to
|
%% collect all hashes and compute the first name without hash collision to
|
||||||
SymbolHashes = maps:keys(aeb_fate_code:symbols(FateCode)),
|
SymbolHashes = maps:keys(aeb_fate_code:symbols(FateCode)),
|
||||||
CallName = first_none_match(?CALL_NAME, SymbolHashes,
|
CallName = first_none_match(?CALL_NAME, SymbolHashes,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user