Skip to content

Commit 9b7d5b4

Browse files
authored
switch to breadcrumbs (#5309)
* switch to breadcrumbs * change to debug calls
1 parent bdab37d commit 9b7d5b4

File tree

1 file changed

+25
-16
lines changed

1 file changed

+25
-16
lines changed

src/hooks/useInitializeWallet.ts

+25-16
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { WrappedAlert as Alert } from '@/helpers/alert';
2424
import { PROFILES, useExperimentalFlag } from '@/config';
2525
import { runKeychainIntegrityChecks } from '@/handlers/walletReadyEvents';
2626
import { checkPendingTransactionsOnInitialize } from '@/redux/data';
27-
import { logger } from '@/logger';
27+
import { RainbowError, logger } from '@/logger';
2828

2929
export default function useInitializeWallet() {
3030
const dispatch = useDispatch();
@@ -71,17 +71,17 @@ export default function useInitializeWallet() {
7171
);
7272
logger.log('Start wallet setup');
7373
await resetAccountState();
74-
logger.log('resetAccountState ran ok');
74+
logger.debug('resetAccountState ran ok');
7575

7676
const isImporting = !!seedPhrase;
77-
logger.log(`isImporting? ${isImporting}`);
77+
logger.debug('isImporting? ' + isImporting);
7878

7979
if (shouldRunMigrations && !seedPhrase) {
80-
logger.log('shouldRunMigrations && !seedPhrase? => true');
80+
logger.debug('shouldRunMigrations && !seedPhrase? => true');
8181
await dispatch(walletsLoadState(profilesEnabled));
82-
logger.log('walletsLoadState call #1');
82+
logger.debug('walletsLoadState call #1');
8383
await runMigrations();
84-
logger.log('done with migrations');
84+
logger.debug('done with migrations');
8585
}
8686

8787
setIsSmallBalancesOpen(false);
@@ -100,7 +100,7 @@ export default function useInitializeWallet() {
100100
silent
101101
);
102102

103-
logger.log('walletInit returned', {
103+
logger.debug('walletInit returned', {
104104
isNew,
105105
walletAddress,
106106
});
@@ -112,12 +112,12 @@ export default function useInitializeWallet() {
112112
}
113113

114114
if (seedPhrase || isNew) {
115-
logger.log('walletLoadState call #2');
115+
logger.debug('walletLoadState call #2');
116116
await dispatch(walletsLoadState(profilesEnabled));
117117
}
118118

119119
if (isNil(walletAddress)) {
120-
logger.log('walletAddress is nil');
120+
logger.debug('walletAddress is nil');
121121
Alert.alert(lang.t('wallet.import_failed_invalid_private_key'));
122122
if (!isImporting) {
123123
dispatch(appStateUpdate({ walletReady: true }));
@@ -127,23 +127,28 @@ export default function useInitializeWallet() {
127127

128128
if (!(isNew || isImporting)) {
129129
await loadGlobalEarlyData();
130-
logger.log('loaded global data...');
130+
logger.debug('loaded global data...');
131131
}
132132

133133
await dispatch(settingsUpdateAccountAddress(walletAddress));
134-
logger.log('updated settings address', { walletAddress });
134+
logger.debug('updated settings address', {
135+
walletAddress,
136+
});
135137

136138
// Newly created / imported accounts have no data in localstorage
137139
if (!(isNew || isImporting)) {
138140
await loadAccountData(network);
139-
logger.log('loaded account data', { network });
141+
logger.debug('loaded account data', {
142+
network,
143+
});
140144
}
141145

142146
try {
143147
hideSplashScreen();
144-
logger.log('Hide splash screen');
145148
} catch (err) {
146-
logger.log('Error while hiding splash screen', { error: err });
149+
logger.error(new RainbowError('Error while hiding splash screen'), {
150+
error: err,
151+
});
147152
}
148153

149154
initializeAccountData();
@@ -167,7 +172,9 @@ export default function useInitializeWallet() {
167172
PerformanceTracking.clearMeasure(
168173
PerformanceMetrics.useInitializeWallet
169174
);
170-
logger.log('Error while initializing wallet', { error });
175+
logger.error(new RainbowError('Error while initializing wallet'), {
176+
error,
177+
});
171178
// TODO specify error states more granular
172179
if (!switching) {
173180
await runKeychainIntegrityChecks();
@@ -176,7 +183,9 @@ export default function useInitializeWallet() {
176183
try {
177184
hideSplashScreen();
178185
} catch (err) {
179-
logger.log('Error while hiding splash screen', { error: err });
186+
logger.error(new RainbowError('Error while hiding splash screen'), {
187+
error: err,
188+
});
180189
}
181190

182191
captureException(error);

0 commit comments

Comments
 (0)