const e=require(`../constants/server.constants.cjs`),t=require(`./getServerURL.cjs`),n=require(`../data-structures/http/HttpClient.cjs`);require(`../data-structures/http/index.cjs`);const r=require(`../functions/utils/get-signature-header.cjs`);var i=async r=>await n.httpClient.get(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.getRewardsUser(r)}`),a=async(i,a,o)=>await n.httpClient.post(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.connectRewardsUser}`,{ethereumAddress:i,proxyAddress:o},r.getSignatureHeader(a)),o=async i=>await n.httpClient.patch(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.updateRewardsUser}`,i,r.getSignatureHeader(i.signature)),s=async r=>await n.httpClient.get(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.checkUsernameAvailability(r)}`),c=async r=>await n.httpClient.get(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.getSwapStreak}`,{params:{ethereumAddress:r}}),l=async r=>await n.httpClient.get(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.getTasksProgress(r)}`),u=async({ethereumAddress:i,socialWebsiteId:a,signature:o,proxyAddress:s})=>await n.httpClient.patch(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.disconnectSocialNetwork}`,{ethereumAddress:i,socialWebsiteId:a,proxyAddress:s},r.getSignatureHeader(o)),d=async r=>await n.httpClient.get(`${t.DATA_SERVER_URL}${e.DATA_SERVER_CONFIG.getNftMultiplier(r)}`);exports.checkUsernameAvailability=s,exports.connectRewardsUser=a,exports.disconnectSocialNetwork=u,exports.getNftMultiplier=d,exports.getRewardsUser=i,exports.getSwapStreak=c,exports.getTasksProgress=l,exports.updateRewardsUser=o;