Interface: CompactionSignalTrigger<TSig>
Defined in: ast/compaction-config-node.ts:12
Signal-correlated ledger frame compaction trigger configuration.
Schedules raw wire-frame pruning for a completed run once signal arrives, correlates to the run's itemKey, and the post-signal afterGracePeriodHours window elapses.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
TSig | unknown | Signal payload type. |
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
afterGracePeriodHours | readonly | number | Grace period in hours after signal receipt before raw wire frames are pruned. | ast/compaction-config-node.ts:18 |
correlateBy | readonly | BivariantCallback<[sig: TSig], string> | Pure projection extracting the lane itemKey from the signal payload. | ast/compaction-config-node.ts:16 |
signal | readonly | SignalNode<TSig> | Signal that schedules wire frame compaction for the correlated run. | ast/compaction-config-node.ts:14 |