@fairmint/canton-node-sdk
Version:
Canton Node SDK
25 lines • 853 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InteractiveSubmissionUploadDar = void 0;
const core_1 = require("../../../../../core");
const operations_1 = require("../../../schemas/operations");
/**
* Upload DAR file interactively
*
* @example
* ```typescript
* const result = await client.interactiveSubmissionUploadDar({
* darFile: fs.readFileSync('my-package.dar')
* });
*
* ```;
*/
exports.InteractiveSubmissionUploadDar = (0, core_1.createApiOperation)({
paramsSchema: operations_1.InteractiveSubmissionUploadDarParamsSchema,
method: 'POST',
buildUrl: (_params, apiUrl) => `${apiUrl}/v2/interactive-submission/upload-dar`,
buildRequestData: (params) =>
// Return the DAR file content as the request body
params.darFile,
});
//# sourceMappingURL=upload-dar.js.map