CallsScript

contract CallsScript

is BaseEVMScriptExecutor

Source: contracts/evmscript/executors/CallsScript.sol

Index

Reference

Events

LogScriptCall

event`` LogScriptCall(address sender, address src, address dst)


Parameters:

  • sender - address

  • src - address

  • dst - address

Functions

execScript

function`` execScript(bytes _script, bytes , address[] _blacklist) external returns (bytes)


Executes a number of call scripts.

Modifiers:

Parameters:

  • _script - [ specId (uint32) ] many calls with this structure -> [ to (address: 20 bytes) ] [ calldataLength (uint32: 4 bytes) ] [ calldata (calldataLength bytes) ]- bytes

  • _blacklist - Addresses the script cannot call to, or will revert.

Returns:

  • Always returns empty byte array

executorType

function`` executorType() external pure returns (bytes32)


Returns:

  • bytes32

Last updated