Skip to content

refactor: rebase multi-sync example - #2235

Open
mateuszpiatkowski-da wants to merge 32 commits into
wiktor/multisync-examplefrom
mateuszpiatkowski-da/rebase-multi-sync
Open

refactor: rebase multi-sync example#2235
mateuszpiatkowski-da wants to merge 32 commits into
wiktor/multisync-examplefrom
mateuszpiatkowski-da/rebase-multi-sync

Conversation

@mateuszpiatkowski-da

@mateuszpiatkowski-da mateuszpiatkowski-da commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Stack created with GitHub Stacks CLIGive Feedback 💬

Closes #2241

@mateuszpiatkowski-da
mateuszpiatkowski-da force-pushed the mateuszpiatkowski-da/rebase-multi-sync branch from 43e3776 to a0ab6c2 Compare August 5, 2026 11:14
@mateuszpiatkowski-da
mateuszpiatkowski-da force-pushed the mateuszpiatkowski-da/rebase-multi-sync branch 2 times, most recently from 1de4540 to 949b477 Compare August 6, 2026 08:05
@mateuszpiatkowski-da
mateuszpiatkowski-da force-pushed the mateuszpiatkowski-da/rebase-multi-sync branch from 949b477 to fcd9f9c Compare August 6, 2026 08:26
@mateuszpiatkowski-da
mateuszpiatkowski-da force-pushed the mateuszpiatkowski-da/rebase-multi-sync branch from 6316a2b to 4056b4f Compare August 7, 2026 10:13
@mateuszpiatkowski-da
mateuszpiatkowski-da force-pushed the mateuszpiatkowski-da/rebase-multi-sync branch from 1a5e9f2 to c6b0b10 Compare August 7, 2026 14:05
singhyash05 and others added 18 commits August 7, 2026 16:39
* chore: add shared eslint config package
Move root eslint setup into core/eslint-config and wire workspaces
so root and per-workspace lint resolve the same config. Fixes #374.

Signed-off-by: singhyash05 <yashsingh5609@gmail.com>

* chore: generate RPC client eslint from template
Move shared eslint config into rpc-generator TypeScript client template
and emit eslint.config.mjs via afterCopyStatic so yarn generate:all
keeps RPC client lint setup in sync.

Signed-off-by: singhyash05 <yashsingh5609@gmail.com>

---------

Signed-off-by: singhyash05 <yashsingh5609@gmail.com>
Fixes #2141

Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
Signed-off-by: Marc Juchli <marc.juchli@digitalasset.com>
Co-authored-by: Joel Lovera <joel.lovera@digitalasset.com>
Signed-off-by: Marc Juchli <marc.juchli@digitalasset.com>
part of #2149

Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
* chore(deps): migrate monorepo library builds from tsup to tsdown

Swap tsup for tsdown across core/sdk packages with a shared
tsdown.base.ts, including the RPC generator TypeScript client template.
Adapt configs for rolldown (type-only re-exports, node/browser
platforms, ledger-proto CJS sourcemaps, named exports where needed).
Verified with clean full rebuild; no tsup leftovers remain.

Fixes #1965

Signed-off-by: singhyash05 <yashsingh5609@gmail.com>

* Fix ParsedURL constructor for tsdown/oxc emit.
Parameter properties ran before super() under oxc → ReferenceError
in e2e. Validate URL first, then super(), then assign fields.

Signed-off-by: singhyash05 <yashsingh5609@gmail.com>

---------

Signed-off-by: singhyash05 <yashsingh5609@gmail.com>
* pagination

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* store sql test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* fix types

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* update user api controller

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* add pagination to store internal

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* use pagination in activities

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* refactor

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* refactor

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* fix computed total calculation

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* add total count

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* add test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* rename variables

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* fix test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* add test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* add tests for stores

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

---------

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
* encryption key for access token

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* update tests and await access token calls

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* fix test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* fix test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

* add access token utils test

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>

---------

Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>
…#2182)

Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
Co-authored-by: double-k-3033 <double-k-3033@users.noreply.github.com>
Co-authored-by: Marc Juchli <120378272+mjuchli-da@users.noreply.github.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>
Signed-off-by: rukmini-basu-da <rukmini.basu@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
…odegen

Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
@mateuszpiatkowski-da
mateuszpiatkowski-da force-pushed the mateuszpiatkowski-da/rebase-multi-sync branch from fef4273 to 6ce5acc Compare August 7, 2026 14:40
@mateuszpiatkowski-da mateuszpiatkowski-da self-assigned this Aug 7, 2026
@mateuszpiatkowski-da
mateuszpiatkowski-da marked this pull request as ready for review August 7, 2026 14:41
@mateuszpiatkowski-da
mateuszpiatkowski-da requested a review from a team as a code owner August 7, 2026 14:41
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.

rebase multi sync example pr

6 participants