From 01c2de3d026f5f340e16b1ac1c5914ca66a409ed Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 15 Jul 2023 15:14:06 +0800 Subject: [PATCH] 1 --- server/web3bcspider/metadata/factory.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/server/web3bcspider/metadata/factory.js b/server/web3bcspider/metadata/factory.js index e1858b4..a3b68c3 100644 --- a/server/web3bcspider/metadata/factory.js +++ b/server/web3bcspider/metadata/factory.js @@ -26,7 +26,17 @@ function registerMetaClass(fileName, primKey, wrapClass) { function checkNetData(net) { net['Events'].forEach( (item) => { - console.log(item); + let found = false; + net['Contract'].forEach( + (c) => { + if (c['name'] == item['contract_name']) { + found = true; + } + } + ); + if (!found) { + throw new Error('checkNetData contract found:' + utils.jsonEncode(item)); + } } ); }