vyper
vyper copied to clipboard
Pythonic Smart Contract Language for the EVM
## Simple Summary as title ## Motivation catching external call reversion currently requires using `raw_call()`, but it would be nice not to have to drop down to that. ## Specification...
allow the following: ```vyper import bar as Bar @external def foo(): log Bar.SomeEvent(...) ``` ### What I did ### How I did it allow interfaces to resolve to events in...
long overdue, there was an in-place modification of IRnodes when they are passed to `from_list`. this fixes that by calling the constructor again. note that the IRnode constructor is probably...
### What I did fix https://github.com/vyperlang/vyper/issues/2656, also unroll copy_bytes when the number of words is small ( uint256[15]: y: uint256[15] = x z: uint256[15] = y self.w = z return...
### What I did fix https://github.com/vyperlang/vyper/issues/2487, but still draft because I want to make it work for DynArray as well ### How I did it fix `abi_type_to_ast`, reuse parser machinery...
### What I did Edit `Makefile` to specify target arch as `universal2` for pyinstaller. Note: Pending fix in https://github.com/actions/virtual-environments/issues/4133. ### How I did it Add `--target-architecture=universal2` in the `make freeze`...
### What I did - Update `tests/conftest.py` to handle the testing of compilation outcomes for `.vy` files (as per https://docs.pytest.org/en/6.2.x/example/nonpython.html) ### How I did it The Vyper files need to...
### What I did Convert the following types of test contracts in the test suite to fixtures: - does not take in parametrized values and are compiled without any changes...
### What I did Adding test case to overload the safeTransferFrom function to make sure that it complies with [eip-721](https://github.com/ethereum/EIPs/blame/master/EIPS/eip-721.md#L93) ### How I did it Adding extra parameter in the...
### What I did Maybe fix https://github.com/vyperlang/vyper/issues/2276. ### How I did it ### How to verify it ### Description for the changelog ### Cute Animal Picture ![Put a link to...