Merge branch 'bug_scan_blocks_update' into dev
This commit is contained in:
commit
63ee4ce719
@ -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
|
||||
if (device.sp_wallet.last_scan < this.currentBlockHeight) {
|
||||
// We need to catch up
|
||||
try {
|
||||
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 {
|
||||
// Up to date, just returns
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user