Skip to content

fix(statics): disable pearl and tpearl custody in BitGo Korea - #10135

Open
manojkumar138 wants to merge 1 commit into
masterfrom
manojkumar/coins-2516-disable-pearl-tpearl-korea
Open

manojkumar138 wants to merge 1 commit into
masterfrom
manojkumar/coins-2516-disable-pearl-tpearl-korea

Conversation

@manojkumar138

Copy link
Copy Markdown
Contributor

Summary

Removes CUSTODY_BITGO_KOREA from PEARL_FEATURES in the statics coin registry. This feature list is shared by both pearl and tpearl, so it disables custody/availability of Pearl in BitGo Korea Trust for both mainnet and testnet.

Changes

  • modules/statics/src/utxo.ts: drop CoinFeature.CUSTODY_BITGO_KOREA from PEARL_FEATURES
  • modules/statics/test/unit/coins.ts: update the custodyFeatures pins for pearl and tpearl accordingly

Verification

  • mocha test/unit/coins.ts → 41,938 passing
  • Runtime assert via statics index: pearl and tpearl both report custody-bitgo-korea: false; the other 7 custody jurisdictions (New York, Germany, Switzerland, Frankfurt, Singapore, Sister Trust One, Europe ApS) remain intact

Notes

  • Jurisdiction gating lives solely in the statics CoinFeature list; AMS derives its protocols/jurisdiction listing from @bitgo/statics and sdk-core has no separate jurisdiction map, so no other repo change is required.
  • Closes COINS-2516.

@manojkumar138
manojkumar138 requested a review from a team as a code owner November 5, 2026 11:14

@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.

@linear-code

linear-code Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

COINS-2516

Remove CUSTODY_BITGO_KOREA from PEARL_FEATURES shared by pearl and
tpearl, and update the custodyFeatures test pins accordingly.

Closes COINS-2516
@github-actions

github-actions Bot commented Nov 5, 2026 •

Copy link
Copy Markdown
Contributor

⚠️ Compatibility checks are failing on Node.js 27-nightly (experimental, non-blocking). This does not block merge, but it signals an incompatibility to fix before this release becomes supported.

View run

@manojkumar138
manojkumar138 force-pushed the manojkumar/coins-2516-disable-pearl-tpearl-korea branch from 4f19223 to 447f529 Compare November 5, 2026 11:16

This branch has not been deployed

No deployments
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