El De-dog-lo

Results 539 comments of El De-dog-lo

Probably not possible until https://github.com/ethereum/web3.py/issues/847 is added

> What's the policy around patching versions? E.g. let's assume there is a bug found in Vyper `0.3.9` which is also present in `0.2.16`, does Vyper release a patch not...

> > Unfortunately, we cannot patch old versions, namely because once contracts are compiled with a version of vyper, there's no way we do anything about it when a bug...

I'm for this Wonder if `self` should have a type `Self` (which is a special module type refering to itself)

> > I'm for this > > Wonder if `self` should have a type `Self` (which is a special module type refering to itself) > > it would be more...

Typically, instance variables in Python would not be allowed as a default argument, but I think in this case it makes sense to allow `self.address`, which will only rarely be...

btw isn't this tracked in a VIP somewhere? please link

> > btw isn't this tracked in a VIP somewhere? please link > > Yes, I have updated the top-level post with the link to the VIP. if you use...

1. Is too magical, not personally for this 2. Looks pretty good! Seems like it would need function pointer types Also let's add another option 3. Invert `@nonreentrant` decorator and...

If reentrancy protection provided by default (escaped with decorators), basically once you've made a call into a contract, and it dispatches control flow back to a caller, that caller cannot...