Skip to content

Commit f4fe3a5

Browse files
committed
Add drpc and subscan keys to envConfig
1 parent ef81c04 commit f4fe3a5

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

src/envConfig.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,14 @@ export const asEnvConfig = asObject({
366366
})
367367
),
368368
PULSECHAIN_INIT: asCorePluginInit(asEvmApiKeys),
369-
POLKADOT_INIT: asOptional(asBoolean, true),
369+
POLKADOT_INIT: asEither(
370+
asOptional(asBoolean, true), // Defaults to true if missing.
371+
asCorePluginInit(
372+
asObject({
373+
subscanApiKey: asOptional(asString, '')
374+
})
375+
)
376+
),
370377
POLYGON_INIT: asCorePluginInit(asEvmApiKeys),
371378
RANGO_INIT: asCorePluginInit(
372379
asObject({
@@ -450,6 +457,7 @@ export const asEnvConfig = asObject({
450457
),
451458
TON_INIT: asCorePluginInit(
452459
asObject({
460+
drpcApiKey: asOptional(asString, ''),
453461
tonCenterApiKeys: asOptional(asArray(asString), () => [])
454462
}).withRest
455463
),

0 commit comments

Comments
 (0)