def run(self): from raiden_contracts.contract_manager import contracts_precompiled_path from raiden_contracts.contract_source_manager import ( ContractSourceManager, contracts_source_path, ) contract_manager = ContractSourceManager(contracts_source_path()) contract_manager.compile_contracts(contracts_precompiled_path())
def run(self) -> None: # pylint: disable=no-self-use from raiden_contracts.contract_manager import contracts_precompiled_path from raiden_contracts.contract_source_manager import ( ContractSourceManager, contracts_source_path, ) contract_manager = ContractSourceManager(contracts_source_path(contracts_version=None)) contract_manager.compile_contracts(contracts_precompiled_path())
def contracts_manager( contract_source_manager: ContractSourceManager) -> Generator: with NamedTemporaryFile() as target_path: yield contract_source_manager.compile_contracts(Path(target_path.name))