AddressHistory<TAddress>

View as MarkdownOpen in Claude

Address history entry from conversation messages Contains a reference to the sender address as an observable

Remarks

Uses a generic type parameter to maintain type safety while avoiding circular dependencies. The Address class provides the concrete type.

Type Parameters

TAddress
never

The Address type, provided by the implementation

Properties

ended
number

Wall-clock timestamp (ms since epoch) when this history entry ended.

fromAddress$
Observable<TAddress> | undefined

Observable of the originating address for this history entry, if known.

id
stringRequired

Unique ID of this history entry.

kind
stringRequired

Kind of history entry (e.g. call, message).

started
numberRequired

Wall-clock timestamp (ms since epoch) when this history entry started.

status
stringRequired

Final status of the interaction (e.g. completed, missed).