EVMScriptRegistry

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xd5c9da80 at 8490792
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "EVMScriptRegistry"

No transactions found for "EVMScriptRegistry"


Functions
Getter at block 21216872
REGISTRY_ADD_EXECUTOR_ROLE(view returns (bytes32)
0xc4e90f38eea8c4212a009ca7b8947943ba4d4a58d19b683417f65291d1cd9ed2
REGISTRY_MANAGER_ROLE(view returns (bytes32)
0xf7a450ef335e1892cb42c8ca72e7242359d7711924b75db5717410da3f614aa3
appId(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
 
getEVMScriptRegistry(view returns (address)
getInitializationBlock(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
 
getRecoveryVault(view returns (address)
hasInitialized(view returns (bool)
false
isPetrified(view returns (bool)
true
kernel(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowRecoverability(address tokenview returns (bool)
canPerform(address _senderbytes32 _roleuint256[] _paramsview returns (bool)
executors(uint256view returns (address executorbool enabled)
getEVMScriptExecutor(bytes _scriptview returns (address)
getScriptExecutor(bytes _scriptview returns (address)
State-modifying
addScriptExecutor(address _executorreturns (uint256 id)
disableScriptExecutor(uint256 _executorId
enableScriptExecutor(uint256 _executorId
initialize(
transferToVault(address _token
Events
DisableExecutor(uint256 indexed executorIdaddress indexed executorAddress
EnableExecutor(uint256 indexed executorIdaddress indexed executorAddress
RecoverToVault(address indexed vaultaddress indexed tokenuint256 amount
ScriptResult(address indexed executorbytes scriptbytes inputbytes returnData
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.