connext / vector

↗️ Vector is an ultra-minimal state channel network implementation.
MIT License
109 stars 44 forks source link

Submit unsubmitted withdrawals on isAlive #618

Closed rhlsthrm closed 3 years ago

rhlsthrm commented 3 years ago

The Problem

If withdrawal doesn't submit, it never gets retried.

The Solution

Resubmit withdrawals.

Need to watch out for race conditions here.

Also need to integrate this into the new tx service @jakekidd. I think the new tx service changes will make this a lot better, we can look up the "in progress" tx and not resubmit.