Committed

data class Committed<out A>(val indexed: IndexedAction<A>) : TurnEvent<A>

A committed application action, carrying its assigned log IndexedAction.index and the proposer-stamped IndexedAction.dedupKey. Apply indexed to the game state machine, folding the dedup key through a us.tractat.kuilt.raft.ClientSessionTable to preserve exactly-once.

Constructors

Link copied to clipboard
constructor(indexed: IndexedAction<A>)

Properties

Link copied to clipboard