Depends on D11872
As per T2599, this is part of a stacked diff to sign utxos for non-eToken txs by matching wit to address.
This diff refactors the XEC utxo collation approach for the burnToken() function and aligns the signing approach for both XEC and eToken UTXOs.