def __init__(self, code: str, enable_online_lookup: bool = False) -> None:
        """

        :param code:
        :param enable_online_lookup:
        """
        self.bytecode = code
        self.instruction_list = asm.disassemble(util.safe_decode(code))

        self.func_hashes = []  # type: List[str]
        self.function_name_to_address = {}  # type: Dict[str, int]
        self.address_to_function_name = {}  # type: Dict[int, str]
        self.enable_online_lookup = enable_online_lookup
        self.assign_bytecode(bytecode=code)
def __init__ ( self , code : str , enable_online_lookup : bool = False ) -> None : self . bytecode = code self . instruction_list = asm . disassemble ( util . safe_decode ( code ) ) self . func_hashes = [ ] self . function_name_to_address = { } self . address_to_function_name = { } self . enable_online_lookup = enable_online_lookup self . assign_bytecode ( bytecode = code )
:param code:
        :param enable_online_lookup: