chriseth

Results 231 comments of chriseth

Thanks for the proposal! I think it should be clarified a bit more on the way to construct the hub. I guess the idea is to split the creation into...

Ok, I didn't consider that you cannot change the interface of a module on an upgrade, that would be a rather important feature. Still, maybe we can somehow allow this...

Since this proposal uses `delegatecall` for regular contracts, I was thinking about looking at this from another direction and introducing a concept of "stateful libraries" - libraries that can contain...

`relocatable contract C { ... }` - cannot be inherited from - constructor cannot write to storage (but it can use "immutable") - all external calls to such a contract...

We need to ensure that the conditions do not have side-effects.

The main problem here is that this only works if we can discover all the files that are part of the project, right?

@VoR0220 I think what you are proposing is to basically do type checking at runtime, which is not a good idea in my opinion.

@axic the implementation idea here was to use the `annotation()` function and provide as parameter to it the values for the template parameters. Whenever `annotation(x)` is not yet defined, run...

The reason why this has been open for quite some time is because it is a really delicate matter whose pros and cons have to weighed carefully.