修正带tokenid的批量mint参数设置错误的bug

This commit is contained in:
CounterFire2023 2023-07-24 18:15:37 +08:00
parent 21ab84e18c
commit 07675f7019
2 changed files with 4 additions and 1 deletions

View File

@ -12,7 +12,9 @@
"lint": "eslint --ext .ts src/**",
"format": "eslint --ext .ts src/** --fix",
"dev:monitor": "NODE_ENV=development ts-node -r tsconfig-paths/register src/monitor.ts",
"prod:monitor": "NODE_PATH=./dist node dist/monitor.js"
"prod:monitor": "NODE_PATH=./dist node dist/monitor.js",
"manual": "ts-node -r tsconfig-paths/register src/manual.ts",
"manual:sample": "npm --id=1 run manual"
},
"author": "z",
"license": "ISC",

View File

@ -47,6 +47,7 @@ export class BlockChain {
case TaskType.MINT_NFT:
reqData.tokenId = reqData.tokenId || reqData.tokenid
if (reqData.tokenId && !reqData.amount) {
reqData.tokenIds = [reqData.tokenId]
abi = await this.erc721Reactor.mintNFT(reqData)
} else {
abi = await this.erc721Reactor.mintBadge(reqData)