Results 45 comments of Dmitry Zenovich

No problem, @fjl. I'll rework that. By the way, there is a question. The Ethereum Wiki (https://eth.wiki/json-rpc/API#parameters-45) says that if 'fromBlock' is missing it is treated as 'latest' while ethclient.toFilterArg()...

> > By the way, there is a question. The Ethereum Wiki (https://eth.wiki/json-rpc/API#parameters-45) says that if 'fromBlock' is missing it is treated as 'latest' while ethclient.toFilterArg() treats FromBlock==nil as 0x0...

> Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments. > > Comments suppressed due to low confidence (1) > **codescan/schema.go:1067** > >...

> This is a known problem. It is related to but not quite identical to #33993 and #22967. > > Fundamentally, the issue is that the "encoding/json" package has an...

It's a really sad story. At the same time, it looks like [Go 1 and the Future of Go Programs: Expectations](https://go.dev/doc/go1compat#expectations) explicitly allow breaking code that relies on unspecified behavior.

@ianlancetaylor, As a follow-up to our recent conversation in #68919, I would like to ask you to take a look at the change I've made to fix the issue: https://go.dev/cl/606495....