Skip to content

feat(synapse-sdk): expose paginated client dataset queries in WarmStorageService#717

Open
Chaitu-Tatipamula wants to merge 1 commit intoFilOzone:masterfrom
Chaitu-Tatipamula:paginated-fwss-reads-sdk-part
Open

feat(synapse-sdk): expose paginated client dataset queries in WarmStorageService#717
Chaitu-Tatipamula wants to merge 1 commit intoFilOzone:masterfrom
Chaitu-Tatipamula:paginated-fwss-reads-sdk-part

Conversation

@Chaitu-Tatipamula
Copy link
Copy Markdown
Contributor

Summary

Exposes the paginated client dataset actions from synapse-core (#698) in WarmStorageService, enabling consumers to use offset/limit for dataset queries.

Changes

packages/synapse-sdk/src/warm-storage/service.ts

  • getClientDataSets — Added optional offset/limit parameters to support paginated queries
  • getClientDataSetIds — New method wrapping getClientDataSetIds from synapse-core, returns dataset ID arrays with optional pagination
  • getClientDataSetsLength — New method wrapping getClientDataSetsLength from synapse-core, returns total dataset count for a client
  • getClientDataSetsWithDetails — Refactored to use getClientDataSetIds instead of raw readContract call

Related

@Chaitu-Tatipamula Chaitu-Tatipamula force-pushed the paginated-fwss-reads-sdk-part branch from 8dcf2c0 to 2c4a880 Compare April 2, 2026 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📌 Triage

Development

Successfully merging this pull request may close these issues.

1 participant