Events
Transfer
event Transfer(address indexed from, address indexed to, uint256 value);
Logs the transfer of the market token.
Approval
event Approval(address indexed owner, address indexed spender, uint256 value);
Logs changes in allowance with the market token.
MaxTotalSupplyUpdated
event MaxTotalSupplyUpdated(uint256 assets);
Logs changes to the maximum total supply of the market token.
AnnualInterestBipsUpdated
event AnnualInterestBipsUpdated(uint256 annualInterestBipsUpdated);
Logs changes to the APR bips.
LiquidityCoverageRatioUpdated
event LiquidityCoverageRatioUpdated(uint256 liquidityCoverageRatioUpdated);
Logs changes to the liquidity coverage ratio
Deposit
event Deposit(address indexed account, uint256 assetAmount, uint256 scaledAmount);
Logs deposits to the market.
Borrow
event Borrow(uint256 assetAmount);
Logs borrows from the market.
MarketClosed
event MarketClosed(uint256 timestamp);
Logs the closure of a market.
FeesCollected
event FeesCollected(uint256 assets);
Logs the collection of fees.
StateUpdated
event StateUpdated(uint256 scaleFactor, bool isDelinquent);
Logs changes to the market state.
ScaleFactorUpdated
event ScaleFactorUpdated(
uint256 scaleFactor,
uint256 baseInterestRay,
uint256 delinquencyFeeRay,
uint256 protocolFee
);
Logs changes to the scale factor.
AuthorizationStatusUpdated
event AuthorizationStatusUpdated(address indexed account, AuthRole role);
Logs changes to an account's authorization.
WithdrawalBatchExpired
event WithdrawalBatchExpired(
uint256 expiry,
uint256 scaledTotalAmount,
uint256 scaledAmountBurned,
uint256 normalizedAmountPaid
);
Logs withdrawal batch expiration on market state changes.
WithdrawalBatchCreated
event WithdrawalBatchCreated(uint256 expiry);
Logs the creation of a withdrawal batch.
WithdrawalBatchClosed
event WithdrawalBatchClosed(uint256 expiry);
Logs the closure of a withdrawal batch.
WithdrawalBatchPayment
event WithdrawalBatchPayment(
uint256 expiry,
uint256 scaledAmountBurned,
uint256 normalizedAmountPaid
);
Logs the payment of a withdrawal batch.
WithdrawalQueued
event WithdrawalQueued(uint256 expiry, address account, uint256 scaledAmount);
Logs queued withdrawals.
WithdrawalExecuted
event WithdrawalExecuted(uint256 expiry, address account, uint256 normalizedAmount);
Logs the execution of a withdrawal.
MarketDeployed
event MarketDeployed(address indexed controller, address indexed underlying, address market)
Logs the deployment of a new market.
Last updated