fluid-contracts-public/contracts/protocols/lending/lendingFactory/events.sol
2024-07-11 13:05:09 +00:00

19 lines
768 B
Solidity

// SPDX-License-Identifier: BUSL-1.1
pragma solidity 0.8.21;
import { IFluidLendingFactory } from "../interfaces/iLendingFactory.sol";
abstract contract Events {
/// @notice emitted when a new fToken is created
event LogTokenCreated(address indexed token, address indexed asset, uint256 indexed count, string fTokenType);
/// @notice emitted when an auth is modified by owner
event LogSetAuth(address indexed auth, bool indexed allowed);
/// @notice emitted when a deployer is modified by owner
event LogSetDeployer(address indexed deployer, bool indexed allowed);
/// @notice emitted when the creation code for an fTokenType is set
event LogSetFTokenCreationCode(string indexed fTokenType, address indexed creationCodePointer);
}