/// @notice Checks if the caller is approved for the specific subscription
/// @dev First param is subId but it's not used in this implementation
/// @dev Currently auth callers are approved for all strategies
/// @param _caller Address of the caller
function isApproved(uint256, address _caller) public view returns (bool) {
return approvedCallers[_caller];
/// @notice Adds a new bot address which will be able to call executeStrategy()
/// @param _caller Bot address
function addCaller(address _caller) public onlyOwner;
/// @notice Removes a bot address so it can't call executeStrategy()
/// @param _caller Bot address
function removeCaller(address _caller) public onlyOwner;