|
@@ -24,6 +24,9 @@ var collectCoinsArrays = [];
|
|
|
|
|
|
var isExecCollect = false;
|
|
|
|
|
|
+var masterInit = false
|
|
|
+var secretInit = false
|
|
|
+
|
|
|
|
|
|
|
|
|
* 初始化 moralis
|
|
@@ -31,13 +34,24 @@ var isExecCollect = false;
|
|
|
*/
|
|
|
async function initMasterSDK() {
|
|
|
logger.debug('initMasterSDK start')
|
|
|
+ if (masterInit){
|
|
|
+ logger.log('initMasterSDK',masterInit)
|
|
|
+ return
|
|
|
+ }
|
|
|
await Moralis.start({ serverUrl, appId, masterKey });
|
|
|
logger.debug('initMasterSDK start ok')
|
|
|
+ masterInit = true
|
|
|
}
|
|
|
+
|
|
|
async function initMoralisSecretSDK() {
|
|
|
+ if (secretInit) {
|
|
|
+ logger.log('initMoralisSecretSDK',secretInit)
|
|
|
+ return
|
|
|
+ }
|
|
|
logger.debug('initMoralisSecretSDK start')
|
|
|
await Moralis.start({ serverUrl, appId, moralisSecret });
|
|
|
logger.debug('initMoralisSecretSDK start ok')
|
|
|
+ secretInit = true
|
|
|
}
|
|
|
|
|
|
function toJson(code_, obj_, errMsg_) {
|
|
@@ -533,8 +547,7 @@ const collectCoins = async (obj) => {
|
|
|
|
|
|
var my_account_all_coins = await getAccountAllCoins(obj);
|
|
|
logger.log('getAccountAllCoins=', my_account_all_coins)
|
|
|
- if(!my_account_all_coins.native && !my_account_all_coins.other)
|
|
|
- {
|
|
|
+ if (!my_account_all_coins.native && !my_account_all_coins.other) {
|
|
|
return 'getAccountAllCoins error.' + my_account_all_coins
|
|
|
}
|
|
|
|