(
{ block, event }: SubstrateEvent,
filter?: SubstrateEventFilter,
)
| 250 | } |
| 251 | |
| 252 | export function filterEvent( |
| 253 | { block, event }: SubstrateEvent, |
| 254 | filter?: SubstrateEventFilter, |
| 255 | ): boolean { |
| 256 | if (!filter) return true; |
| 257 | return ( |
| 258 | (filter.specVersion === undefined || |
| 259 | block.specVersion === undefined || |
| 260 | checkSpecRange(filter.specVersion, block.specVersion)) && |
| 261 | (filter.module ? event.section === filter.module : true) && |
| 262 | (filter.method ? event.method === filter.method : true) |
| 263 | ); |
| 264 | } |
| 265 | |
| 266 | export function filterEvents( |
| 267 | events: SubstrateEvent[], |
no test coverage detected