vyperlang / titanoboa

a vyper interpreter
https://titanoboa.readthedocs.io
Other
242 stars 41 forks source link

docs: custom precompiles #184

Open charles-cooper opened 4 months ago

charles-cooper commented 4 months ago

cf. https://github.com/vyperlang/titanoboa/blob/375052479b5a164a3f84489810eebb15fb43737a/boa/precompile.py#L57-L60

charles-cooper commented 4 months ago

usage is like

@precompile("def foo(s: address) -> uint256")
def foo(some_address):
    return int(some_address, 16)  # example