Anoma.TransparentResource.Action (Anoma v0.25.0)

Summary

Types

@type t() :: %Anoma.TransparentResource.Action{
  app_data: binary(),
  commitments: MapSet.t(binary()),
  nullifiers: MapSet.t(binary()),
  proofs: MapSet.t(Anoma.TransparentResource.LogicProof.t())
}

Functions

Link to this function

commitments(action)

Link to this function

from_noun(arg1)

@spec from_noun(Noun.t()) :: {:ok, t()} | :error
Link to this function

nullified_resources(self)

@spec nullified_resources(t()) :: MapSet.t(Anoma.TransparentResource.Resource.t())
Link to this function

nullifiers(action)

Link to this function

resources(self)

Link to this function

verify_correspondence(action)

@spec verify_correspondence(t()) :: true | {:error, String.t()}