diff --git a/bindings/erlang/src/vanillae.erl b/bindings/erlang/src/vanillae.erl index 6703a2f..70ab4ae 100644 --- a/bindings/erlang/src/vanillae.erl +++ b/bindings/erlang/src/vanillae.erl @@ -75,8 +75,8 @@ % OTP Application Interface -%-export([start/0, stop/0]). -%-export([start/2, stop/1]). +-export([start/0, stop/0]). +-export([start/2, stop/1]). %%% Types @@ -277,7 +277,7 @@ timeout(MS) -> top_height() -> case top_block() of {ok, #{"micro_block" := #{"height" := Height}}} -> {ok, Height}; - {ok, #{"key_block " := #{"height" := Height}}} -> {ok, Height}; + {ok, #{"key_block" := #{"height" := Height}}} -> {ok, Height}; Error -> Error end. @@ -1478,19 +1478,25 @@ eu(N, Size) -> % /v2/debug/crash -%-spec start() -> ok | {error, Reason :: term()}. -% -%start() -> -% application:start(vanillae). -% -% -%-spec start(normal, term()) -> {ok, pid()}. -% -%start(normal, _Args) -> -% vanillae_sup:start_link(). -% -% -%-spec stop(term()) -> ok. -% -%stop(_State) -> -% ok. +-spec start() -> ok | {error, Reason :: term()}. + +start() -> + application:start(vanillae). + + +-spec stop() -> ok | {error, Reason :: term()}. + +stop() -> + application:stop(vanillae). + + +-spec start(normal, term()) -> {ok, pid()}. + +start(normal, _Args) -> + vanillae_sup:start_link(). + + +-spec stop(term()) -> ok. + +stop(_State) -> + ok. diff --git a/bindings/erlang/zomp.meta b/bindings/erlang/zomp.meta index bb0aac5..7f89e08 100644 --- a/bindings/erlang/zomp.meta +++ b/bindings/erlang/zomp.meta @@ -2,7 +2,12 @@ {author,"Craig Everett"}. {c_email,"ceverett@tsuriai.jp"}. {copyright,"Craig Everett"}. -{deps,[]}. +{deps,[{"otpr","aeserialization",{0,1,0}}, + {"otpr","aesophia",{7,1,0}}, + {"otpr","zj",{1,1,0}}, + {"otpr","eblake2",{1,0,0}}, + {"otpr","getopt",{1,0,2}}, + {"otpr","aebytecode",{3,2,0}}]}. {desc,"Erlang library for ecommerce use of the Aeternity blockchain"}. {file_exts,[]}. {key_name,none}.