Rebasing tokens are tokens that have each holder's balanceof() increase over time. Aave aTokens are an example of such tokens.
When depositing in Lender.sol
, users expect that when they deposit tokens to a pool, they get back all rewards earned, not just a flat rate. With the contracts of this project, deposited tokens will grow in value, but the value in excess of the pre-calculated _updatePoolBalance(poolId, pools[poolId].poolBalance + amount);
amounts go solely to the owner/creator, or will remain locked in the contract
If rebasing tokens are used as the collateral token, rewards accrue to the contract and cannot be withdrawn by either the user or the owner, and remain locked forever.
Manual Review.
Provide a function for the pool owner to withdraw excess deposited tokens and repay any associated taxes.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.