feat: 充值查询+刷新

This commit is contained in:
chaosBreaking
2019-09-08 17:24:36 +08:00
parent 8edcc85903
commit 383e24fbfa
9 changed files with 173 additions and 40 deletions

View File

@@ -5,7 +5,7 @@
const axios = require('axios');
const crypto = require('./crypto');
const ethers = require('ethers');
const ethio = require('etherscan-api').init('E3ZFFAEMNN33KX4HHVUZ4KF8XY1FXMR4BI');
const ethio = require('etherscan-api').init('E3ZFFAEMNN33KX4HHVUZ4KF8XY1FXMR4BI', 'ropsten');
require('setimmediate');
@@ -37,8 +37,8 @@ class ERC20 extends ethers.Wallet {
};
return parseInt((await axios.post(ETH_NODE, queryData)).data.result);
}
static async getActions(address, contractAddress) {
let tx = await ethio.account.tokentx(address, contractAddress);
static async getActions(address, contractAddress, startBlock = 0) {
let tx = await ethio.account.tokentx(address, contractAddress, startBlock);
if (tx && tx.message === "OK")
return tx.result;
else return [];