Skip to content

fix(bdk): harden wallet cache miss tracking#61

Open
dolcalmi wants to merge 1 commit intomainfrom
refactor/wallet-cache-cleanup
Open

fix(bdk): harden wallet cache miss tracking#61
dolcalmi wants to merge 1 commit intomainfrom
refactor/wallet-cache-cleanup

Conversation

@dolcalmi
Copy link
Copy Markdown

Summary

  • refactor the pg wallet cache miss-tracking internals behind shared Tracked, PendingSet, and MissTracker helpers
  • unify confirmed-and-pending lock acquisition in MissTracker and document the existing extend_* clear-before-insert window
  • add regression and deterministic race tests for miss clearing, pending requeue/drain behavior, invalidate reset, and raw transaction preservation during summary refreshes

@dolcalmi dolcalmi force-pushed the refactor/wallet-cache-cleanup branch from c12c1de to 214bb7d Compare April 19, 2026 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant