diff --git a/server/web3dbspider/services/pull_dbevent.js b/server/web3dbspider/services/pull_dbevent.js index d5f76a6..38472f4 100644 --- a/server/web3dbspider/services/pull_dbevent.js +++ b/server/web3dbspider/services/pull_dbevent.js @@ -8,10 +8,17 @@ const LIMIT_COUNT = 100; class PullDbEvent extends BaseService { - static maxIdx = BigInt(0); + static #maxIdx = BigInt(0); static async staticInit() { - + const {err, conn} = await app.getDbConn('BcEventDb0'); + { + const {err, maxIdx} = await conn.getMaxIdx(''); + if (err) { + throw 'PullDbEvent error:' + err; + } + PullDbEvent.#maxIdx = maxIdx; + } } async init(net, event) { @@ -77,7 +84,7 @@ class PullDbEvent extends BaseService { } getEndIdx() { - return maxIdx; + return PullDbEvent.#maxIdx; } getNetId() { diff --git a/third_party/j7 b/third_party/j7 index 46bf5c4..22eef8b 160000 --- a/third_party/j7 +++ b/third_party/j7 @@ -1 +1 @@ -Subproject commit 46bf5c4dd5a23b3b01e23e3523b70c74132e4b46 +Subproject commit 22eef8b27c64e0970dc96e96496b51bffc42c7c8