- package v0
- final case class MemberTrafficStatus(member: Member, timestamp: CantonTimestamp, trafficState: SequencedEventTrafficState, currentAndFutureTopUps: List[TopUpEvent]) extends Product with Serializable
- final case class TopUpEvent(limit: PositiveLong, validFromInclusive: CantonTimestamp, serial: PositiveInt) extends Product with Serializable
- class TopUpQueue extends AutoCloseable
Stores top ups in memory and provides methods to retrieve them and prune them as they become obsolete.