def METHOD_NAME(self, solidity_source_code: str) -> ContractCompiledInfo:
    """Returns tuple of """
    compile_result = solcx.compile_source(solidity_source_code)
    _, contract_interface = compile_result.popitem()
    contract = self._proxy.contract(abi=contract_interface['abi'], bytecode=contract_interface['bin'])
    return ContractCompiledInfo(contract_interface, contract)