ExecutionPlane.ContractVersion (execution_plane v0.1.0)

Copy Markdown View Source

Root Execution Plane boundary contract version.

Summary

Functions

compatible?(version)

@spec compatible?(term()) :: boolean()

current()

@spec current() :: non_neg_integer()

normalize(version)

@spec normalize(term()) :: non_neg_integer() | nil

stability()

@spec stability() :: String.t()

supported_range()

@spec supported_range() :: %{required(String.t()) => non_neg_integer()}