tsigner improved - it's now properly ignoring transaction that it already signed