无法使用 web3 检索钱包交易

时间:2021-05-13 07:40:14

标签: blockchain web3 web3js erc20

所以是的,我试图在某个代币合约上获取钱包地址的所有交易。但它一直返回 null。

const Web3 = require('web3')

const web3 = new Web3('https://rpc-mainnet.maticvigil.com/v1/___')

const abi = [contains correct abi]
const contract_address = '0x----------'
const wallet_address = '0x2-----------'

var instance = new web3.eth.Contract(abi, contract_address)
instance.getPastEvents(
    "Transfer",
    {filter: {to: wallet_address }},
    { fromBlock: 0, toBlock: "latest" },
    (errors, events) => {
       if (!errors) {
            console.log(events);
       }
            console.log(errors);
       }
);

不知道有什么问题?也许我做错了? 感谢您的帮助!

0 个答案:

没有答案
相关问题