chriseth
                                            chriseth
                                        
                                    For a transitional period, we could require a gas option for `transfer` and then make "max" the default in a breaking change. The values could be `{gas: min}` (stipend), `{gas:...
Which types can be used with `encodePacked` that cannot be used with `bytes.concat`?
Event index encoding will not change, since we only plan to remove `abi.encodePacked` from the language. Is packed encoding of arrays used in the real world?
I agree that we need some kind of match expressions. Concerning `if (x == y) {x = y;}`: It is only a no-op if the common type of `x` and...
Hm, that looks like a good solution!
Putting this in 0.7.0 so we can talk about it.
We will re-evaluate this, but it is probably too late to be included since it is a rather complex topic. The conversion rules will be simplified with 0.8, which could...
I'm fine with requiring to be explicit, but maybe we should ask if this breaks anything.
Oh and we should allow `... for {uint, string};` in this case, i.e. providing a list of types.
We should/could check if implicit conversions are still possible on the self type as long as all types are explicitly listed in the using statment, i.e. `using L.add for {uint8,...