|
@@ -77,20 +77,18 @@ export abstract class JennieModule extends BaseClient {
|
|
|
await this.broadcast(msg)
|
|
|
}
|
|
|
async mintPartApprovedAll() {
|
|
|
- const mintProgress: MintProgress = await this.lcd.move.viewFunction(
|
|
|
- '0x9065fda28f52bb14ade545411f02e8e07a9cb4ba',
|
|
|
- 'jennie',
|
|
|
- 'get_jennie_mint_progress',
|
|
|
- [],
|
|
|
- [bcs.address().serialize(this.key.accAddress).toBase64()],
|
|
|
+ const axios = getAxiosClient(true)
|
|
|
+ const res = await axios.get(
|
|
|
+ `https://xp-api.initiation-1.initia.xyz/xp/mint_parts/${this.key.accAddress}`,
|
|
|
)
|
|
|
- const unApprovedTask = []
|
|
|
- for (const item of mintProgress.jennie_part_progresses) {
|
|
|
- // 如果部件已批准但未铸造,创建消息
|
|
|
-
|
|
|
- unApprovedTask.push(item.task)
|
|
|
+ const data = res.data
|
|
|
+ console.log(data)
|
|
|
+ let undone = [1, 2, 3, 4, 5, 6]
|
|
|
+ for (const item of data) {
|
|
|
+ const task = item.task_id + 1
|
|
|
+ undone = undone.filter(value => value !== task)
|
|
|
}
|
|
|
- return unApprovedTask
|
|
|
+ console.log(undone)
|
|
|
}
|
|
|
async mintPart() {
|
|
|
// 获取 'jennie' 的铸造进度
|