ExecutionPlane.StreamLeaseContract (execution_plane v0.1.0)

Copy Markdown View Source

Stream lease and revocation metadata contract.

Summary

Types

t()

@type t() :: %ExecutionPlane.StreamLeaseContract{
  contract_name: term(),
  epoch_ref: term(),
  lease_ref: term(),
  resource_ref: term(),
  revocation_state: term(),
  stream_ref: term(),
  tenant_ref: term(),
  trace_id: term()
}

Functions

new(attrs)