Skip to content

feat(example-test-token-v1-registry): create backend registry example#2182

Open
mateuszpiatkowski-da wants to merge 42 commits into
mainfrom
mateuszpiatkowski-da/ref-token-backend-registry-v1
Open

feat(example-test-token-v1-registry): create backend registry example#2182
mateuszpiatkowski-da wants to merge 42 commits into
mainfrom
mateuszpiatkowski-da/ref-token-backend-registry-v1

Conversation

@mateuszpiatkowski-da

Copy link
Copy Markdown
Contributor

Closes #2106 .

Blocked by #2170.

@mateuszpiatkowski-da mateuszpiatkowski-da self-assigned this Jul 21, 2026
@mateuszpiatkowski-da mateuszpiatkowski-da changed the title Mateuszpiatkowski da/ref token backend registry v1 feat(example-test-token-v1-registry): create backend registry example Jul 21, 2026
Comment thread examples/test-token-v1-registry/src/api/metadata/metadata.test.ts Fixed
Comment thread examples/test-token-v1-registry/src/api/metadata/metadata.test.ts Fixed
@mateuszpiatkowski-da
mateuszpiatkowski-da marked this pull request as ready for review July 22, 2026 13:10
@mateuszpiatkowski-da
mateuszpiatkowski-da requested a review from a team as a code owner July 22, 2026 13:10
mateuszpiatkowski-da and others added 22 commits July 22, 2026 15:10
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: Marc Juchli <marc.juchli@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: Marc Juchli <marc.juchli@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
part of #2149

Signed-off-by: Fayi Femi-Balogun <fayimora.femibalogun@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Marc Juchli <marc.juchli@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Bumps [axios](https://github.com/axios/axios) from 1.16.0 to 1.18.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.16.0...v1.18.1)

Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.18.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Bumps [body-parser](https://github.com/expressjs/body-parser) from 1.20.4 to 1.20.6.
- [Release notes](https://github.com/expressjs/body-parser/releases)
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md)
- [Commits](expressjs/body-parser@1.20.4...1.20.6)

Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>

---
updated-dependencies:
- dependency-name: body-parser
  dependency-version: 1.20.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Bumps [tar](https://github.com/isaacs/node-tar) from 7.5.11 to 7.5.20.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v7.5.11...v7.5.20)

Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>

---
updated-dependencies:
- dependency-name: tar
  dependency-version: 7.5.20
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Marc Juchli <marc.juchli@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: 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>
* 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>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.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: 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/ref-token-backend-registry-v1 branch from 8b2b37f to 33b5ff8 Compare July 22, 2026 13:20
…ref-token-backend-registry-v1

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>
Comment thread examples/test-token-v1-registry/src/index.ts Outdated

@fayi-da fayi-da left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed, let's add some comments in places that are not so obvious and where you have made assumptions. :)

Comment thread examples/test-token-v1-registry/src/index.ts Outdated
Comment thread examples/test-token-v1-registry/src/api/metadata/getRegistryInfo.ts Outdated
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Comment thread examples/test-token-v1-registry/README.md Outdated
…lint openapi-ts

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/ref-token-backend-registry-v1 branch from af65d47 to b6f337e Compare July 23, 2026 12:23
Signed-off-by: Mateusz Piątkowski <mateusz.piatkowski@digitalasset.com>
Comment thread examples/test-token-v1-registry/src/common/admin.ts Outdated
Comment thread examples/test-token-v1-registry/src/scripts/generateTypes.ts Outdated
Comment thread examples/test-token-v1-registry/README.md
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>
…nterfaces

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>
@mateuszpiatkowski-da
mateuszpiatkowski-da enabled auto-merge (squash) July 24, 2026 16:49
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.

[Ref Token] Create backend registry example

5 participants