Skip to content

at

Signature

at(address: Any) -> VyperContract

Description

Returns a VyperContract instance at a given address.

  • address: The address where the contract is deployed.
  • Returns: A VyperContract instance.

Examples

>>> import boa
>>> src = """
... @external
... def main():
...     pass
... """
>>> deployer = boa.loads_partial(src, "Foo")
>>> contract = deployer.deploy()
>>> contract_at_address = deployer.at(contract.address)
>>> type(contract_at_address)
<class 'boa.vyper.contract.VyperContract'>