UNPKG

@kaiachain/kss-bridges-celer

Version:
26 lines 974 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.parseRefundTxResponse = void 0; const utils_1 = require("ethers/lib/utils"); const parseRefundTxResponse = (wdOnchain, signersList, sortedSigsList, powersList) => { const wdmsg = utils_1.base64.decode(wdOnchain.toString()); const signers = signersList.map(item => { const decodeSigners = utils_1.base64.decode(item.toString()); const hexlifyObj = (0, utils_1.hexlify)(decodeSigners); return (0, utils_1.getAddress)(hexlifyObj); }); const sigs = sortedSigsList.map(item => { return utils_1.base64.decode(item.toString()); }); const powers = powersList.map(item => { return utils_1.base64.decode(item.toString()); }); return { sigs: sigs, powers: powers, signers: signers, wdmsg: wdmsg }; }; exports.parseRefundTxResponse = parseRefundTxResponse; //# sourceMappingURL=withdraw.js.map