Hello Friends.. I m trying to read past events of a smart contact
Using infura as Web3 provider
But getting errors
async function startApp() {
const dirname = '../build/contracts/';
let abi_ens = fs.readFileSync(path.resolve(dirname, "ens.json"));
const ensContractAddress = '0x6090A6e47849629b7245Dfa1Ca21D94cd15878Ef';
abi_ens = JSON.parse(abi_ens);
let ENSContract = new web3.eth.Contract(abi_ens, ensContractAddress);
let startBlock = await web3.eth.getBlockNumber();
console.log(startBlock);
try {
let events = await ENSContract.getPastEvents("BidRevealed", {
fromBlock: 7115283, //12343
toBlock: 7116283
});
console.log(events);
} catch (error) {
console.log(error);
}
console.log("Event Log Response Received .....");
}
startApp();
i m using INFURA as web3 Provider
Is there anything I have missed???
Feb 18, 2019, 1:48 PM