diff --git a/package.json b/package.json index ca2996d..c5afff1 100644 --- a/package.json +++ b/package.json @@ -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", diff --git a/src/chain/BlockChain.ts b/src/chain/BlockChain.ts index f1de487..495b6f0 100644 --- a/src/chain/BlockChain.ts +++ b/src/chain/BlockChain.ts @@ -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)