UNPKG

declarapi

Version:
16 lines 845 B
import { generate } from 'yaschva'; export const generateRandomCall = async (handle, contract, auth) => { const generated = generate(contract.arguments); const handled = await handle(generated, undefined, auth); if (!handled || handled.status > 299) { const error = new Error(`Random data generation returned with error: ${handled === null || handled === void 0 ? void 0 : handled.status}, ${JSON.stringify(handled === null || handled === void 0 ? void 0 : handled.response)}`); error.status = handled === null || handled === void 0 ? void 0 : handled.status; error.response = handled === null || handled === void 0 ? void 0 : handled.response; throw error; } return { output: handled.response, generatedInput: generated }; }; //# sourceMappingURL=generateRandomCall.js.map