Anoma.ShieldedResource.ShieldedTransaction (Anoma v0.25.0)

I am a shielded resource machine transaction.

Summary

Types

@type t() :: %Anoma.ShieldedResource.ShieldedTransaction{
  commitments: [binary()],
  delta: binary(),
  nullifiers: [binary()],
  partial_transactions: [Anoma.ShieldedResource.PartialTransaction.t()],
  roots: [binary()]
}

Functions

@spec finalize(t()) :: t()
Link to this function

from_noun(list)

@spec from_noun(Noun.t()) :: {:ok, t()}

Callback implementation for Noun.Nounable.Kind.from_noun/1.

Link to this function

get_binding_messages(tx)

@spec get_binding_messages(t()) :: [[byte()]]
Link to this function

get_compliance_outputs(transaction)