diff --git a/server/web3server/boxorder.js b/server/web3server/boxorder.js index c82f596..918fa1b 100644 --- a/server/web3server/boxorder.js +++ b/server/web3server/boxorder.js @@ -44,6 +44,22 @@ class BoxOrder { } } + async mint() { + const logClass = 'mint'; + if (!this.isMinted()) { + const found = await this.bcSearchToken(); + if (!found) { + await this.bcMintHero(); + } + } + await this.dbMintHero(); + await this.updateDbMustBeSuccess(logClass, + [ + ['done', 1] + ]); + utils.emitEvent(C.REMOVE_PENDING_ORDER_EVENT, this.getOrderId()); + } + async sync() { if (!this.isSynced()) { //查询 @@ -210,32 +226,6 @@ class BoxOrder { } } - async mint() { - const logClass = 'mint'; - log.info(util.format('%s begin orderDb:%s', - logClass, - utils.jsonEncode(this.getOrderDb()), - ) - ); - if (!this.isMinted()) { - const found = await this.bcSearchToken(); - if (!found) { - await this.bcMintHero(); - } - } - await this.dbMintHero(); - await this.updateDbMustBeSuccess(logClass, - [ - ['done', 1] - ]); - log.info(util.format('%s end orderDb:%s', - logClass, - utils.jsonEncode(this.getOrderDb()), - ) - ); - utils.emitEvent(C.REMOVE_PENDING_ORDER_EVENT, this.getOrderId()); - } - async bcSearchToken() { const logClass = 'bcSearchToken'; let events = []; diff --git a/server/web3server/dblog.js b/server/web3server/dblog.js index 32526cb..d7ea048 100644 --- a/server/web3server/dblog.js +++ b/server/web3server/dblog.js @@ -17,7 +17,7 @@ async function addLog(type, subtype, param1, param2, param3, param4) { ['createtime', nowTime], ['modifytime', nowTime], ]); - if (!err) { + if (err) { log.warning('addLog ' + err); } } catch (err) {