Skip to content

Commit 6c78795

Browse files
Merge pull request #398 from Adamant-im/dev/trello.com/c/4Xsjaskd
[trello.com/c/4Xsjaskd] fix: load old transactions after re-login
2 parents 9fac0e1 + 68facd7 commit 6c78795

File tree

6 files changed

+12
-0
lines changed

6 files changed

+12
-0
lines changed

Adamant/Modules/Wallets/Bitcoin/BtcWalletService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,8 @@ final class BtcWalletService: WalletService {
219219
self?.balanceObserver = nil
220220
}
221221
self?.coinStorage.clear()
222+
self?.hasMoreOldTransactions = true
223+
self?.transactions = []
222224
}
223225
.store(in: &subscriptions)
224226
}

Adamant/Modules/Wallets/Dash/DashWalletService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -195,6 +195,8 @@ final class DashWalletService: WalletService {
195195
self?.balanceObserver = nil
196196
}
197197
self?.coinStorage.clear()
198+
self?.hasMoreOldTransactions = true
199+
self?.historyTransactions = []
198200
}
199201
.store(in: &subscriptions)
200202
}

Adamant/Modules/Wallets/Doge/DogeWalletService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,8 @@ final class DogeWalletService: WalletService {
193193
self?.balanceObserver = nil
194194
}
195195
self?.coinStorage.clear()
196+
self?.hasMoreOldTransactions = true
197+
self?.historyTransactions = []
196198
}
197199
.store(in: &subscriptions)
198200
}

Adamant/Modules/Wallets/ERC20/ERC20WalletService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,8 @@ final class ERC20WalletService: WalletService {
203203
self?.balanceObserver = nil
204204
}
205205
self?.coinStorage.clear()
206+
self?.hasMoreOldTransactions = true
207+
self?.historyTransactions = []
206208
}
207209
.store(in: &subscriptions)
208210
}

Adamant/Modules/Wallets/Ethereum/EthWalletService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,8 @@ final class EthWalletService: WalletService {
218218
self?.balanceObserver = nil
219219
}
220220
self?.coinStorage.clear()
221+
self?.hasMoreOldTransactions = true
222+
self?.historyTransactions = []
221223
}
222224
.store(in: &subscriptions)
223225
}

Adamant/Modules/Wallets/Lisk/LskWalletService.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,8 @@ final class LskWalletService: WalletService {
165165
self?.balanceObserver = nil
166166
}
167167
self?.coinStorage.clear()
168+
self?.hasMoreOldTransactions = true
169+
self?.transactions = []
168170
}
169171
.store(in: &subscriptions)
170172
}

0 commit comments

Comments
 (0)