Skip to content

Commit 3af79fd

Browse files
committed
fix db transaction
1 parent 69451b9 commit 3af79fd

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

lib/db/isar/main_db.dart

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -447,18 +447,16 @@ class MainDB {
447447

448448
//
449449
Future<void> deleteWalletBlockchainData(String walletId) async {
450-
final transactionCount = await getTransactions(walletId).count();
451-
final transactionCountV2 = await isar.transactionV2s
452-
.where()
453-
.walletIdEqualTo(walletId)
454-
.count();
455-
final addressCount = await getAddresses(walletId).count();
456-
final utxoCount = await getUTXOs(walletId).count();
457-
// final lelantusCoinCount =
458-
// await isar.lelantusCoins.where().walletIdEqualTo(walletId).count();
459-
460450
await isar.writeTxn(() async {
461-
const paginateLimit = 50;
451+
final transactionCount = await getTransactions(walletId).count();
452+
final transactionCountV2 = await isar.transactionV2s
453+
.where()
454+
.walletIdEqualTo(walletId)
455+
.count();
456+
final addressCount = await getAddresses(walletId).count();
457+
final utxoCount = await getUTXOs(walletId).count();
458+
459+
const paginateLimit = 100;
462460

463461
// transactions
464462
for (int i = 0; i < transactionCount; i += paginateLimit) {

0 commit comments

Comments
 (0)