I’m really curious on what basis does it pick which channels to close. An FC could technically happen to any channel during high fees, but I’m assuming doesn’t go and start closing all channels. This solution feels nuclear. ☢️
It is simple. If the channel passes a TX with specific predictions for the on-chain fees, and that fee is too different from what your node has predicted, then it just goes and does the FC