ExecutionPlane.Authority.Verifier behaviour (execution_plane v0.1.0)

Copy Markdown View Source

Authority verifier behaviour registered by node hosts.

Summary

Callbacks

verifier_id()

@callback verifier_id() :: String.t()

verify(arg1, keyword)

@callback verify(
  ExecutionPlane.Authority.Ref.t() | map(),
  keyword()
) :: {:ok, map()} | {:error, ExecutionPlane.Admission.Rejection.t()}