Anoma.CairoResource.ComplianceWitness (Anoma v0.29.0)

I represent a compliance's private inputs.

Summary

Functions

Generate the compliance witness json

Types

@type t() :: %Anoma.CairoResource.ComplianceWitness{
  eph_root: <<_::256>>,
  input_nf_key: <<_::256>>,
  input_resource: Anoma.CairoResource.Resource.t(),
  merkel_proof: CommitmentTree.Proof.t(),
  output_resource: Anoma.CairoResource.Resource.t(),
  rcv: <<_::256>>
}

Functions

Link to this function

to_json_string(input)

@spec to_json_string(t()) :: binary()

Generate the compliance witness json