Skip to content

BDK keychain tracker gets wiped after processing empty update #1060

@benthecarman

Description

@benthecarman

Describe the bug
The bdk keychain tracker will get wiped when we do a sync that does not have any updates (no new or updated txs). This makes it so we need to do a full sync every time the wallet is opened and wastes a lot of resources.

Build environment

  • BDK tag/commit: bdk alpha1
  • OS+version: wasm
  • Rust/Cargo version: nightly
  • Rust/Cargo target: wasm32-unknown-unknown

Additional context

this happened with our previous full sync and the new just checking unused addresses sync

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions