(provider: ethers.providers.JsonRpcProvider, address: string)
| 84 | } |
| 85 | |
| 86 | export async function fetchAllLogNames(provider: ethers.providers.JsonRpcProvider, address: string) { |
| 87 | return (await fetchAllLogs(provider, address)).map(({ name }) => name); |
| 88 | } |
| 89 | |
| 90 | export function filterLogsByName(logs: AirnodeLogDescription<any>[], name: string) { |
| 91 | return logs.filter((log) => log.name === name); |
no test coverage detected