IRebalanceModule

Git Source

This interface defines the essential structures and functions for the RebalanceModule contract.

Functions

VERSION

function VERSION() external pure returns (string memory version);

aavePMProxyAddress

function aavePMProxyAddress() external view returns (address aavePMProxyAddress);

rebalance

function rebalance() external returns (uint256 repaymentAmountUSDC);

Errors

RebalanceModule__InvalidAavePMProxyAddress

error RebalanceModule__InvalidAavePMProxyAddress();