`eth_newHeads` (I think) returns a Block with the number field being a string (e.g. `"0x..."`); `distinctValues` assumes that the number field is a BigNumber: https://github.com/paritytech/js-libs/blob/master/packages/light.js/src/utils/operators/distinctValues.ts#L26 and as such we get `x.number.eq is not a function`
eth_newHeads(I think) returns a Block with the number field being a string (e.g."0x...");distinctValuesassumes that the number field is a BigNumber: https://github.com/paritytech/js-libs/blob/master/packages/light.js/src/utils/operators/distinctValues.ts#L26 and as such we getx.number.eq is not a function