Skip to content

feat(authenticated-user-storage): add watchlist support#8836

Open
Prithpal-Sooriya wants to merge 1 commit into
mainfrom
feat/aus-add-watchlist
Open

feat(authenticated-user-storage): add watchlist support#8836
Prithpal-Sooriya wants to merge 1 commit into
mainfrom
feat/aus-add-watchlist

Conversation

@Prithpal-Sooriya
Copy link
Copy Markdown
Contributor

@Prithpal-Sooriya Prithpal-Sooriya commented May 15, 2026

Explanation

https://consensyssoftware.atlassian.net/browse/ASSETS-3219

Add watchlist support to the AUS SDK.

References

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

Note

Medium Risk
Adds a new persisted user-data domain with new network requests, caching, and runtime validation; risk is mainly around API contract/validation mismatches and cache invalidation behavior.

Overview
Adds assets watchlist support to the authenticated-user-storage SDK via new getAssetsWatchlist (returns null on 404) and setAssetsWatchlist methods plus corresponding messenger actions.

Introduces an AssetsWatchlistBlob schema/type and exports ASSETS_WATCHLIST_MAX_ASSETS (100), enforcing the cap on writes via superstruct while keeping reads lenient. Updates tests/fixtures/mocks to cover headers, error handling, caching, and invalidation, and refreshes README/CHANGELOG to document the new domain.

Reviewed by Cursor Bugbot for commit bd2b5db. Bugbot is set up for automated code reviews on this repo. Configure here.

@Prithpal-Sooriya Prithpal-Sooriya force-pushed the feat/aus-add-watchlist branch 4 times, most recently from e4e6ad4 to c4d9e42 Compare May 15, 2026 18:04
@Prithpal-Sooriya Prithpal-Sooriya force-pushed the feat/aus-add-watchlist branch from c4d9e42 to bd2b5db Compare May 15, 2026 18:20
@Prithpal-Sooriya Prithpal-Sooriya marked this pull request as ready for review May 15, 2026 18:22
@Prithpal-Sooriya Prithpal-Sooriya requested review from a team as code owners May 15, 2026 18:22
@Prithpal-Sooriya Prithpal-Sooriya deployed to default-branch May 15, 2026 18:22 — with GitHub Actions Active
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