Good work, Keep 'em coming



Now, about this pay on secret reveal.. is it possible to allow these phased transactions to be considered complete as soon as the secret reveal has been confirmed?



I cant think of any need for these types of tx (ignoring other phased txs) to need to wait until the finish block.



If all dependencies are satisfied, it seems that performance is the only reason to wait until the finish block.the way the atomic cross chain protocols work is with nested deadlines to avoid race conditions, but the assumption is that once the required secret is revealed, the tx is confirmed.It this is not the case, it would require setting the finish block just a few blocks ahead and that will lead to a much higher rate of failed transactionsJames