Skip to content

Events ​

Git Source

Events ​

Deposit ​

ERC4626 event emitted on deposits; reused by permissioned fTokens that inherit the shared fToken core.

solidity
event Deposit(address indexed sender, address indexed owner, uint256 assets, uint256 shares);

Withdraw ​

ERC4626 event emitted on withdrawals; reused by permissioned fTokens that inherit the shared fToken core.

solidity
event Withdraw(
    address indexed sender, address indexed receiver, address indexed owner, uint256 assets, uint256 shares
);

LogUpdateRewards ​

emitted whenever admin updates rewards rate model

solidity
event LogUpdateRewards(IFluidLendingRewardsRateModel indexed rewardsRateModel);

LogUpdateStaticRewards ​

emitted whenever admin updates static rewards rate model

solidity
event LogUpdateStaticRewards(IFluidLendingStaticRateModel indexed staticRateModel);

LogRebalance ​

emitted whenever rebalance closes the gap between Liquidity supply and totalAssets(). Positive = rewards / deposit into Liquidity from the rebalancer (same direction as the legacy absolute uint256 amount on the deposit-only path); negative = fees / withdraw to the rebalancer; zero = no-op. Magnitude is the absolute amount moved.

solidity
event LogRebalance(int256 assets);

LogUpdateRates ​

emitted whenever exchange rates are updated

solidity
event LogUpdateRates(uint256 tokenExchangePrice, uint256 liquidityExchangePrice);

LogRescueFunds ​

emitted whenever funds for a certain token are rescued to Liquidity

solidity
event LogRescueFunds(address indexed token);

LogUpdateRebalancer ​

emitted whenever rebalancer address is updated

solidity
event LogUpdateRebalancer(address indexed rebalancer);