ExecutionEngine class
The execution engine of the virtual machine, allowing access to the caller and execution container.
Namespace: Neo.SmartContract.Framework.Services.System
Assembly: Neo.SmartContract.Framework
Syntax
public class ExecutionEngine
Attributes
Name | description | |
---|---|---|
CallingScriptHash | Returns the scripthash of the caller of the contract | |
EntryScriptHash | Returns the scripthash of the entry points of the contract(in the contract invocation chain) | |
ExecutingScriptHash | Returns the scripthash of the executing contract | |
ScriptContainer | Returns the script container of the current contract (The initial triggerer) |