IRewardManager
Also available on Github.
pragma solidity ^0.8.14;
function registerRewardManager() external;
function registerUser(address lender) external;
function claimAllRewardsFor(address lender) external;
function increaseDeposit(address lender, uint amount) external;
function withdrawDeposit(address lender, uint amount) external;
function pauseReward() external;
function claimRewardFor(address lender, address token) external;
function rewardOf(address lender, address token)
external
view
returns (uint);
function getDeposit(address lender) external view returns (uint);
}
Last updated