예제 #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
    )
예제 #2
0
def bfactory_address():
    return BFactory.configured_address(
        _NETWORK,
        ConfigProvider.get_config().address_file)
예제 #3
0
def get_bfactory_address(network=None):
    return BFactory.configured_address(
        network or Web3Helper.get_network_name(),
        ConfigProvider.get_config().address_file,
    )
예제 #4
0
def bfactory_address(config):
    return BFactory.configured_address(_NETWORK, config.address_file)