{"version":3,"file":"createApiKey.cjs","sources":["../../../../src/auth/createApiKey.ts"],"sourcesContent":["import type { ApiKey } from \"./types\";\nimport { authRequest } from \"./utils\";\n\nexport async function createApiKey(\n  jwt: string,\n  projectId: string,\n  walletAddress: string,\n  userAgent?: string\n): Promise<ApiKey> {\n  return authRequest<ApiKey>(\n    `/projects/${projectId}/add-key`,\n    {\n      method: \"POST\",\n      headers: { Authorization: `Bearer ${jwt}` },\n      body: JSON.stringify({ userId: walletAddress }),\n    },\n    userAgent\n  );\n}\n"],"names":["authRequest"],"mappings":";;;;AAGO,eAAe,YAAY,CAChC,GAAW,EACX,SAAiB,EACjB,aAAqB,EACrB,SAAkB,EAAA;AAElB,IAAA,OAAOA,iBAAW,CAChB,CAAA,UAAA,EAAa,SAAS,UAAU,EAChC;AACE,QAAA,MAAM,EAAE,MAAM;AACd,QAAA,OAAO,EAAE,EAAE,aAAa,EAAE,CAAA,OAAA,EAAU,GAAG,EAAE,EAAE;QAC3C,IAAI,EAAE,IAAI,CAAC,SAAS,CAAC,EAAE,MAAM,EAAE,aAAa,EAAE,CAAC;KAChD,EACD,SAAS,CACV;AACH;;;;"}