Accept ONEINCH API key alias
This commit is contained in:
@@ -14,9 +14,10 @@ export interface DispatchPartnerPayloadResult {
|
||||
|
||||
function resolveHeaders(payload: PartnerPayloadResult): Record<string, string> {
|
||||
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<string, string> {
|
||||
}
|
||||
|
||||
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(
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user