@iexec/dataprotector
Version:
This product enables users to confidentially store data–such as mail address, documents, personal information ...
24 lines (23 loc) • 749 B
TypeScript
import { PublishedWorkerpoolorder } from 'iexec/IExecOrderbookModule';
import { VoucherInfo } from '../lib/types/internalTypes.js';
export declare function checkUserVoucher({ userVoucher, }: {
userVoucher: VoucherInfo;
}): void;
export declare function filterWorkerpoolOrders({ workerpoolOrders, workerpoolMaxPrice, useVoucher, userVoucher, }: {
workerpoolOrders: PublishedWorkerpoolorder[];
workerpoolMaxPrice: number;
useVoucher: boolean;
userVoucher?: VoucherInfo;
}): {
workerpool: string;
workerpoolprice: number;
volume: number;
tag: string;
category: number;
trust: number;
apprestrict: string;
datasetrestrict: string;
requesterrestrict: string;
salt: string;
sign: string;
};