Compare commits

...

2 Commits

Author SHA1 Message Date
Sosthene
63ee4ce719 Merge branch 'bug_scan_blocks_update' into dev 2025-09-05 07:59:09 +02:00
Sosthene
acb9739a80 [bug] Now save device after scan_blocks 2025-09-02 13:30:52 +02:00

View File

@ -944,7 +944,20 @@ export default class Services {
// This is existing device, we need to catch up if last_scan is lagging behind chain_tip // This is existing device, we need to catch up if last_scan is lagging behind chain_tip
if (device.sp_wallet.last_scan < this.currentBlockHeight) { if (device.sp_wallet.last_scan < this.currentBlockHeight) {
// We need to catch up // We need to catch up
try {
await this.sdkClient.scan_blocks(this.currentBlockHeight, BLINDBITURL); await this.sdkClient.scan_blocks(this.currentBlockHeight, BLINDBITURL);
} catch (e) {
console.error(`Failed to scan blocks: ${e}`);
return;
}
// If everything went well, we can update our storage
try {
const device = this.dumpDeviceFromMemory();
await this.saveDeviceInDatabase(device);
} catch (e) {
console.error(`Failed to save updated device: ${e}`);
}
} else { } else {
// Up to date, just returns // Up to date, just returns
return; return;