(key: string)
| 176 | } |
| 177 | |
| 178 | async function getshareCodeHW(key: string) { |
| 179 | let shareCodeHW: string[] = [] |
| 180 | for (let i = 0; i < 5; i++) { |
| 181 | try { |
| 182 | let {data}: any = await axios.get('http://sharecodepool.cnmb.pw/api/HW_CODES') |
| 183 | shareCodeHW = data[key] || [] |
| 184 | if (shareCodeHW.length !== 0) { |
| 185 | break |
| 186 | } |
| 187 | } catch (e) { |
| 188 | console.log("getshareCodeHW Error, Retry...") |
| 189 | await wait(getRandomNumberByRange(2000, 6000)) |
| 190 | } |
| 191 | } |
| 192 | return shareCodeHW |
| 193 | } |
| 194 | |
| 195 | async function getShareCodePool(key: string, num: number) { |
| 196 | let shareCode: string[] = [] |
nothing calls this directly
no test coverage detected