Anoma.RM.Intent protocol (Anoma v0.29.0)

I am the Intent protocol.

Summary

Types

t()

All the types that implement this protocol.

Types

@type t() :: term()

All the types that implement this protocol.

Functions

Link to this function

commitments(intent)

@spec commitments(t()) :: MapSet.t()
Link to this function

compose(intent_1, intent_2)

@spec compose(t(), t()) :: t()
Link to this function

nullifiers(intent)

@spec nullifiers(t()) :: MapSet.t()
@spec verify(t()) :: true | {:error, any()}