import { IExec } from 'iexec'; import { generateSecureUniqueId } from './generateUniqueId.js'; export const pushRequesterSecret = async ( iexec: IExec, secrets: Record ): Promise> => { const secretsId: Record = {}; for (const key in secrets) { if (secrets.hasOwnProperty(key)) { const secret = secrets[key]; const requesterSecretId = generateSecureUniqueId(16); await iexec.secrets.pushRequesterSecret(requesterSecretId, secret); secretsId[key] = requesterSecretId; } } return secretsId; };