tc: [utxo] Fix Under-Reported Solvency

Implements thorchain/thornode!3514 (merged), thorchain/thornode!3493 (merged)

Summary by CodeRabbit

  • Refactor
    • Simplified mempool and pending-transaction handling across Bitcoin and Dash clients by consolidating conditional checks to reduce branching.
    • Streamlined UTXO selection logic for Bitcoin, Dash and Zcash signers to broaden and simplify input consideration, improving transaction processing consistency without changing external behavior.
Edited by Ghost User

Merge request reports

Loading
Loading