@parcl-finance/product-sdk
Version:
TypeScript SDK for interacting with Parcl's product APIs
25 lines • 972 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseClosePositionInput = exports.parseModifyPositionInput = void 0;
const responseFormatters_1 = require("./responseFormatters");
function parseModifyPositionInput(input, inputKind) {
if (inputKind === "sizeDelta") {
input = (0, responseFormatters_1.parseSize)(input);
}
else if (inputKind === "notionalDelta") {
input = (0, responseFormatters_1.parseCollateralAmount)(input);
}
return input;
}
exports.parseModifyPositionInput = parseModifyPositionInput;
function parseClosePositionInput(input, inputKind) {
if (inputKind === "sizeDelta") {
input = (0, responseFormatters_1.parseSize)(input);
}
else if (inputKind === "notionalDelta") {
input = (0, responseFormatters_1.parseCollateralAmount)(input);
}
return input;
}
exports.parseClosePositionInput = parseClosePositionInput;
//# sourceMappingURL=payload.js.map