// 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; }
}
