Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
}));
dispatch(historyPop());
});
const { enabled, level, sampleRate } = appConfig.sentry;
// Is not enabled
if (!enabled) {
return;
}
const severityMap = {
[Severity.Fatal]: SentrySeverity.Fatal,
[Severity.Error]: SentrySeverity.Error,
[Severity.Critical]: SentrySeverity.Critical,
[Severity.Warning]: SentrySeverity.Warning,
[Severity.Info]: SentrySeverity.Info,
[Severity.Debug]: SentrySeverity.Debug,
};
let trackedSeverities = Object.getOwnPropertySymbols(severityMap).map(s => severityMap[s]);
const minSeverityIndex = trackedSeverities.indexOf(level);
if (minSeverityIndex > -1) {
trackedSeverities = trackedSeverities.slice(0, minSeverityIndex + 1);
}
subscribe(appWillStart$, ({ getState }) => {
init({
dsn: 'https://1a444b262ac6405594ab33fb0102b377@sentry.io/1398210',
environment: env,
debug: env === 'development',
release: pckVersion,
attachStacktrace: true,
// We try as the payload might cause a stringify error
try {
logBreadcrumb({
category: 'overmind-action',
message: event.actionName,
level: Severity.Info,
data: {
value: JSON.stringify(event.value),
},
});
} catch (e) {
logBreadcrumb({
category: 'overmind-action',
message: event.actionName,
level: Severity.Info,
});
}
});
} catch (error) {
overmind.eventHub.on('action:start', event => {
if (ignoredOvermindActions.includes(event.actionName)) {
return;
}
// We try as the payload might cause a stringify error
try {
logBreadcrumb({
category: 'overmind-action',
message: event.actionName,
level: Severity.Info,
data: {
value: JSON.stringify(event.value),
},
});
} catch (e) {
logBreadcrumb({
category: 'overmind-action',
message: event.actionName,
level: Severity.Info,
});
}
});
} catch (error) {
tap(hash => {
const message = `Tezos Tx signed. Encoded: ${hash}. Address: ${fromAccount}`;
console.log(message);
Sentry.captureMessage(message, Severity.Info);
}),
switchMap(result => this.broadcastTx(result)),
hash => {
const message = `Tezos Tx broadcasted. Hash: ${hash}. Address: ${fromAccount}`;
console.log(message);
Sentry.captureMessage(message, Severity.Info);
},
error => {