fix: rbf should not touch blocked/frozen utxos

This commit is contained in:
julian 2024-06-19 10:15:39 -06:00
parent 37f23a09f5
commit e2c81a1af0

View file

@ -105,9 +105,11 @@ mixin RbfInterface<T extends ElectrumXCurrencyInterface>
final otherAvailableUtxos = await mainDB
.getUTXOs(walletId)
.filter()
.usedIsNull()
.or()
.usedEqualTo(false)
.isBlockedEqualTo(false)
.and()
.group(
(q) => q.usedIsNull().or().usedEqualTo(false),
)
.findAll();
final height = await chainHeight;