Task Description
Tx priority needs to be locked for cached transactions, as once inputs are selected based on priority(each priority can have a different set of inputs based on the fee being paid - we perform 3 coinselects), and are signed by one of the signers, all other signers will need to sign the same set of inputs otherwise the transaction will have incorrect signatures. Hence switching the transaction priority should not be allowed for a cached transaction.
Note: We might want to also cache the original priority for the transaction when it was initiated before it was cached for the first time.
Task Description Tx priority needs to be locked for cached transactions, as once inputs are selected based on priority(each priority can have a different set of inputs based on the fee being paid - we perform 3 coinselects), and are signed by one of the signers, all other signers will need to sign the same set of inputs otherwise the transaction will have incorrect signatures. Hence switching the transaction priority should not be allowed for a cached transaction.
Note: We might want to also cache the original priority for the transaction when it was initiated before it was cached for the first time.