def GetScriptContainer():
    """
    Return the current Script Container of a smart contract execution. 
    This will be a ``boa.blockchain.vm.Neo.Transaction`` object.

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

    :return: the current ScriptContainer of a smart contract execution.
    :rtype: ``boa.blockchain.vm.Neo.Transaction``
    """
    pass
