Merge pull request #16 from aeternity/use-latest-enacl-api

Update to use latest enacl with new API
This commit is contained in:
seanhinde 2021-11-02 09:40:44 +01:00 committed by GitHub
commit eb68fe331b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 3 deletions

View File

@ -1,4 +1,4 @@
{erl_opts, [debug_info]}. {erl_opts, [debug_info]}.
{deps, [ {base58, {git, "https://github.com/aeternity/erl-base58.git", {ref, "60a3356"}}} {deps, [ {base58, {git, "https://github.com/aeternity/erl-base58.git", {ref, "60a3356"}}}
, {enacl, {git, "https://github.com/aeternity/enacl.git", {ref, "26180f4"}}} , {enacl, {git, "https://github.com/aeternity/enacl.git", {ref, "793ddb5"}}}
]}. ]}.

View File

@ -23,8 +23,7 @@ serialize(CodeMap = #{ byte_code := ByteCode
SourceHash = case CodeMap of SourceHash = case CodeMap of
#{ source_hash := SHash } -> SHash; #{ source_hash := SHash } -> SHash;
#{ contract_source := SrcStr } -> #{ contract_source := SrcStr } ->
{ok, SHash} = enacl:generichash(32, list_to_binary(SrcStr)), enacl:generichash(32, list_to_binary(SrcStr))
SHash
end, end,
%% Compiler version %% Compiler version