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
Was this helpful?
