vyper icon indicating copy to clipboard operation
vyper copied to clipboard

Pythonic Smart Contract Language for the EVM

Results 491 vyper issues
Sort by recently updated
recently updated
newest added

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...

enhancement

## 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...

enhancement
Feature

## 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`....

VIP: Approved

## 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. ##...

VIP: Approved

### 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...

enhancement
help wanted
Easy Pickings

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...

bug - bytecode performance

### 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...