]> Untitled Git - bdk/commit
fix(core): generalize is_empty for SyncResponse and FullScanResponse and derive Clone...
authorbhuvan-somisetty <somisettybhuvan5@gmail.com>
Tue, 20 Oct 2026 20:07:26 +0000 (01:37 +0530)
committerbhuvan-somisetty <somisettybhuvan5@gmail.com>
Wed, 21 Oct 2026 09:38:09 +0000 (15:08 +0530)
commitcb1deabcac7a1ad19742f117656ebc08bb14d2ab
treed4726659b8539ef6f30434bca31b0af2c6f9be4d
parent5e7dd4a048421a7039e5a80a02ee32c67af8b3ef
fix(core): generalize is_empty for SyncResponse and FullScanResponse and derive Clone, PartialEq

Make `SyncResponse::is_empty` and `FullScanResponse::is_empty` generic
over all checkpoint data types `D`. Also derive `Clone` and `PartialEq`
on `SyncResponse`, `FullScanResponse`, and `TxUpdate`.

Fixes #2416

Signed-off-by: bhuvan-somisetty <somisettybhuvan5@gmail.com>
crates/core/src/spk_client.rs
crates/core/src/tx_update.rs
crates/core/tests/test_spk_client.rs