nft 合作

This commit is contained in:
yuyongdong 2024-04-17 20:16:40 +08:00
parent efa0f668d6
commit 3d5cfc34ed
2 changed files with 16 additions and 4 deletions

View File

@ -22,8 +22,8 @@ let errmsg = err
errmsg = `Operation timed out. Please retry.` errmsg = `Operation timed out. Please retry.`
} else if(errmsg.indexOf('chest already opened') > -1) { } else if(errmsg.indexOf('chest already opened') > -1) {
errmsg = 'chest already opened' errmsg = 'chest already opened'
// } else if(errmsg.indexOf('chest already opened') > -1) { } else if(errmsg.indexOf('check error: not found guild') > -1) {
// errmsg = 'Transaction failed please try again' errmsg = 'Transaction failed please try again'
} }
const _confirm = new iErrorMessage({ const _confirm = new iErrorMessage({

View File

@ -1386,8 +1386,20 @@ export default {
// NFT holder // NFT holder
async chickNftClaim(contract) { async chickNftClaim(contract) {
let res = await apiClaimNft(contract) try {
console.log('contract---------------------------------',res) let { errcode, errmsg, data } = await apiClaimNft(contract);
if (!errcode) {
this.exploreAwardDialog(data)
localStorage.removeItem(storeageKey);
clearInterval(serTimeId);
} else if (errcode !== 14) {
// ,
this.$showErr(errmsg)
clearInterval(serTimeId);
}
} catch (err) {
this.$message.error(`claim partner reward error: ${err}`);
}
}, },
} }
}; };