get_registered_contract
Documentation for eth_defi.deploy.get_registered_contract function.
- get_registered_contract(web3, address)[source]
Get a contract that was deployed with the registry.
Resolve a symbolic contract information based on the contract address and our contract registry
See
eth_defi.deploy.deploy_contract()
how to deploy a registered contract
Example:
from eth_defi.deploy import get_registered_contract contract = get_registered_contract(web3, "0x1613beb3b2c4f22ee086b2b38c1476a3ce7f78e8") assert contract.name == "VaultSpecificGenericAdapter"
- Parameters
address (str) – Contract address as a hex string
- Returns
The known Contract instance at the registry or None if the contract was not registered/deployed through registry mechanism.
- Return type
web3.contract.contract.Contract