Skip to content

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 ParameterDefault typeDescription
TSigunknownSignal payload type.

Properties ​

PropertyModifierTypeDescriptionDefined in
afterGracePeriodHoursreadonlynumberGrace period in hours after signal receipt before raw wire frames are pruned.ast/compaction-config-node.ts:18
correlateByreadonlyBivariantCallback<[sig: TSig], string>Pure projection extracting the lane itemKey from the signal payload.ast/compaction-config-node.ts:16
signalreadonlySignalNode<TSig>Signal that schedules wire frame compaction for the correlated run.ast/compaction-config-node.ts:14

Released under the MIT License.