forta-flashloan-detector
Version:
A library for forta agents that detects if a transaction event contains a flashloan
10 lines (8 loc) • 367 B
JavaScript
const makerFlashLenderAddress = '0x1EB4CF3A948E7D72A198fe073cCb8C7a948cD853';
const makerFlashloanSig = 'event FlashLoan(address indexed receiver, address token, uint256 amount, uint256 fee)';
module.exports = {
hasMakerFlashloan: (txEvent) => {
const events = txEvent.filterLog(makerFlashloanSig, makerFlashLenderAddress);
return !!events.length;
},
};