createCheckpoint method

Map<String, dynamic> createCheckpoint()

Create a checkpoint for state rollback.

Implementation

Map<String, dynamic> createCheckpoint() {
  return {
    'timestamp': DateTime.now().toIso8601String(),
    'state': getSnapshot(),
    'eventCount': events.length,
  };
}