Skip to content

Add drpc and subscan keys to envConfig#5992

Merged
peachbits merged 1 commit intodevelopfrom
matthew/ton-dot-keys
Apr 8, 2026
Merged

Add drpc and subscan keys to envConfig#5992
peachbits merged 1 commit intodevelopfrom
matthew/ton-dot-keys

Conversation

@peachbits
Copy link
Copy Markdown
Contributor

@peachbits peachbits commented Apr 8, 2026

CHANGELOG

Does this branch warrant an entry to the CHANGELOG?

  • Yes
  • No

Dependencies

none

Requirements

If you have made any visual changes to the GUI. Make sure you have:

  • Tested on iOS device
  • Tested on Android device
  • Tested on small-screen device (iPod Touch)
  • Tested on large-screen device (tablet)

Note

Medium Risk
Medium risk because it changes the POLKADOT_INIT env schema from a boolean to a boolean-or-object, which could affect existing deployments if they rely on strict typing/serialization of env values. Otherwise it is additive configuration for API keys with default empty strings.

Overview
Adds support for additional provider keys in asEnvConfig.

POLKADOT_INIT now accepts either the legacy boolean flag (defaulting to true) or a core-plugin init object containing a subscanApiKey. TON_INIT now also reads an optional drpcApiKey alongside existing TON Center keys.

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


Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit bb361b3. Configure here.

@peachbits peachbits force-pushed the matthew/ton-dot-keys branch from bb361b3 to 3f57ca4 Compare April 8, 2026 17:49
@peachbits peachbits force-pushed the matthew/ton-dot-keys branch from 3f57ca4 to 38ab3bb Compare April 8, 2026 17:57
@peachbits peachbits enabled auto-merge April 8, 2026 18:03
@peachbits peachbits merged commit 668b800 into develop Apr 8, 2026
4 checks passed
@peachbits peachbits deleted the matthew/ton-dot-keys branch April 8, 2026 18:13
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.

2 participants