Vyper notes

Install Vyper

1
pip3 install vyper

Tools

Vyper intepreter - titanoboa

1
2
3
4
5
# simple.vy
@external
def foo() -> uint256:
    x: uint256 = 1
    return x + 7
1
2
3
4
5
6
7
>>> import boa

>>> simple = boa.load("examples/simple.vy")
>>> simple.foo()
    8
>>> simple.foo()._vyper_type
    uint256

Compiler bugs

https://github.com/vyperlang/vyper/security?page=1

Licensed under CC BY-NC-SA 4.0