at

open suspend override fun at(ref: AggregateRef, version: Int): Snapshot<JsonNode>?

The committed state of ref at version, or null when the log does not hold that version. Its replay runs under the node's ReplayGate and folds a bounded number of streams: past the bound, it throws StateReplayLimitException.


open suspend override fun at(ref: AggregateRef, instant: Instant): Snapshot<JsonNode>?

The committed state of ref as of instant: after the last commit at or before it by commit time; null when none had committed by then. Replayed as at a version is.