Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const ethers = require('ethers')
- let abi = [
- "event LogLiquidate(address indexed solidAccountOwner,uint256 solidAccountNumber,address indexed liquidAccountOwner,uint256 liquidAccountNumber,uint256 heldMarket,uint256 owedMarket,BalanceUpdate solidHeldUpdate,BalanceUpdate solidOwedUpdate,BalanceUpdate liquidHeldUpdate,BalanceUpdate liquidOwedUpdate)"
- ];
- let infuraProvider = new ethers.providers.InfuraProvider('mainnet');
- let soloContract = new ethers.Contract("0x1E0447b19BB6EcFdAe1e4AE1694b0C3659614e4e", abi, infuraProvider)
- filter = soloContract.filters.LogLiquidate()
- filter.fromBlock = 7575711;
- filter.toBlock = "latest";
- infuraProvider.getLogs(filter).then((logs) => {
- logs.forEach((log) => {
- console.log(log)
- //const data = soloContract.interface.parseLog(log)
- //console.log(data)
- })
- })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement