接口 Checkpoint<N, C>

interface Checkpoint<N, C> {
    channel_values: Record<C, unknown>;
    channel_versions: Record<C, ChannelVersion>;
    id: string;
    pending_sends: SendProtocol[];
    ts: string;
    v: number;
    versions_seen: Record<N, Record<C, ChannelVersion>>;
}

类型参数

  • N extends string = string
  • C extends string = string

属性

channel_values: Record<C, unknown>

默认

{}
channel_versions: Record<C, ChannelVersion>

默认

{}
id: string

检查点 ID {uuid6}

pending_sends: SendProtocol[]

发送到节点但尚未处理的数据包列表。 由下一个检查点清除。

ts: string

时间戳 {new Date().toISOString()}

v: number

版本号

versions_seen: Record<N, Record<C, ChannelVersion>>

默认

{}