Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
Balances ($0.00)
No balances found for "ScopeGuard"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "ScopeGuard"
ABI
ABI objects
Getter at block 21301956
owner() view returns (address)
0xc1bdb21402707941515765d1e033c94094c65fb4
Read-only
allowedTargets(address) view returns (bool allowed, bool scoped, bool delegateCallAllowed)
checkAfterExecution(bytes32, bool) view
checkTransaction(address to, uint256, bytes data, uint8 operation, uint256, uint256, uint256, address, address, bytes, address) view
isAllowedFunction(address target, bytes4 functionSig) view returns (bool)
isAllowedTarget(address target) view returns (bool)
isAllowedToDelegateCall(address target) view returns (bool)
isScoped(address target) view returns (bool)
supportsInterface(bytes4 interfaceId) pure returns (bool)
State-modifying
Events renounceOwnership()
setAllowedFunction(address target, bytes4 functionSig, bool allow)
setDelegateCallAllowedOnTarget(address target, bool allow)
setScoped(address target, bool scope)
setTargetAllowed(address target, bool allow)
setUp(bytes initializeParams)
transferOwnership(address newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ScopeGuardSetup(address indexed initiator, address indexed owner)
SetDelegateCallAllowedOnTarget(address target, bool isAllowed)
SetFunctionAllowedOnTarget(address target, bytes4 functionSig, bool isAllowed)
SetTargetAllowed(address target, bool isAllowed)
SetTargetScoped(address target, bool isScoped)
constructor(address _owner)
fallback()
This contract contains no error objects.