增加gas的记录

This commit is contained in:
zhl 2023-05-31 18:57:10 +08:00
parent 16698de399
commit fbb4471f07
2 changed files with 12 additions and 1 deletions

View File

@ -29,6 +29,9 @@ export class ChainTaskClass extends BaseModule {
@prop() @prop()
public source: string public source: string
@prop({ default: 0 })
public gas: number
@prop() @prop()
public cb: string public cb: string
@ -75,6 +78,9 @@ export class ChainTaskClass extends BaseModule {
} else if (subData.status === ReqTaskStatus.ERROR) { } else if (subData.status === ReqTaskStatus.ERROR) {
errCount += 1 errCount += 1
} }
if (subData.gasUsed) {
record += subData.gasUsed
}
hashList.push(subData.txHash) hashList.push(subData.txHash)
} }
record.successCount = sCount record.successCount = sCount
@ -103,6 +109,7 @@ export class ChainTaskClass extends BaseModule {
result: record.status, result: record.status,
successCount: record.successCount, successCount: record.successCount,
errorCount: record.errorCount, errorCount: record.errorCount,
gas: record.gas,
hashList, hashList,
cb: record.cb, cb: record.cb,
}) })

View File

@ -71,6 +71,9 @@ export class RequestTaskClass extends BaseModule {
@prop() @prop()
public txHash: string public txHash: string
@prop()
public gasUsed: number
/** /**
* block num * block num
*/ */
@ -109,8 +112,9 @@ export class RequestTaskClass extends BaseModule {
break break
} }
logger.info(result) logger.info(result)
let { transactionHash } = result let { transactionHash, gasUsed } = result
self.txHash = transactionHash self.txHash = transactionHash
self.gasUsed = gasUsed
self.status = ReqTaskStatus.WAIT_CONFIRM self.status = ReqTaskStatus.WAIT_CONFIRM
await self.save() await self.save()
} }