diff --git a/src/hz_grids.erl b/src/hz_grids.erl index 9971207..f19fdfd 100644 --- a/src/hz_grids.erl +++ b/src/hz_grids.erl @@ -38,7 +38,7 @@ -module(hz_grids). -vsn("0.9.0"). --export([url/2, url/3, url/4, parse/1, req/2, req/3]). +-export([url/2, url/3, url/4, parse/1, req/2, req/3, req/4]). -spec url(Instruction, HTTP) -> Result @@ -193,24 +193,28 @@ l_to_i(S) -> req(Type, Message) -> req(Type, Message, false). -req(sign, Message, ID) -> +req(Type, Message, ID) -> + {ok, NetworkID} = hz:network_id(), + req(Type, Message, ID, NetworkID). + +req(sign, Message, ID, NetworkID) -> #{"grids" => 1, "chain" => "gajumaru", - "network_id" => hz:network_id(), + "network_id" => NetworkID, "type" => "message", "public_id" => ID, "payload" => Message}; -req(tx, Data, ID) -> +req(tx, Data, ID, NetworkID) -> #{"grids" => 1, "chain" => "gajumaru", - "network_id" => hz:network_id(), + "network_id" => NetworkID, "type" => "tx", "public_id" => ID, "payload" => Data}; -req(ack, Message, ID) -> +req(ack, Message, ID, NetworkID) -> #{"grids" => 1, "chain" => "gajumaru", - "network_id" => hz:network_id(), + "network_id" => NetworkID, "type" => "ack", "public_id" => ID, "payload" => Message}. diff --git a/src/hz_key_master.erl b/src/hz_key_master.erl index 1f4703e..ccc4bc4 100644 --- a/src/hz_key_master.erl +++ b/src/hz_key_master.erl @@ -10,7 +10,6 @@ -module(hz_key_master). -vsn("0.9.0"). - -export([make_key/1, encode/1, decode/1]). -export([lcg/1]).