zf

zenflows testing
git clone https://s.sonu.ch/~srfsh/zf.git
Log | Files | Refs | Submodules | README | LICENSE

commit 17cd3aefecc95e86d4348ab9f171fa76e324a4b0
parent ac1aea26c6de7586ef48a2770c55796a511d4635
Author: Alberto Lerda <albertolerda97@gmail.com>
Date:   Mon,  9 Jan 2023 13:16:45 +0100

Zenflows.DID: some more optimizations

Diffstat:
Msrc/zenflows/did.ex | 11+++--------
1 file changed, 3 insertions(+), 8 deletions(-)

diff --git a/src/zenflows/did.ex b/src/zenflows/did.ex @@ -63,7 +63,7 @@ end @spec request_new_did(Person.t()) :: {:ok, map()} | {:error, term()} def request_new_did(person) do - did_header = %{ + did_request = %{ "proof" => %{ "type" => "EcdsaSecp256k1Signature2019", "proofPurpose" => "assertionMethod" @@ -78,9 +78,7 @@ def request_new_did(person) do "description" => "https://schema.org/description", "identifier" => "https://schema.org/identifier" } - ] - } - did_request = %{ + ], "did_spec" => "ifacer", "signer_did_spec" => "ifacer.A", "identity" => "Ifacer user test", @@ -96,13 +94,10 @@ def request_new_did(person) do with {:ok, did} <- Zenflows.Restroom.exec("pubkeys-request-signed", - Map.merge(did_header, - Map.merge(did_request, keyring()))), + Map.merge(did_request, keyring())), {:ok, did_signed} <- exec("pubkeys-accept.chain", did) do {:ok, %{"created" => true, "did" => did_signed}} - else - err -> err end end