From 73bf8ddaff1311fad92d7842462d02fea264ac35 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 12 Jul 2023 13:50:15 +0800 Subject: [PATCH] 1 --- server/web3bcspider/services/erc721_refresher.js | 7 ++++--- server/web3bcspider/services/pull_bcevent.js | 3 +++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/server/web3bcspider/services/erc721_refresher.js b/server/web3bcspider/services/erc721_refresher.js index ff7685d..50396d2 100644 --- a/server/web3bcspider/services/erc721_refresher.js +++ b/server/web3bcspider/services/erc721_refresher.js @@ -63,8 +63,9 @@ class Erc721Refresher extends BaseService { this.progInfo['pendingCount'] = 0; this.progInfo['skipCount'] = 0; } catch (err) { - log.error(logHead + err); - await utils.sleep(5000 + utils.randRange(1000, 3000)); + utils.safeDumpErrStack(err); + log.error(logHead + err); + await utils.sleep(5000 + utils.randRange(1000, 3000)); } } @@ -157,7 +158,7 @@ class Erc721Refresher extends BaseService { ], [ ['owner_address', bcutils.toNormalAddress(newOwner)], - ['confirm_count', () => { + ['!confirm_count', () => { return 'confirm_count + 1'; }], ['confirm_block_number', blockNumber] diff --git a/server/web3bcspider/services/pull_bcevent.js b/server/web3bcspider/services/pull_bcevent.js index 2cc64b5..efd3533 100644 --- a/server/web3bcspider/services/pull_bcevent.js +++ b/server/web3bcspider/services/pull_bcevent.js @@ -233,6 +233,9 @@ class PullBcEvent extends BaseService { } getInitBlock() { + if (!utils.isOnlineEnv()) { + return 30120896; + } return this.eventConf['init_block']; }