Restart Handling

When an RPS node is interrupted or shut down with in-progress transactions, restart handling ensures that no transactions are lost and that no previously committed transactions are redone.