EVMScriptRunner
contract EVMScriptRunner
is AppStorage, Initializable, EVMScriptRegistryConstants, KernelNamespaceConstants
Source: contracts/evmscript/EVMScriptRunner.sol
Index
Reference
Events
ScriptResult
event``
ScriptResult
(address executor, bytes script, bytes input, bytes returnData)
Parameters:
executor
- addressscript
- bytesinput
- bytesreturnData
- bytes
Modifiers
protectState
modifier``
protectState
()
Functions
getEVMScriptExecutor
function``
getEVMScriptExecutor
(bytes _script) public view returns (IEVMScriptExecutor)
Parameters:
_script
- bytes
Returns:
IEVMScriptExecutor
getEVMScriptRegistry
function``
getEVMScriptRegistry
() public view returns (IEVMScriptRegistry)
Returns:
IEVMScriptRegistry
runScript
function``
runScript
(bytes _script, bytes _input, address[] _blacklist) internal returns (bytes)
Modifiers:
Parameters:
_script
- bytes_input
- bytes_blacklist
- address[]
Returns:
bytes
Last updated