Skip to content

fix(statics): correct canton token contract addresses - #10066

Merged
hrishikeshjain merged 1 commit into
masterfrom
CSHLD-000-fix-canton-token-contract-addresses
Oct 26, 2026
Merged

hrishikeshjain merged 1 commit into
masterfrom
CSHLD-000-fix-canton-token-contract-addresses

Conversation

@hrishikeshjain

Copy link
Copy Markdown
Contributor

Update the contract address of 499 tcantonToken entries in botTokens.ts to the values from the AMS token export (246095_2026_10_26.csv).

  • Addresses change from registrar::<party>:<Name> to the registrar::<party>:<id> form in AMS.
  • Entries are matched by static_id. tcanton:mmuat20, mmuat21 and mmuat24 have different static ids in the export, so they are matched by symbol and keep their existing ids.
  • Not changed: tcanton:912797tc1, tcanton:tbond91281 and tcanton:t912797tc1 (not in the export), and all non-Canton tokens.
  • Not added: three tokens that are in the export but not in the file (TST760105, TST80C111, UAT601108).

Only the contract address argument changes. base_url already matched.

Ticket: CSHLD-000

@hrishikeshjain
hrishikeshjain requested a review from a team as a code owner October 26, 2026 10:38

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review for a one-time review, or @claude review always to subscribe this PR to a review on every future push.

Tip: disable this comment in your organization's Code Review settings.

@github-actions

github-actions Bot commented Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ Unit tests are failing on Node 26.x (Current release line, non-blocking). This is not an LTS version yet, so it does not block merge, but it signals an incompatibility to fix before Node 26.x becomes LTS.

View run

Update the contract address of 499 tcantonToken entries in botTokens to
the values from the AMS token export. Addresses move from
registrar::<party>:<Name> to the registrar::<party>:<id> form used by
AMS.

Entries are matched by static_id. tcanton:mmuat20, mmuat21 and mmuat24
have different static ids in the export, so they are matched by symbol
and keep their existing ids.

TICKET: CSHLD-000
@hrishikeshjain
hrishikeshjain force-pushed the CSHLD-000-fix-canton-token-contract-addresses branch from 88532a1 to 574c492 Compare October 26, 2026 10:57
@prajwalu142

Copy link
Copy Markdown
Contributor

Please verify there aren't any existing documents that are keyed on the old contract address before merging

@hrishikeshjain
hrishikeshjain merged commit c0552a0 into master Oct 26, 2026
26 checks passed
@linear-code

linear-code Bot commented Oct 26, 2026

Copy link
Copy Markdown
Contributor

CHALO-1965

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.

3 participants