vyper
vyper copied to clipboard
Pythonic Smart Contract Language for the EVM
Per discussion during #1583: Currently `LLLnode` accepts a `pos` kwarg which is used for source mappings. This is typically generated via `getpos(node)`. By allowing `LLLnode` to accept an AST node...
## Simple Summary ERC20 safeTransfer, list comprehensions, adding array to array (this is a stub issue, can be expanded / split into multiple issues) ## Copyright Copyright and related rights...
## Simple Summary Add a syntactic distinction between internal and external calls. This could be in the form of a keyword, e.g. `await SomeInterface(msg.sender).foo()`. The keyword could also be `call`....
## Simple Summary Allow `xs[start:end]` instead of `slice(xs, start, len)` ## Motivation It's more pythonic, less friction for new users. ## Backwards Compatibility We might want to deprecate slice. ##...
### What I did - updated docs and examples with snek case - changed js example of event polling to ape ### How I did it wrote a script and...
### Version Information * vyper Version (output of `vyper --version`): 0.1+commit.573d77f7 * OS: linux * Python Version (output of `python --version`): 3.9 ### What's your issue about? Code compilation works...
### Version Information * vyper Version (output of `vyper --version`): 0.1.0b13+commit.da6d2a3 * OS: osx * Python Version (output of `python --version`): Python 3.7.4 * Environment (output of `pip freeze`): apipkg==1.5...
publish checksums of binaries as they are released in addition to the binaries themselves
### Version Information * vyper Version (output of `vyper --version`): 2fddbdeb4971dc8f1ac0ca7aa968819898c3a809 * Python Version (output of `python --version`): v3.8.10 ### What's your issue about? in the following code, `self.expr.left` and...
### What I did implement https://github.com/vyperlang/vyper/issues/2431 ### How I did it ### How to verify it ### Commit message Commit message for the final, squashed PR. (Optional, but reviewers will...