def GetExecutingScriptHash():
    """
    Get the hash of the script ( smart contract ) which is currently being executed

    - Note: This method is implemented inside the Neo Virtual Machine.

    :return: the hash of the script ( smart contract ) which is currently being executed
    :rtype: bytearray
    """
    pass
