more experiments

This commit is contained in:
Matthew Fosse 2024-07-17 14:58:35 -07:00
parent 65509c00b4
commit adee6ffe53
2 changed files with 16 additions and 17 deletions

View file

@ -416,11 +416,10 @@ abstract class ElectrumWalletBase
await _setInitialHeight();
}
await _subscribeForUpdates();
await updateTransactions();
if (this is! LitecoinWallet) {
await _subscribeForUpdates();
await updateTransactions();
await updateAllUnspents();
await updateBalance();
}

View file

@ -179,19 +179,19 @@ abstract class LitecoinWalletBase extends ElectrumWallet with Store {
syncStatus = SyncedSyncStatus();
}
if (resp.mwebUtxosHeight > mwebUtxosHeight) {
mwebUtxosHeight = resp.mwebUtxosHeight;
await checkMwebUtxosSpent();
// update the confirmations for each transaction:
for (final transaction in transactionHistory.transactions.values) {
if (transaction.isPending) continue;
final confirmations = mwebUtxosHeight - transaction.height + 1;
if (transaction.confirmations == confirmations) continue;
transaction.confirmations = confirmations;
transactionHistory.addOne(transaction);
}
await transactionHistory.save();
}
// if (resp.mwebUtxosHeight > mwebUtxosHeight) {
// mwebUtxosHeight = resp.mwebUtxosHeight;
// await checkMwebUtxosSpent();
// // update the confirmations for each transaction:
// for (final transaction in transactionHistory.transactions.values) {
// if (transaction.isPending) continue;
// final confirmations = mwebUtxosHeight - transaction.height + 1;
// if (transaction.confirmations == confirmations) continue;
// transaction.confirmations = confirmations;
// transactionHistory.addOne(transaction);
// }
// await transactionHistory.save();
// }
}
});
processMwebUtxos();