fix bug
This commit is contained in:
parent
e8880ad038
commit
b5d72d7216
29
checkmint.js
29
checkmint.js
@ -94,7 +94,7 @@ const checkBalance = async(addr) => {
|
||||
initInstance()
|
||||
}
|
||||
let banlace = await NftInstance.methods.balanceOf(addr).call();
|
||||
return banlace;
|
||||
return parseFloat(banlace);
|
||||
}
|
||||
|
||||
const getTokenId = async(addr) =>{
|
||||
@ -245,6 +245,25 @@ async function checkEth(){
|
||||
fs.writeFileSync("eth.txt", cmstr)
|
||||
}
|
||||
|
||||
async function checkListBalance(filename){
|
||||
const str = fs.readFileSync(filename).toString().trim();
|
||||
const walletlst = str.split('\n')
|
||||
let rescount = 0;
|
||||
let cmstr = ''
|
||||
for(let i = 0; i < walletlst.length; i++){
|
||||
let addr = walletlst[i].trim()
|
||||
if(!addr){
|
||||
continue
|
||||
}
|
||||
// let isOk = await checkIsMint(addr)
|
||||
let ncount = await checkBalance(addr)
|
||||
rescount += ncount
|
||||
cmstr = cmstr + '' + ncount + '\n'
|
||||
}
|
||||
console.log(`total:${rescount}`)
|
||||
fs.writeFileSync("balance.txt", cmstr)
|
||||
}
|
||||
|
||||
async function main(){
|
||||
// const nonce = await getNonce("0x7E8E62EF14E9ae1a0B1dd753b45AA42Faa6208D7")
|
||||
// console.log('nonce:', nonce)
|
||||
@ -271,10 +290,14 @@ async function main(){
|
||||
// getTokenRare()
|
||||
|
||||
|
||||
checkEth()
|
||||
// await checkEth()
|
||||
|
||||
await checkListBalance('checkaddrs.txt')
|
||||
|
||||
console.log("done")
|
||||
}
|
||||
|
||||
main()
|
||||
console.log("done")
|
||||
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user