From 2ff84bd4eedad8b88942c479ec9d7b14576501ec Mon Sep 17 00:00:00 2001 From: defiQUG Date: Thu, 30 Apr 2026 04:10:25 -0700 Subject: [PATCH] Accept ONEINCH API key alias --- .../src/services/partner-payload-dispatcher.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/services/token-aggregation/src/services/partner-payload-dispatcher.ts b/services/token-aggregation/src/services/partner-payload-dispatcher.ts index e9c906c..cc5c81e 100644 --- a/services/token-aggregation/src/services/partner-payload-dispatcher.ts +++ b/services/token-aggregation/src/services/partner-payload-dispatcher.ts @@ -14,9 +14,10 @@ export interface DispatchPartnerPayloadResult { function resolveHeaders(payload: PartnerPayloadResult): Record { const headers = { ...payload.headers }; + const oneInchApiKey = process.env.ONE_INCH_API_KEY || process.env.ONEINCH_API_KEY; - if (payload.partner === '1inch' && process.env.ONE_INCH_API_KEY) { - headers.Authorization = `Bearer ${process.env.ONE_INCH_API_KEY}`; + if (payload.partner === '1inch' && oneInchApiKey) { + headers.Authorization = `Bearer ${oneInchApiKey}`; } if (payload.partner === '0x' && process.env.ZEROX_API_KEY) { @@ -31,8 +32,8 @@ function resolveHeaders(payload: PartnerPayloadResult): Record { } function missingCredentialReason(payload: PartnerPayloadResult): string | null { - if (payload.partner === '1inch' && !process.env.ONE_INCH_API_KEY) { - return 'ONE_INCH_API_KEY is not set'; + if (payload.partner === '1inch' && !process.env.ONE_INCH_API_KEY && !process.env.ONEINCH_API_KEY) { + return 'ONE_INCH_API_KEY or ONEINCH_API_KEY is not set'; } if (payload.partner === '0x' && !process.env.ZEROX_API_KEY) { return 'ZEROX_API_KEY is not set'; @@ -106,4 +107,3 @@ export async function dispatchPartnerPayload( }; } } -