fix(rflows): align Coinbase env vars with Infisical names (CDP prefix)

COINBASE_API_KEY_ID → COINBASE_CDP_KEY_ID
COINBASE_API_KEY_SECRET → COINBASE_CDP_KEY_SECRET
COINBASE_PROJECT_ID → COINBASE_CDP_PROJECT_ID

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-03-11 16:19:17 -07:00
parent efb5810b31
commit 05a7fbfc5a
1 changed files with 4 additions and 4 deletions

View File

@ -166,15 +166,15 @@ export class CoinbaseOnrampAdapter implements OnrampProvider {
private provider: CoinbaseOnrampProvider | null = null;
isAvailable(): boolean {
return !!(process.env.COINBASE_API_KEY_ID && process.env.COINBASE_API_KEY_SECRET && process.env.COINBASE_PROJECT_ID);
return !!(process.env.COINBASE_CDP_KEY_ID && process.env.COINBASE_CDP_KEY_SECRET && process.env.COINBASE_CDP_PROJECT_ID);
}
private getProvider(): CoinbaseOnrampProvider {
if (!this.provider) {
this.provider = new CoinbaseOnrampProvider({
apiKeyId: process.env.COINBASE_API_KEY_ID!,
apiKeySecret: process.env.COINBASE_API_KEY_SECRET!,
projectId: process.env.COINBASE_PROJECT_ID!,
apiKeyId: process.env.COINBASE_CDP_KEY_ID!,
apiKeySecret: process.env.COINBASE_CDP_KEY_SECRET!,
projectId: process.env.COINBASE_CDP_PROJECT_ID!,
});
}
return this.provider;