|
@@ -1,4 +1,4 @@
|
|
|
-var { moralis_config, reids_token_config, account_config } = require('../config/config.js')
|
|
|
+var { moralis_config, reids_token_config, account_config, timer_config } = require('../config/config.js')
|
|
|
const redis = require("./redis_db")
|
|
|
const mysql = require("./mysql_db")
|
|
|
const moralis = require("./moralis_sdk")
|
|
@@ -11,25 +11,25 @@ const start_delay_time = 1000;
|
|
|
|
|
|
var index = 0;
|
|
|
|
|
|
-setTimeout(async() => {
|
|
|
- while (true) {
|
|
|
- await timedCollectCoins();
|
|
|
- await utils.sleep(interval_delay_time);
|
|
|
- }
|
|
|
-}, start_delay_time);
|
|
|
-
|
|
|
-
|
|
|
+if (timer_config.OPEN_TIMED_COLLECT_COINS) {
|
|
|
+ setTimeout(async () => {
|
|
|
+ while (true) {
|
|
|
+ await timedCollectCoins();
|
|
|
+ await utils.sleep(interval_delay_time);
|
|
|
+ }
|
|
|
+ }, start_delay_time);
|
|
|
+}
|
|
|
|
|
|
async function exec(element) {
|
|
|
console.log('exec in:', element.user_address, element.chain);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
var ret = await moralis.collectCoins({
|
|
|
chain: element.chain,
|
|
|
- address: '0x7C7401fcc82D1e53C4090561c3e6fde80d74e317'
|
|
|
+ address: element.user_address
|
|
|
});
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
console.log('exec out:', ret);
|
|
|
}
|
|
|
|