vtnerd / monero-lws

Monero Light Wallet Server (scans monero viewkeys and implements mymonero API). Fast LMDB backend.
BSD 3-Clause "New" or "Revised" License
78 stars 29 forks source link

Fix webhook bug on overlapping rescan #121

Closed vtnerd closed 5 months ago

vtnerd commented 5 months ago

Found yet-another bug in the webhook event handling. This time, if an account does a partial re-scan, it could resend web hook events (instead of suppressing them). This PR fixes that, and adds some unit tests for the scenario.