const db = require('../../../../models'); const getChannelData = (channelName, channelClaimId) => { return new Promise((resolve, reject) => { let longChannelClaimId; // 1. get the long channel Id (make sure channel exists) db.Certificate .getLongChannelId(channelName, channelClaimId) .then(fullClaimId => { longChannelClaimId = fullClaimId; return db .Certificate .getShortChannelIdFromLongChannelId(fullClaimId, channelName); }) .then(shortChannelClaimId => { resolve({ channelName, longChannelClaimId, shortChannelClaimId, }); }) .catch(error => { reject(error); }); }); }; module.exports = getChannelData;