Esempio n. 1
0
def get_bfactory_address(
    address_file: str, network: Optional[str] = None, web3: Optional[Web3] = None
) -> str:
    """Returns the BFactory address for given network or web3 instance
    Requires either network name or web3 instance.
    """
    return BFactory.configured_address(
        network or get_network_name(web3=web3), address_file
    )
Esempio n. 2
0
def bfactory_address():
    return BFactory.configured_address(
        _NETWORK,
        ConfigProvider.get_config().address_file)
Esempio n. 3
0
def get_bfactory_address(network=None):
    return BFactory.configured_address(
        network or Web3Helper.get_network_name(),
        ConfigProvider.get_config().address_file,
    )
Esempio n. 4
0
def bfactory_address(config):
    return BFactory.configured_address(_NETWORK, config.address_file)