const ethers = require('ethers');
const NODE_URL = "CHAINSTACK_NODE_URL";
const provider = new ethers.JsonRpcProvider(NODE_URL);
// pathUSD token address
const PATHUSD = "0x20c0000000000000000000000000000000000000";
// Transfer event topic
const TRANSFER_TOPIC = ethers.id("Transfer(address,address,uint256)");
const getLogs = async () => {
const logs = await provider.getLogs({
address: PATHUSD,
topics: [TRANSFER_TOPIC],
fromBlock: "latest"
});
for (const log of logs) {
console.log(`Transfer in tx: ${log.transactionHash}`);
}
};
getLogs();