@swaptoshi/dex-module
Version:
Klayr decentralized exchange (dex) on-chain module
15 lines • 833 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.verifyExactInputSingleParam = verifyExactInputSingleParam;
const utils_1 = require("@swaptoshi/utils");
function verifyExactInputSingleParam(params) {
utils_1.verify.verifyToken('tokenIn', params.tokenIn);
utils_1.verify.verifyToken('tokenOut', params.tokenOut);
utils_1.verify.verifyNumberString('fee', params.fee);
utils_1.verify.verifyAddress('recipient', params.recipient);
utils_1.verify.verifyNumberString('deadline', params.deadline);
utils_1.verify.verifyNumberString('amountIn', params.amountIn);
utils_1.verify.verifyNumberString('amountOutMinimum', params.amountOutMinimum);
utils_1.verify.verifyNumberString('sqrtPriceLimitX96', params.sqrtPriceLimitX96);
}
//# sourceMappingURL=exact_input_single.js.map