Commit e096a62e authored by Maurelian's avatar Maurelian

feat(ctb): Make storage variables immutable

This contract is not intended to be upgradeable.
parent 12c9e3b7
...@@ -29,15 +29,13 @@ contract DelayedVetoable is ISemver { ...@@ -29,15 +29,13 @@ contract DelayedVetoable is ISemver {
event Vetoed(bytes32 indexed callHash, bytes data); event Vetoed(bytes32 indexed callHash, bytes data);
/// @notice The address that all calls are forwarded to after the delay. /// @notice The address that all calls are forwarded to after the delay.
address internal _target; address internal immutable _target;
// TODO(maurelian): move this to the new SuperChainConfig contract
/// @notice The address that can veto a call. /// @notice The address that can veto a call.
address internal _vetoer; address internal immutable _vetoer;
// TODO(maurelian): move this to the new SuperChainConfig contract
/// @notice The address that can initiate a call. /// @notice The address that can initiate a call.
address internal _initiator; address internal immutable _initiator;
/// @notice The time that a call was initiated. /// @notice The time that a call was initiated.
mapping(bytes32 => uint256) internal _queuedAt; mapping(bytes32 => uint256) internal _queuedAt;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment