#!/usr/bin/env node /** * Script pour déverrouiller automatiquement les UTXOs verrouillés depuis plus de 10 minutes * À exécuter via cron job toutes les 5 minutes */ import { getDatabase } from './src/database.js'; const db = getDatabase(); const result = db.prepare(` UPDATE utxos SET is_locked_in_mutex = 0 WHERE is_locked_in_mutex = 1 AND updated_at < datetime('now', '-10 minutes') `).run(); if (result.changes > 0) { console.log(`✅ UTXOs déverrouillés: ${result.changes}`); } else { console.log('ℹ️ Aucun UTXO à déverrouiller'); } db.close();