mirror of
https://github.com/BlueWallet/BlueWallet.git
synced 2025-03-13 11:09:20 +01:00
Update WalletDetails.tsx
This commit is contained in:
parent
4b249edaa4
commit
9574554780
1 changed files with 4 additions and 8 deletions
|
@ -309,6 +309,7 @@ const WalletDetails: React.FC = () => {
|
|||
walletID,
|
||||
});
|
||||
};
|
||||
|
||||
const navigateToXPub = () =>
|
||||
navigate('WalletXpubRoot', {
|
||||
screen: 'WalletXpub',
|
||||
|
@ -365,16 +366,16 @@ const WalletDetails: React.FC = () => {
|
|||
if (backdoorPressed < 10) return setBackdoorPressed(backdoorPressed + 1);
|
||||
setBackdoorPressed(0);
|
||||
const msg = 'Transactions & balances purged. Pls go to main screen and back to rerender screen';
|
||||
let wasPurged = false;
|
||||
|
||||
if (wallet.type === HDSegwitBech32Wallet.type) {
|
||||
wallet._txs_by_external_index = {};
|
||||
wallet._txs_by_internal_index = {};
|
||||
presentAlert({ message: msg });
|
||||
|
||||
wallet._balances_by_external_index = {};
|
||||
wallet._balances_by_internal_index = {};
|
||||
wallet._lastTxFetch = 0;
|
||||
wallet._lastBalanceFetch = 0;
|
||||
wasPurged = true;
|
||||
}
|
||||
|
||||
// @ts-expect-error: Need to fix later
|
||||
|
@ -383,6 +384,7 @@ const WalletDetails: React.FC = () => {
|
|||
wallet._hdWalletInstance._txs_by_external_index = {};
|
||||
// @ts-expect-error: Need to fix later
|
||||
wallet._hdWalletInstance._txs_by_internal_index = {};
|
||||
|
||||
// @ts-expect-error: Need to fix later
|
||||
wallet._hdWalletInstance._balances_by_external_index = {};
|
||||
// @ts-expect-error: Need to fix later
|
||||
|
@ -391,12 +393,6 @@ const WalletDetails: React.FC = () => {
|
|||
wallet._hdWalletInstance._lastTxFetch = 0;
|
||||
// @ts-expect-error: Need to fix later
|
||||
wallet._hdWalletInstance._lastBalanceFetch = 0;
|
||||
wasPurged = true;
|
||||
}
|
||||
|
||||
if (wasPurged) {
|
||||
await saveToDisk();
|
||||
|
||||
// Find the WalletTransactions screen in the navigation state and reset just that screen.
|
||||
// It can be multiple WalletTransactions screen.
|
||||
dispatch(state => {
|
||||
|
|
Loading…
Add table
Reference in a new issue