telosnetwork / hyperion-telos-evm-plugin

3 stars 1 forks source link

getLogs doesn’t check if the requested block range is beyond head #23

Open poplexity opened 2 years ago

poplexity commented 2 years ago

This means clients which aren’t tracking head are going to miss logs, as they ask for a block that’s not produced yet and get back no logs, but when the block is produced it may have a log that would’ve matched the filter. Need to see how other EVMs behave when asked for logs from beyond head.