The second stage, where it creates the branches, seems to fail a lot for us when processing chstream transactions that remove a timelock. I do not know what information to provide for this issue...
It looks like the script is trying to rebase the stream. Is there a reason it does not do a merge from the parent stream instead? Can the script differentiate between a timelock add/remove and reparenting a stream?
The second stage, where it creates the branches, seems to fail a lot for us when processing chstream transactions that remove a timelock. I do not know what information to provide for this issue...
It looks like the script is trying to rebase the stream. Is there a reason it does not do a merge from the parent stream instead? Can the script differentiate between a timelock add/remove and reparenting a stream?