// SPDX-License-Identifier: MIT pragma solidity 0.8.23; import "../safety/AereDeathSwitch.sol"; contract MockDeathSwitchCondition is IDeathSwitchCondition { bool public breached; bytes32 public immutable BUCKET; string public LABEL; constructor(bytes32 bucket_, string memory label_) { BUCKET = bucket_; LABEL = label_; } function setBreached(bool v) external { breached = v; } function isBreached() external view returns (bool) { return breached; } function bucket() external view returns (bytes32) { return BUCKET; } function label() external view returns (string memory) { return LABEL; } }